Microsoft SharePoint 2013 Developer ReferenceDevelop your business collaboration solutions quickly and effectively with the rich set of tools, classes, libraries, and controls available in Microsoft SharePoint 2013. With this practical reference, enterprise-development expert Paolo Pialorsi shows you how to extend and customize the SharePoint environment - and helps you sharpen your development skills. Ideal for ASP.NET developers with Microsoft .NET and C# knowledge. ...
Windows Phone 8 in ActionWith 10 million (and climbing) active handsets, Windows Phone 8 has become a real alternative to Android and iOS. WP users are hungry for great apps, so it's time for you to start creating them!
Windows Phone 8 in Action teaches you how to design, build, and sell WP8 apps. In it, you'll learn to use the WP Runtime and .NET APIs to control key features like the accelerometer, camera, GPS, and microphone. This example-driven book also shows you how to write applications that use location and push notification, enhanced navigation services, and WP8's deep multimedia capabilities. ...
Blockchain Quick ReferenceBlockchain Quick Reference takes you through the electrifying world of blockchain technology and is designed for those who want to polish their existing knowledge regarding the various pillars of the blockchain ecosystem.
This book is your go-to guide, teaching you how to apply principles and ideas for making your life and business better. You will cover the architecture, Initial Coin Offerings (ICOs), tokens, smart contracts, and terminologies of the blockchain technology, before studying how they work. All you need is a curious mind to get started with blockchain technology. Once you have grasped the basics, you will explore components of Ethereum, such as ether tokens, transactions, and smart contracts, in order to build simple Dapps. You will then move on to learning why Solidity is used specifically for Ethereum-based projects, followed by exploring different types of blockchain with easy-to-follow examples. All this will help you tackle challenges and problems.
By the end o ...
Learn OpenGLLearn OpenGL is your one-stop reference guide to get started with OpenGL and C++ for game development. From setting up the development environment to getting started with basics of drawing and shaders, along with concepts such as lighting, model loading, and cube mapping, this book will get you up to speed with the fundamentals.
You begin by setting up your development environment to use OpenGL on Windows and macOS. With GLFW and GLEW set up using absolute and relative linking done, you are ready to setup SDL and SFML for both the operating systems.
Now that your development environment is set up, you'll learn to draw using simple shaders as well as make the shader more adaptable and reusable. Then we move on to more advanced topics like texturing your objects with images and transforming your objects using translate, rotate and scale.
With these concepts covered, we'll move on to topics like lighting to enable you to incorporate amazing dynamic lights in your game world.
B ...
Regex Quick Syntax ReferenceThis quick guide to regular expressions is a condensed code and syntax reference for an important programming technique. It demonstrates regex syntax in a well-organized format that can be used as a handy reference, showing you how to execute regexes in many languages, including JavaScript, Python, Java, and C#.
The Regex Quick Syntax Reference features short, focused code examples that show you how to use regular expressions to validate user input, split strings, parse input, and match patterns. Utilizing regular expressions to deal with search/replace and filtering data for backend coding is also covered.
You won't find any bloated samples, drawn out history lessons, or witty stories in this book. What you will find is a language reference that is concise and highly accessible. The book is packed with useful information and is a must-have for any programmer.
Formulate an expression; Work with arbitrary char classes, disjunctions, and operator precedence; Execute regular expr ...
The LEGO Architecture Idea BookTake your creations to the next level with The LEGO Architecture Idea Book! These clever building tips will give you endless inspiration for making your own amazing mansions, castles, houses, spooky shacks, and more.
Every chapter includes ideas for creating architectural elements like columns, doors, windows, and walls. But rather than providing step-by-step instructions, the book includes helpful photography from every angle that shows you how to achieve the look, adapt it to your build, and make it your own.
Build amazing walls that break the mold, with brick-and-mortar effects, weathered walls, and loose bricks; Recreate structural effects like timber framing, soaring towers and turrets, shingled roofs, clapboard siding, and more; Elevate your models with "stained glass", intricate color patterns, and tumble-down wear-and-tear; Use pieces like croissants, snakes, and goblets to make unique architectural ornamentation.
Bursting with clever ideas, The LEGO Architecture Idea ...
Programming for Mixed Reality with Windows 10, Unity, Vuforia, and UrhoSharpThis is a complete guide to programming AI-powered mixed reality apps with the Windows Mixed Reality platform. Step by step, Dawid Borycki guides you through every type of mixed reality development, from simple 2D to cutting-edge apps for Microsoft HoloLens and immersive headsets. First, you'll learn to write UWP 2D apps that adapt for any Windows 10 device, transfer camera images to machine learning services, and use mobile sensor readings to control headset content. Then, building on these skills, you'll master every facet of building cross-platform 3D apps that link augmented reality content to real objects.
Advanced Microsoft technology expert Dawid Borycki shows how to: Set up a mixed reality development environment with all the tools you'll need, including HoloLens and Mixed Reality simulators; Write Universal Windows 2D apps for all Windows 10 devices, and adjust their views and capabilities to specific hardware; Render media streams, acquire video from world-facing cameras, ...
Windows 10: The Missing Manual, 2nd EditionWindows 10 hit the scene in 2015 with an all-new web browser (Edge), the Cortana voice assistant, and universal apps that run equally well on tablets, phones, and computers. Now, the Creators Update brings refinement and polish to Windows 10 - and this jargon-free guide helps you get the most out of this supercharged operating system.
Windows 10: The Missing Manual covers the entire system, including all the new features, like the three-column Start menu, the extensions in the Microsoft Edge browser, Paint 3D, and live game broadcasting.
Explore the desktop, including File Explorer, Taskbar, Action Center, and Cortana; Work with programs and documents, Windows starter apps, the Control Panel, and 3D apps; Connect with Edge and email; Beef up security and privacy; Set up hardware and peripherals, including tablets, laptops, hybrids, printers, and gadgets; Maintain computer health with backups, troubleshooting tools, and disk management; Learn about network accounts, file sharing, ...
R Graphics Cookbook, 2nd EditionR Graphics Cookbook provides more than 150 recipes to help scientists, engineers, programmers, and data analysts generate high-quality graphs quickly - without having to comb through all the details of R's graphing systems. Each recipe tackles a specific problem with a solution you can apply to your own project and includes a discussion of how and why the recipe works.
Most of the recipes in this second edition use the updated version of the ggplot2 package, a powerful and flexible way to make graphs in R. You'll also find expanded content about the visual design of graphics. If you have at least a basic understanding of the R language, you're ready to get started with this easy-to-use reference.
Use R's default graphics for quick exploration of data; Create a variety of bar graphs, line graphs, and scatter plots; Summarize data distributions with histograms, density curves, box plots, and more; Provide annotations to help viewers interpret data; Control the overall appearance of ...
Java in a Nutshell, 7th EditionThis updated edition of Java in a Nutshell not only helps experienced Java programmers get the most out of Java versions 9 through 11, it's also a learning path for new developers. Chock full of examples that demonstrate how to take complete advantage of modern Java APIs and development best practices, this thoroughly revised book includes new material on Java Concurrency Utilities.
The book's first section provides a fast-paced, no-fluff introduction to the Java programming language and the core runtime aspects of the Java platform. The second section is a reference to core concepts and APIs that explains how to perform real programming work in the Java environment.
Get up to speed on language details, including Java 9-11 changes; Learn object-oriented programming, using basic Java syntax; Explore generics, enumerations, annotations, and lambda expressions; Understand basic techniques used in object-oriented design; Examine concurrency and memory, and how they're intertwined; Wo ...