کتاب ASP.NET Core Razor Pages in Action

جزئیات بیشتر و خرید محصول:

۲۴,۰۰۰ تومان

توضیحات

کتاب ASP.NET Core Razor Pages in Action (صفحات ASP.NET Core در عمل) از جدیدترین منابع آموزش برنامه‌نویسی ASP.NET Core است که در سال 2023 منتشر شده است. این کتاب در 14 فصل به آموزش کلی این زبان قدرتمند و محبوب خواهد پرداخت.

در ادامه مقدمه‌ای از کتاب ASP.NET Core Razor Pages in Action را از زبان نویسنده شرح خواهیم داد.

مقدمه‌ای بر کتاب ASP.NET Core Razor Pages in Action:

ASP.NET Core Razor Pages in Action بر روی بخشی از چارچوب ASP.NET Core یعنی Razor Pages و نحوه استفاده از آن برای ساخت برنامه‌های وب پویا تمرکز دارد. همانطور که کتاب را مرور می‌کنید، یک برنامه کاربردی پیچیده‌تر خواهید ساخت که دارای برخی از عملکردهایی است که ممکن است در یک پورتال آنلاین بیابید که به کاربران امکان می‌دهد تعطیلات کوتاه مدت را در شهرهای سراسر جهان رزرو کنند. هر فصل بر روی یکی از حوزه‌های اصلی در Razor Pages تمرکز می‌کند و بر اساس آنچه در فصل‌های قبلی آموخته شده است، تمرکز دارد.

بیشتر بخوانید: کتاب High-Performance Programming in C# and .NET

چه کسی باید کتاب ASP.NET Core Razor Pages in Action را بخواند؟

این کتاب برای کسانی در نظر گرفته شده است که می‌خواهند یاد بگیرند که چگونه برنامه‌های کاربردی وب پایه یا پیچیده را با استفاده از فناوری‌های مایکروسافت به ساده‌ترین شکل ممکن بسازند.

کتاب ASP.NET Core Razor Pages in Action بر ویژگی‌های اصلی چارچوب Razor Pages تمرکز می‌کند و فرض می‌کند که شما قبلاً دانشی در مورد فناوری‌های اصلی وب مانند HTML، CSS، JavaScript و HTTP دارید. هیچ یک از اینها با جزئیات کامل در این کتاب پوشش داده نشده است، اگرچه من یک یا دو جنبه از این فناوری‌های اساسی را در صورت لزوم مرور می‌کنم.

همچنین فرض می‌کنم شما با زبان سی شارپ یا مشابه آن آشنایی دارید. مثال‌های این کتاب تا حد امکان ساده هستند، بنابراین اگر در حال یادگیری C# هستید، باید بتوانید آن را دنبال کنید. این کتاب همچنین به استفاده از پایگاه‌های اطلاعاتی رابطه‌ای می‌پردازد، بنابراین دانش آن‌ها نیز مفید است.

نحوه تنظیم کتاب ASP.NET Core Razor Pages in Action

محتوای این کتاب در 14 فصل تنظیم شده است. فصل‌ها طوری طراحی شده‌اند که به صورت متوالی خوانده شوند، زیرا هر کدام بر اساس آموزش‌های فصل‌های قبلی است:

فصل 1 Razor Pages را معرفی می‌کند و توضیح می‌دهد که چه کارهایی می‌توانید و چه کارهایی نمی‌توانید با چارچوب انجام دهید. همچنین در مورد فن‌آوری‌هایی که زیربنای Razor Pages هستند و جایی که می‌توانید چارچوب را بدست آورید صحبت می‌کند.

فصل 2 اولین نگاهی به ساخت برنامه‌های کاربردی با Razor Pages با استفاده از الگوهای پروژه آماده شده دارد. این فصل فایل‌های تولید شده را تجزیه و تحلیل می‌کند و نقش هر یک را توضیح می‌دهد. در نهایت، این فصل نگاهی عمیق به خط لوله درخواست و نحوه استفاده از آن برای کنترل رفتار برنامه شما ارائه می‌دهد.

فصل 3 کتاب ASP.NET Core Razor Pages in Action کار با فایل‌های صفحه در برنامه Razor Pages را بررسی می‌کند. قبل از اینکه به بررسی نحوه استفاده از آن برای تولید HTML بپردازیم، با مروری بر نحو قالب بندی Razor شروع می‌شود.

