ASP.NET Core Razor Pages in Action
توسعه وب ASP.NET را با Razor Pages ساده کنید! Razor Pages یک لایه سازمان یافته منسجم مبتنی بر صفحه را برای اجزای برنامه مانند مسیرها و actionها فراهم میکند. رویکرد صفحه محور آن به این معنی است که در مقایسه با رویکرد سنتی MVC، زمان کمتری را برای جابجایی بین کنترلر، مدل و فایلهای view صرف میکنید.
کتاب ASP.NET Core Razor Pages in Action (صفحات ریزر ای اس پی دات نت کور در عمل)، به شما میآموزد که وب سایتهای پویا را با استفاده از چارچوب قدرتمند Razor Pages، .NET 6 و ASP.NET توسعه دهید. صفحات ریزر، HTML را بر روی سرور تولید میکنند و برای سایتهای تجارت الکترونیکی، سرویسهای اینترنتی، سیستمهای مدیریت محتوا و برنامههای دیگر که احتیاج به قابل اطمینان بودن دارند، انتخابی عالی است.
در این کتاب، از Razor Pages برای ساختن یک اپلیکیشن کامل برای رزرو تعطیلات شهری استفاده میکنید و یاد میگیرید که فصل به فصل ویژگیهای جدید شگفتانگیز را تکرار کنید. شما حتی خواهید آموخت که چگونه برنامههای وب خود را با اکوسیستم عظیم کتابخانههای سی شارپ تقویت کنید و چگونه با استفاده از مخازن متمرکز، ابزار عالی برای کار خود را پیدا کنید.
مطالبی که در ASP.NET Core Razor Pages in Action یاد خواهید گرفت:
- ساخت، پیکربندی و انتشار وبسایتهای داده محور
- ایجاد یک برنامه تحت وب به صورت گام به گام
- فرمها برای جمع آوری و پردازش دادههای کاربران
- اتصال به پایگاه دادهها از صفحات ریزر
- حفاظت areaهای Razor Page از دسترسیهای غیر مجاز به کمک ASP.NET Identity
- استفاده از ابزارهای Object Relational Mapping برای کار با دادهها در صفحات Razor
- تولید صفحات CRUD با استفاده از ژستهای scaffolding
- تولید و ارسال ایمیل از برنامههای وب
درباره خواننده
این کتاب، برای توسعه دهندگان وب که با برنامه نویسی سی شارپ آشنایی دارند مناسب است.
درباره نویسنده
مایک برایند، یازده بار جایزه بهترین حرفه ای مایکروسافت (MVP) را برای ASP.NET دریافت کرده است.