Bookshock Ask Tez ✨
ASP.NET Core in Action, Third Edition cover

ASP.NET Core in Action, Third Edition

by Andrew Lock

Lowest price on Bookshock
$87.26
1 offer
In stock

Ask Tez about this book →

This title is temporarily out of stock. Email support@bookshock.ai or call (972) 638-0790 and we'll let you know when it's back.
Free US shipping
30-day free returns
Stripe-secured checkout

All offers (1)

PriceConditionSeller
$87.26Best price New Basi6 International LLC

Stock and pricing refresh on page load. Tez can also compare prices on Amazon, AbeBooks, and ThriftBooks if you ask.

About this book

<b>Build professional-grade full-stack web applications using C# and ASP.NET Core. </b><br><br>In <i>ASP.NET Core in Action, Third Edition</i> you’ll learn how to:<br> <br> <ul> <li>Build minimal APIs for serving JSON to client-side applications</li> <li>Create dynamic, server-side rendered applications using Razor Pages</li> <li>User authentication and authorization</li> <li>Store data using Entity Framework Core</li> <li>Unit and integration tests for ASP.NET Core applications</li> <li>Write custom middleware and components</li> </ul> <br>Fully updated to ASP.NET Core 7.0! In <i>ASP.NET Core in Action, Third Edition</i> Microsoft MVP Andrew Lock teaches you how you can use your C# and .NET skills to build amazing cross-platform web applications. 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.<br> <br> Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.<br> <br> <b>About the technology</b><br> <br> 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. This book is your guide.<br> <br> <b>About the book</b><br> <br> <i>ASP.NET Core in Action, Third Edition</i> 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.<br> <br> <b>What's inside</b><br> <br> <ul> <li>Minimal APIs for serving JSON</li> <li>Server-side rendering using Razor Pages</li> <li>Data access with Entity Framework Core</li> <li>Write custom middleware and components</li> </ul> <br><b>About the reader</b><br> <br> For beginning to intermediate web developers. Examples are in C#.<br> <br> <b>About the author</b><br> <br> <b>Andrew Lock</b> is a Microsoft MVP who has worked with ASP.NET Core since before its first release.<br> <br> <b>Table of Contents</b><br> <br> 1 Getting started with ASP.NET Core<br> PART 1 - GETTING STARTED WITH MINIMAL APIS<br> 2 Understanding ASP.NET Core<br> 3 Your first application<br> 4 Handling requests with the middleware pipeline<br> 5 Creating a JSON API with minimal APIs<br> 6 Mapping URLs to endpoints using routing<br> 7 Model binding and validation in minimal APIs<br> PART 2 - BUILDING COMPLETE APPLICATIONS<br> 8 An introduction to dependency injection<br> 9 Registering services with dependency injection<br> 10 Configuring an ASP.NET Core application<br> 11 Documenting APIs with OpenAPI<br> 12 Saving data with Entity Framework Core<br> PART 3 - GENERATING HTML WITH RAZOR PAGES AND MVC<br> 13 Creating a website with Razor Pages<br> 14 Mapping URLs to Razor Pages using routing<br> 15 Generating responses with page handlers in Razor Pages<br> 16 Binding and validating requests with Razor Pages<br> 17 Rendering HTML using Razor views<br> 18 Building forms with Tag Helpers<br> 19 Creating a website with MVC controllers<br> 20 Creating an HTTP API using web API controllers<br> 21 The MVC and Razor Pages filter pipeline<br> 22 Creating custom MVC and Razor Page filters<br> PART 4 - SECURING AND DEPLOYING YOUR APPLICATIONS<br> 23 Authentication: Adding users to your application with Identity<br> 24 Authorization: Securing your application<br> 25 Authentication and authorization for APIs<br> 26 Monitoring and troubleshooting errors with logging<br> 27 Publishing and deploying your application<br> 28 Adding HTTPS to an application<br> 29 Improving your application’s security<br> PART 5 - GOING FURTHER WITH ASP.NET CORE<br> 30 Building ASP.NET Core apps with the generic host and Startup<br> 31 Advanced configuration of ASP.NET Core<br> 32 Building custom MVC and Razor Pages components<br> 33 Calling remote APIs with IHttpClientFactory<br> 34 Building background tasks and services<br> 35 Testing applications with xUnit<br> 36 Testing ASP.NET Core applications

Details

Format
Paperback
Pages
984
Publisher
Simon and Schuster
Language
EN
Edition
3
ISBN-13
9781633438620
ISBN-10
1633438627

Categories

Computers, Languages, C, Software Development & Engineering