Modern API Design with ASP.NET Core 2. Building Cross-Platform Back-End Systems Pdf. Do you have interest in designing elegant enterprise-grade APIs that can scale and run on any platform? Are you always looking for the next big thing by staying on the forefront of the latest technologies? Do you want to expand your knowledge by learning ASP.NET Core? Modern API Design with ASP.NET Core 2 is formulated to help the all-around developer gain useful skills for developing APIs in ASP.NET Core 2 and is based on proven industry patterns and practices, like REST. The book covers a wide range of topics with regards to building as well as deploying scalable and cross-platform API solutions. In the first chapter, I will introduce you to APIs and the vital role they play in our world today. I will also demystify what REST is and what it means for an application to be Restful by covering the six principles of REST that were introduced by Roy Fielding.
The second chapter is all about getting familiar with ASP.NET Core by learning whatit is and how its features align with REST. You also will look at the different tooling that is available for building an API. The .NET community has been re-energized by the enthusiasm building behind open source .NET Core. Engineers who have invested years in .NET and ASP.NET are now able to run their code cross-platform on Windows, Linux, Mac, and more. They can make micro-services and run them in containers as well as within container orchestrators like Kubernetes. There’s a ton of new standards and new architectures to learn and explore. There’s new open source libraries and new best practices. REST has cemented itself as a must-know architectural style. We need to learn the principles of REST and how those principles map to features in ASP.NET Core 2.0. We also need to expand our web APIs with the power of GraphQL, which will allow us to query our APIs with this exciting emerging standard. And we need to document our APIs with the Open API specification (Swagger).
The book you’re holding now is a fantastic entry point for developers both new and old. You’ll learn all about .NET Core from the CLI (command-line interface) on up, then build ASP.NET Restful web services to power any system’s back-end. You’ll explore best practices for unit and integration testing your services, then for lock-down services with authentication and authorization using open standards. This book is full of practical examples of how to design modern APIs to power websites and mobile apps. Finally, you’ll examine not only how to deploy your code to on-premises servers or the cloud, but also how to do it with continuous integration and continuous deployment. Check in your services and see them tested and deployed automatically! Your .NET web services are now cross-platform, fast, and modular
DMCA Disclaimer: This site complies with DMCA Digital Copyright Laws. Please bear in mind that we do not own copyrights to these books. We’re sharing this material with our audience ONLY for educational purpose. We highly encourage our visitors to purchase original books from the respected publishers. If someone with copyrights wants us to remove this content, please contact us immediately.
All books on the cibook.net are free and NOT HOSTED ON OUR WEBSITE. If you feel that we have violated your copyrights, then please contact us immediately (click here).