My latest book about cross-platform web app development on Windows, Mac and Linux is out now. You can get it here.
ASP.NET Core 2 High Performance (Second Edition) has been fully revised for .NET Core 2.0 and C# 7.0, with two brand new chapters. One new chapter on the changes in version 2.0 of ASP.NET Core and .NET Core (plus C# 6.0 and 7.0) and another on getting started on Windows, macOS, Linux, dotnet
command line and with Docker containers.
The examples focus on ASP.NET Core and C#, however it is also a huge collection of general lessons for improving the performance of web apps using any language or framework. A small selection of the topics covered in the book include:
- Data Structures
- Parallel Programming
- Image Formats
- Compression
- Architecture
- Networking
- Cloud Hosting
- Team Culture
- Continuous Integration
- Automated Deployment
- Feature Switching
- Agile DevOps