فصل 4 توضیح می‌دهد که چگونه URL ها از طریق فرآیندی به نام مسیریابی با فایل‌های روی دیسک تطبیق داده می‌شوند. همچنین به برخی از راه‌هایی که می‌توان مسیریابی را سفارشی کرد و اینکه چه زمانی ممکن است مفید باشد نگاه می‌کند.

فصل 5 بر روی استفاده از اتصال مدل برای مدیریت فرم‌های ارسالی به شیوه ای قوی تایپ شده و نحوه اعتبارسنجی داده‌های فرم تمرکز دارد.

فصل 5 کتاب ASP.NET Core Razor Pages in Action

فصل 6 به استفاده از کمک‌کننده‌های برچسب به عنوان بخش مهمی از ساخت فرم‌های قوی می‌پردازد.

فصل 7 کتاب ASP.NET Core Razor Pages in Action ویژگی تزریق وابستگی را در Razor Pages بررسی می‌کند و در مورد اینکه چرا به آن نیاز دارید و چگونه باید از آن استفاده کنید بحث می‌کند.

فصل 8 استفاده از Entity Framework Core را برای مدیریت داده‌ها در برنامه Razor Pages معرفی می‌کند.

فصل 9 به مدیریت احراز هویت (دانستن اینکه کاربر شما چه کسی است) در یک برنامه Razor Pages می‌پردازد، که در درجه اول از بسته هویت هسته ASP.NET برای این کار استفاده می‌کند.

فصل 10 کتاب ASP.NET Core Razor Pages in Action مجوز در یک برنامه Razor Pages را پوشش می‌دهد – یعنی محدود کردن کارهایی که کاربر شما می‌تواند انجام دهد.

فصل 10 کتاب ASP.NET Core Razor Pages in Action

فصل 11 نحوه کار با برخی از ویژگی‌های جدید را با هدف ساده‌سازی برخی از فناوری‌های سمت سرویس گیرنده، مانند جداسازی CSS، AJAX، JSON و حداقل APIها بررسی می‌کند.

فصل 12 کتاب ASP.NET Core Razor Pages in Action بر روی تکنیک‌های عیب‌یابی برنامه شما تمرکز دارد، از جمله نحوه استفاده از گزارش‌گیری برای ثبت و شناسایی مشکلات.

فصل 13 امنیت برنامه شما و نحوه محافظت از آن در برابر طیف وسیعی از رایج ترین تهدیدات خارجی را پوشش می‌دهد.

فصل 14 به پیکربندی برنامه شما برای اجرا در محیط های مختلف می‌پردازد. همچنین استفاده از کش برای بهبود عملکرد قبل از انتشار نهایی برنامه شما را پوشش می‌دهد.

فصل 14 کتاب ASP.NET Core Razor Pages in Action

سرفصل‌های کتاب ASP.NET Core Razor Pages in Action:

  • inside front cover
  • ASP.NET Core Razor Pages in Action
  • Copyright
  • contents
  • front matter
  • 1 Getting started with Razor Pages
  • 2 Building your first application
  • 3 Working with Razor Pages
  • 4 Matching URLs to Razor Pages with routing
  • 5 Working with forms: Model binding
  • 6 Working with forms: Tag helpers
  • 7 Using dependency injection to manage services
  • 8 Working with data
  • 9 Managing users with authentication
  • 10 Controlling access with authorization
  • 11 Client-side technologies and AJAX
  • 12 Troubleshooting your application
  • 13 Protecting your application against external attacks
  • 14 Configuring and publishing your application
  • index

جهت دانلود کتاب ASP.NET Core Razor Pages in Action می‌توانید پس از پرداخت، دریافت کنید.

توضیحات تکمیلی

فرمت کتاب

epub

ویرایش

First

ISBN

9781617299988

تعداد صفحات

456

انتشارات

Manning

سال انتشار

حجم

نویسنده

هیچ دیدگاهی برای این محصول نوشته نشده است.

اشتراک‌گذاری:

دیگر محصولات:

نماد اعتبار ما:

آدرس: اصفهان، فلکه ارتش

 

پشتیبانی از ساعت 18 تا 22: 09392868101

© کليه حقوق محصولات و محتوای اين سایت متعلق به مدیر سایت می‌باشد و هر گونه کپی‌برداری از محتوا و محصولات سایت پیگرد قانونی دارد.