ASP.NET Core 6 and Angular - Fifth Edition: Full-stack web development with ASP.NET 6 and Angular 13

Design, build and deploy robust web applications using ASP.NET 6, Angular 13, and Entity Framework CoreKey Features:...
¥19,240 JPY
¥19,240 JPY
SKU: 9781803239705
Product Type: Books
Please hurry! Only 690 left in stock
Author: Valerio De Sanctis
Format: Paperback
Language: English
Subtotal: ¥19,240
10 customers are viewing this product
ASP.NET Core 6 and Angular - Fifth Edition: Full-stack web development with ASP.NET 6 and Angular 13 by Sanctis, Valerio De

ASP.NET Core 6 and Angular - Fifth Edition: Full-stack web development with ASP.NET 6 and Angular 13

¥19,240

ASP.NET Core 6 and Angular - Fifth Edition: Full-stack web development with ASP.NET 6 and Angular 13

¥19,240
Author: Valerio De Sanctis
Format: Paperback
Language: English

Design, build and deploy robust web applications using ASP.NET 6, Angular 13, and Entity Framework Core


Key Features:

  • The most up-to-date book that covers cutting-edge features released in ASP.NET Core 6 and Angular 13
  • Create a production-ready Single-Page Application (SPA) or Progressive Web Application (PWA)
  • Adopt a full-stack approach to handle data management, API documentation, Web APIs, end-to-end testing, security, and deployment


Book Description:

Every full-stack Ninja needs the tools to operate on frontend and backend application development. This web app development book takes a hands-on project-based approach to provide you with all the tools and techniques that web developers need to create, debug, and deploy efficient web applications using ASP.NET Core and Angular.


The fifth edition has been updated to cover advanced topics such as Minimal APIs, Web API with GraphQL, real-time updates with SignalR alongside new features in .NET 6 and Angular 13.


You begin by building a data model with Entity Framework Core, alongside utilizing the Entity Core Fluent API and EntityTypeConfiguration class. You'll learn how to fetch and display data and handle user input with Angular reactive forms and frontend and backend validators for maximum effect.


Later, you will perform advanced debugging and explore the unit testing features provided by xUnit.net (.NET 6) and Jasmine, as well as Karma for Angular. After adding authentication and authorization to your apps, you will explore Progressive Web Applications, learning about their technical requirements, testing processes, and how to convert a Standard Web Application to a PWA.


By the end of this web development book, you will understand how to tie together the frontend and backend to build and deploy secure and robust web applications.


What You Will Learn:

  • Use the new Visual Studio Standalone TypeScript Angular template
  • Implement and consume a Web API interface with ASP.NET Core
  • Set up an SQL DB server using a local instance or a cloud datastore
  • Perform C# and TypeScript debugging using Visual Studio 2022
  • Create TDD and BDD unit tests using xUnit, Jasmine, and Karma
  • Perform DBMS structured logging using providers such as SeriLog
  • Deploy web apps to Azure App Service using IIS, Kestrel, and NGINX
  • Learn to develop fast and flexible Web APIs using GraphQL
  • Add real-time capabilities to Angular apps with ASP.NET Core SignalR


Who this book is for:

This book is for experienced ASP.NET developers who already possess some familiarity with ASP.NET Core and Angular and are looking to learn how to use them effectively together.

The fully documented code samples (also available on GitHub) and the step-by-step implementation tutorials make this book easy to follow.

Author: Valerio De Sanctis
Publisher: Packt Publishing
Published: 04/06/2022
Pages: 780
Binding Type: Paperback
Weight: 2.90lbs
Size: 9.25h x 7.50w x 1.55d
ISBN: 9781803239705

This title is not returnable

Returns Policy

You may return most new, unopened items within 30 days of delivery for a full refund. We'll also pay the return shipping costs if the return is a result of our error (you received an incorrect or defective item, etc.).

You should expect to receive your refund within four weeks of giving your package to the return shipper, however, in many cases you will receive a refund more quickly. This time period includes the transit time for us to receive your return from the shipper (5 to 10 business days), the time it takes us to process your return once we receive it (3 to 5 business days), and the time it takes your bank to process our refund request (5 to 10 business days).

If you need to return an item, simply login to your account, view the order using the "Complete Orders" link under the My Account menu and click the Return Item(s) button. We'll notify you via e-mail of your refund once we've received and processed the returned item.

Shipping

We can ship to virtually any address in the world. Note that there are restrictions on some products, and some products cannot be shipped to international destinations.

When you place an order, we will estimate shipping and delivery dates for you based on the availability of your items and the shipping options you choose. Depending on the shipping provider you choose, shipping date estimates may appear on the shipping quotes page.

Please also note that the shipping rates for many items we sell are weight-based. The weight of any such item can be found on its detail page. To reflect the policies of the shipping companies we use, all weights will be rounded up to the next full pound.

Related Products

Recently Viewed Products