ASP.NET Core 3 and Angular 9, 3rd Edition
ویرایش سوم کتاب ASP.NET Core 3 و Angular 9، نسخه جدید پر فروشترین راهنمای ساختن یک برنامه تحت وب ساده و مدرن و در عین حال کاملا کاربردی با استفاده از NET Core 3.1، Entity Framework Core. و Angular 9 است.
این کتاب به شما کمک میکند تا با استفاده از چارچوب NET Core. و کنترلرهای Web API و با فراخوانیهای API و مسیریابی سمت سرور، backend را پیاده سازی کنید. در ادامه، شما یاد میگیرید که مدل داده را با Core Entity Framework بسازید و آن را با استفاده از یک نمونه محلی SQL Server یا ذخیره کنندههای داده مبتنی بر ابر مانند MS Azure پیکربندی کنید. این کتاب به شما کمک میکند تا ورودیهای کاربر را توسط Angular Reactive Forms و اعتبارسنجهای frontend و backend مدیریت کنید. شما تکنیکهای پیشرفته دیباگ کردن و قابلیتهای آزمون واحد ارائه شده توسط (xUnit.NET (.NET Core و (Jasmine/Karma (Angular را بررسی خواهید کرد. سرانجام، شما روشهای مختلف احراز هویت و مجوز را با سیستم ASP.NET Core Identity و IdentityServer پیاده سازی میکنید و همچنین برنامههای خود را با استفاده از IIS ، Kestrel و NGINX، در سرورهای ویندوزی و لینوکسی مستقر میکنید.
مطالبی که در کتاب ASP.NET Core 3 و انگولار 9، خواهید آموخت:
- پیاده سازی یک رابط Web API با ASP.NET Core و بهره گیری از آن توسط Agular و با استفاده از RxJS Observables
- ایجاد یک مدل داده با استفاده از Entity Framework Core و با Code-First و Migrations
- راه اندازی و پیکر بندی یک SQL Db Server با یک local instance یا ذخیره سازی داده ابری بر روی آژور
- دیباگ کردن کدهای سی شارپ و جاوا اسکریپت با ویژوال استادیو 2019
- آزمون واحد TDD و BDD با xUnit، Jasmine و Karma
- احراز هویت و مجوز با ASP.NET Identity، Identity Server 4 و Angular API
- ساختن Progressive Web Apps و بررسی Service Worker ها