ASP.NET Core in Action, 2nd Edition Год издания: 2021 Автор: Lock Andrew Издательство: Manning ISBN: 9781617298301 Язык: Английский Формат: PDF Качество: Издательский макет или текст (eBook) Интерактивное оглавление: Да Количество страниц: 832 Описание: ASP.NET Core in Action, Second Edition is a comprehensive guide to creating web applications with ASP.NET Core 5.0. Go from basic HTTP concepts to advanced framework customization. Illustrations and annotated code make learning visual and easy. Master logins, dependency injection, security, and more. This updated edition covers the latest features, including Razor Pages and the new hosting paradigm. what's inside:
Developing apps for Windows and non-Windows servers
Configuring applications
Building custom components
Logging, testing, and security
about the reader: For intermediate C# developers. about the author: Andrew Lock is a Microsoft MVP who has worked with ASP.NET Core since before its first release.
Примеры страниц
Оглавление
PART 1 GETTING STARTED WITH ASP.NET CORE . ....................1 1 ■ Getting started with ASP.NET Core 3 2 ■ Your first application 25 3 ■ Handling requests with the middleware pipeline 58 4 ■ Creating a website with Razor Pages 91 5 ■ Mapping URLs to Razor Pages using routing 122 6 ■ The binding model: Retrieving and validating user input 156 7 ■ Rendering HTML using Razor views 188 8 ■ Building forms with Tag Helpers 223 9 ■ Creating a Web API for mobile and client applications using MVC 255 PART 2 BUILDING COMPLETE APPLICATIONS ..........................289 10 ■ Service configuration with dependency injection 291 11 ■ Configuring an ASP.NET Core application 330 12 ■ Saving data with Entity Framework Core 364 13 ■ The MVC and Razor Pages filter pipeline 398 14 ■ Authentication: Adding users to your application with Identity 436 15 ■ Authorization: Securing your application 470 16 ■ Publishing and deploying your application 503 PART 3 EXTENDING YOUR APPLICATIONS ...............................537 17 ■ Monitoring and troubleshooting errors with logging 539 18 ■ Improving your application’s security 572 19 ■ Building custom components 609 20 ■ Building custom MVC and Razor Pages components 640 21 ■ Calling remote APIs with IHttpClientFactory 667 22 ■ Building background tasks and services 689 23 ■ Testing your application 714
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum You cannot attach files in this forum You can download files in this forum