Welcome to Building Web Apps with Go! If you are reading this then you have just started your journey from noob to pro. No seriously, web programming in Go is so fun and easy that you won’t even notice how much information you are learning along the way!
Download Latest Free Computer Books
Handling a request is no longer the simple process of “send back the content of this file,” but instead involves routing the request to the web application, which, among other things, determines where the content comes from. In Web Servers Succinctly, author Marc Clifton provides great insights on the benefits of building your own web server, and covers different options available for threading, work processes, session management, routing, and security.
Mastering big data requires an aptitude at every step of information processing. Post-processing, one of the most important steps, is where you find Apache Spark frequently employed. Spark Succinctly, by Marko Švaljek, addresses Spark’s use in the ultimate step in handling big data.
Familiarity with code generation tools is key for modern software engineers, and whether you know it or not, you’re probably already using one. In T4 Succinctly by Nick Harrison, you’ll learn what goes on behind the scenes during code generation with T4, Visual Studio’s built-in code generator. Then, use those principles to apply metadata to a template and transform it into source code in a variety of languages.
Some basic knowledge of ASP.NET forms the foundation for an introduction to multitenancy in web application development and how to use ASP.NET frameworks to implement multitenant solutions. With an emphasis on working solutions, author Ricardo Peres will guide you towards a greater mastery of multitenant solutions in ASP.NET Multitenant Applications Succinctly.
With just some knowledge of IoC, DI, and Unit Testing, begin using FakeItEasy to mock dependencies while unit testing. Author Mike McCarthy will guide readers—from novices to experts—to getting the most out of mocking frameworks with FakeItEasy Succinctly.
Microcontrollers like Arduino provide a great introduction to physical computing, allowing you to design: environment sensors and controls; visual and auditory alerts based on input; and devices comprising the Internet of Things. In Arduino Succinctly, author Marko Švaljek explains the fundamentals of the Arduino Uno board and how it interacts with common components.
Learn the basics of Windows Services and how to develop and deploy basic apps. Follow the step-by-step process to create a basic, practical Windows Service project, and learn how to make the deployment process easier. Author José Roberto Olivas Mendoza will guide newcomers to Windows Services to success with Developing Windows Services Succinctly.
This second edition includes coverage of the Hyper-V Network Virtualization gateway, designing a solution that extends an on-premises virtualized network solution to an external (hosted) environment, details of how to troubleshoot and diagnose some of the key connectivity challenges, and a look at the Cloud Platform System (CPS) and some of the key considerations that went into designing and building the network architecture and solution for that environment.
Microsoft Visual Studio 2015 is the new version of the widely-used integrated development environment for building modern, high-quality applications for a number of platforms such as Windows, the web, the cloud, and mobile devices. In Visual Studio 2015 Succinctly, author Alessandro Del Sole explains how to take advantage of the most useful of these highly anticipated features.