ASP.NET Core 8 and Angular, 6th Edition
در کتاب ASP.NET Core 8 and Angular, 6th Edition (ای اس پی دات نت کور ۸ و انگولار، ویرایش ششم)، چگونگی استفاده از ASP.NET Core 8، Angular و Entity Framework Core، برای ساخت برنامههای وب قوی و مقیاس پذیر را خواهید آموخت. نحوه ایجاد، اشکال زدایی و استقرار برنامههای وب را در عین حالی که با آخرین پیشرفتهای دات نت ۸ و Angular مدرن، از جمله .NET Minimal APIs و پیش فرضهای جدید Angular standalone API در تماس هستید بهبود بخشید.
شما با راه اندازی SQL Server 2022 و ساخت یک مدل داده با Entity Framework Core شروع میکنید. سپس به واکشی و نمایش دادهها، مدیریت ورودی کاربر با فرمهای واکنشگرای Angular و پیادهسازی اعتبارسنجیهای front-end و back-end برای حداکثر اثر گذاری خواهید پرداخت. در ادامه با xUnit برای دات نت و Jasmine و Karma برای Angular، اشکال زدایی پیشرفته و ویژگیهای تست واحد را بررسی خواهید کرد. شما از endpoints Identity API در ASP.NET Core و route guardsهای تابعی در Angular برای افزودن احراز هویت و مجوز به برنامههای خود استفاده خواهید کرد. در نهایت، نحوه استقرار در ویندوز، لینوکس و Azure را یاد خواهید گرفت. در پایان این کتاب، میدانید که چگونه میتوانید فرانتاند و بکاند را برای ساختن و استقرار برنامههای کاربردی وب امن و قوی به هم متصل کنید.
مطالبی که در کتاب ASP.NET Core 8 and Angular, 6th Edition: Full-stack web development with ASP.NET Core 8 and Angular یاد خواهید گرفت:
- بررسی قالب جدید Angular and ASP.NET Core با ویژوال استادیو 2022
- استفاده از رابطها و الگوهای مدرن مانند HTML5 pushState API، webhooks و UI data bindings
- اضافه کردن قابلیتهای بلادرنگ به برنامههای انگولار با SignalR و gRPC
- پیاده سازی احراز هویت و مجوز با استفاده از JWTs
- انجام لاگ گیری ساخت یافته DBMS با استفاده از ارائه دهنده هایی مانند SeriLog
- تبدیل یک برنامه وب استانداردبه یک برنامه وب پیش رونده (PWA)
- استقرار یک برنامه انگولار در Azure Static Web Apps
- افزودن پشتیبانی GraphQL به بک اند و فرانت اند با استفاده از HotChocolate و Apollo Angular