Op werkdagen voor 23:00 besteld, morgen in huis Gratis verzending vanaf €20
,

ASP.NET Core in Action

Gebonden Engels 2023 3e druk 9781633438620
Verkooppositie 4949Hoogste positie: 4949
Verwachte levertijd ongeveer 11 werkdagen

Samenvatting

Build professional-grade full-stack web applications using C# and ASP.NET Core.

In ASP.NET Core in Action, Third Edition you'll learn how to:
- Build minimal APIs for serving JSON to client-side applications
- Create dynamic, server-side rendered applications using Razor Pages
- User authentication and authorization
- Store data using Entity Framework Core
- Unit and integration tests for ASP.NET Core applications
- Write custom middleware and components

This revised bestseller reveals the latest .NET patterns, including minimal APIs and minimal hosting.

Even if you've never worked with ASP.NET, you'll start creating productive cross-platform web apps fast. Illustrations and annotated code make learning visual and easy.

Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.

About the technology
The ASP.NET Core web framework delivers everything you need to build professional-quality web applications. With productivity-boosting libraries for server-side rendering, secure APIs, easy data access and more, you'll spend your time implementing features instead of researching syntax and tracking down bugs.

About the book
ASP.NET Core in Action, Third Edition shows you how to create production-grade web applications with ASP.NET Core 7.0. You'll learn from hands-on examples, insightful illustrations, and nicely explained code. Updated coverage in this Third Edition includes creating minimal APIs, securing APIs with bearer tokens, WebApplicationBuilder, and more.

What's inside
- Minimal APIs for serving JSON
- Server-side rendering using Razor Pages
- Data access with Entity Framework Core
- Write custom middleware and components

About the reader
- For beginning to intermediate web developers.
- Examples are in C#.

Specificaties

ISBN13:9781633438620
Trefwoorden:ASP.NET Core
Taal:Engels
Bindwijze:gebonden
Aantal pagina's:984
Uitgever:Manning
Druk:3
Verschijningsdatum:5-10-2023
Hoofdrubriek:IT-management / ICT
ISSN:
Serie:In action

Lezersrecensies

Wees de eerste die een lezersrecensie schrijft!

Inhoudsopgave

1 Getting started with ASP.NET Core

PART 1 - GETTING STARTED WITH MINIMAL APIS
2 Understanding ASP.NET Core
3 Your first application
4 Handling requests with the middleware pipeline
5 Creating a JSON API with minimal APIs
6 Mapping URLs to endpoints using routing
7 Model binding and validation in minimal APIs

PART 2 - BUILDING COMPLETE APPLICATIONS
8 An introduction to dependency injection
9 Registering services with dependency injection
10 Configuring an ASP.NET Core application
11 Documenting APIs with OpenAPI
12 Saving data with Entity Framework Core

PART 3 - GENERATING HTML WITH RAZOR PAGES AND MVC
13 Creating a website with Razor Pages
14 Mapping URLs to Razor Pages using routing
15 Generating responses with page handlers in Razor Pages
16 Binding and validating requests with Razor Pages
17 Rendering HTML using Razor views
18 Building forms with Tag Helpers
19 Creating a website with MVC controllers
20 Creating an HTTP API using web API controllers
21 The MVC and Razor Pages filter pipeline
22 Creating custom MVC and Razor Page filters

PART 4 - SECURING AND DEPLOYING YOUR APPLICATIONS
23 Authentication: Adding users to your application with Identity
24 Authorization: Securing your application
25 Authentication and authorization for APIs
26 Monitoring and troubleshooting errors with logging
27 Publishing and deploying your application
28 Adding HTTPS to an application
29 Improving your application's security

PART 5 - GOING FURTHER WITH ASP.NET CORE
30 Building ASP.NET Core apps with the generic host and Startup
31 Advanced configuration of ASP.NET Core
32 Building custom MVC and Razor Pages components
33 Calling remote APIs with IHttpClientFactory
34 Building background tasks and services
35 Testing applications with xUnit
36 Testing ASP.NET Core applications

Managementboek Top 100

Rubrieken

Populaire producten

    Personen

      Trefwoorden

        ASP.NET Core in Action