.NET Core is a subset of the .NET framework with libraries and runtimes that drastically reduce its footprint, so you can write and run .NET applications more efficiently.
.NET Core in Action shows .NET developers how to build professional software applications with .NET Core. By the end of this book, readers will be able to convert existing .NET code to work on multiple platforms or start new projects with knowledge of the tools and capabilities of .NET Core.
Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.
Table of Contents
Part 1: Getting started with microservices
Chapter 1: Microservices at a glance
Chapter 2: A basic shopping cart microservice
Part 2: Building microservices
Chapter 3: Identifying and scoping microservices
Chapter 4: Microservice collaboration
Chapter 5: Data ownership and data storage
Chapter 6: Designing for robustness
Chapter 7: Writing tests for microservices
Part 3: Handling cross-cutting concerns: building a reusable microservice platform
Chapter 8: Introducing OWIN: writing and testing OWIN middleware
Chapter 9: Cross-cutting concerns: monitoring and logging
Chapter 10: Securing microservice-to- microservice communication
Chapter 11: Building a reusable microservice platform
Part 4: Building applications
Chapter 12: Creating applications over microservices
Appendix A: Development environment setup
Appendix B: Deploying to production