تعداد ویدئو | 74 |
---|---|
زمان دوره | 04:14:40 |
مترجم | پرووید |
ناظر ترجمه | پرووید |
دوبلر | پرووید |
ناظر دوبلاژ | پرووید |
سایت منتشر کننده | پلورال سایت |
آموزش ساختن وب اپلیکیشن با ASP.NET Core Razor یکی دیگر از آموزش های گروه آموزشی پرووید می باشد که در این قسمت آن را به شما معرفی می کنیم. این بسته ی آموزشی نیز یکی از دوره های آموزشی دیگر که در حوزه ی فارسی سازی آموزش های انگلیسی تنظیم شده است می باشد. عنوان این بسته ی آموزشی آموزش کامل ASP.NET Core Razor است که با نام اصلی ASP.NET Core Razor Deep Dive از شرکت Pluralsight منتشر شده است.
ASP.NET Core بازنویسی کامل ASP.NET است که با ایدهی کاملا ماژولار بودن، تهیه شده است و از طریق آن، قابلیت به روز رسانی منظم و توزیع آسان از طریق NuGet، میسر خواهد شد. به علاوه در آن، بسیاری از الگوهای برنامه نویسی شیءگرا مانند Dependency Injection، به صورت built-in و از ابتدا پشتیبانی میشوند. ASP.NET Core 1.0 مدل برنامه نویسی ASP.NET MVC و Web API را به صورت یکپارچه ارائه میدهد و دیگر خبری از ارائهی مجزای این ها نخواهد بود و دقیقا بر مبنای مفاهیم برنامه نویسی این دو بنا شده است. پیشتر فضای نام System.Web.MVC مخصوص ASP.NET MVC بود و فضای نام مجزای دیگری به نام System.Web.Http مخصوص ASP.NET Web API. اما اکنون تنها یک فضای نام مشترک و یکپارچه به نام Microsoft.AspNet.Mvc هر دوی اینها را پوشش میدهد.
به بیان ساده Razor یک Markup Syntax برای لحاظ نمودن کد های سمت سرور نوشته شده با زبان های سی شارپ و یا ویژوال بیسیک دات نت در کنار محتوای HTML می باشد. به عبارت دیگر فایلهای Razor از دو بخش کدهای سمت سرور و دستورات HTML تشکیل گردیدهاند. اغلب فایلهایی که محتوای Razor دارند با پسوند cshtml ذخیره می شوند. به صورت پیشفرض زبانی که در فایل های Razor استفاده میشود زبان HTML می باشند و بنابراین این محتوای HTML نسبت به فایل های HTML معمولی هیچ تفاوتی ندارد.
این محتوا در کنار فایلهای کدهای سی شارپ قرار گرفته و خروجی نهایی را ایجاد می کند. در فایل های View از فریم ورک های ASP.NET و یا ASP.NET از Razor استفاده می شود بنابراین می بایست بتوانیم به بهترین شکل ممکن Syntax مربوط به این زبان را شناخته و از آن استفاده کنیم. ضمناً توصیه می کنیم برای یادگیری هرچه بهتر ASP.NET Core از آموزش شروع به کار با ASP.NET Core استفاده کنید.
فصل اول: مقدمه دوره آموزشی
فصل دوم: بررسی دقیق Razor
فصل سوم: کار کردن عملی با Razor و مفاهیم اصلی
فصل چهارم: ساختن فرم های بهتر با Razor
فصل پنجم: کار کردن با View Component ها برای افزایش Reusability
فصل ششم: کار کردن با Dependency Injection در Razor
فصل هفتم: نوشتن Markup های تمیز تر با Tag Helper ها
فصل هشتم: گسترش دادن و پیکربندی کردن Razor
فصل نهم: استفاده کردن از Razor Templating برای نوشتن Markup بهتر
تمامی حقوقی مادی و معنوی متعلق به گروه آموزشی پرووید است.
نقد و بررسیها
هنوز بررسیای ثبت نشده است.