ASP.NET Core 3 and Angular 9
Full Stack Web Development With .NET Core 3.1 And Angular 9, 3rd Edition
- 732pages
- 26 heures de lecture
Build a simple, fully-functional modern web application using .NET Core 3.1, Entity Framework Core, and Angular 9. Learning full stack development requires knowledge of both frontend and backend web development. This book covers the capabilities of ASP.NET Core 3.1 and Angular 9, guiding you from project setup to deployment. You'll start with the .NET Core framework and Web API Controllers to implement API calls and server-side routing. Next, learn to build a data model with Entity Framework Core, configuring it with local SQL Server or cloud-based data stores like Microsoft Azure. The book also addresses handling user input with Angular reactive forms and validators for optimal performance. Advanced debugging and unit testing features are explored using xUnit.net for .NET Core and Jasmine with Karma for Angular. Additionally, you'll implement various authentication and authorization techniques with the ASP.NET Core Identity system and IdentityServer, and deploy your applications on Windows and Linux servers using IIS, Kestrel, and Nginx. By the end, you'll have the skills to create efficient web applications using ASP.NET Core and Angular. This resource is ideal for experienced ASP.NET developers seeking to deepen their understanding, but it also includes fully-documented code samples and step-by-step tutorials, making it accessible for beginners.
