Nonfiction
Book
0 Holds on 1 Copy
Availability
Details
PUBLISHED
EDITION
DESCRIPTION
xxxii, 947 pages : illustrations ; 24 cm
ISBN/ISSN
LANGUAGE
NOTES
"ASP.NET / C#"--Page 4 of cover
Getting started with ASP.NET Core -- Part 1, Getting started with minimal APIs. Understanding ASP.NET Core ; Your first application ; Handling requests with the middleware pipeline ; Creating a JSON API with minimal APIs ; Mapping URLs to endpoints using routing ; Model binding and validation in minimal APIs -- Part 2, Building complete applications. An introduction to dependency injection ; Registering services with dependency injection ; Configuring an ASP.NET Core application ; Documenting APIs with OpenAPI ; Saving data with Entity Framework Core -- Part 3, Generating HTML with Razor Pages and MVC. Creating a website with Razor Pages ; Mapping URLs to Razor Pages using routing ; Generating responses with page handlers in Razor Pages ; Binding and validating requests with Razor Page ; Rendering HTML using Razor views ; Building forms with Tag Helpers ; Creating a website with MVC controllers ; Creating an HTTP API using web API controllers ; The MVC and Razor Pages filter pipeline ; Creating custom MVC and Razor Page filters -- Part 4, Securing and deploying your applications. Authentication: adding users to your application with Identity ; Authorization: securing your application ; Authentication and authorization for APIs ; Monitoring and troubleshooting errors with logging ; Publishing and deploying your application ; Adding HTTPS to an application ; Improving your application's security -- Part 5, Going further with ASP.NET Core. Building ASP.NET Core apps with the generic host and Startup ; Advanced configuration of ASP,NET Core ; Building custom MVC and Razor Pages components ; Calling remote APIs with IHttpClientFactory ; Building background tasks and services ; Testing applications with xUnit ; Testing ASP,.NET Core applications