دسته | دوره های آموزشی |
---|---|
حجم | 288 بایت |
صفحه | 450 |
فرمت | zip |
قیمت | 190000 تومان |
در این دوره به شما یاد میدهیم چطوری با asp.net core یک سایت حرفه ای را کدنویسی کنید.
پس از پیاده سازی دوره آموزش طراحی فروشگاه با Asp.net Mvc 5 و فراگیری این فریمورک و معماری جذاب برنامه نویسی این بار برای به سراغ ASP.net MVC Core که نسلی نو از این برنامه نویسی تحت وب می باشد آمدیم. در این دوره به معرفی فریمورک و تکنولوژی Asp.net Mvc Core خواهیم پرداخت با تغییرات ویژوال نسخه 15 به بعد و نسخه Core آشنا خواهیم شد و نحوه کدنویسی Mvc Core را با استفاده از بستر دستورات EF7 و Entity و Identity فراخواهیم گرفت.
آموزش به سه بخش تقسیم شده که شامل :
- بخش اول: معرفی تغییرات و امکانات جدید CoreMvc خواهد بود
- بخش دوم: معرفی EF7 و DataContext و Linq می باشد
- بخش سوم: برنامه نویسی یک پرتال خبری ساده برپایه بخش های مهم مانند اسلایدر و دسته بندی و نمایش خبر و نظردهی به خبر و مدیریت بخش ها و ثبت نام و ورود با دستورات Identity می باشد.
دوره به گونه ای پیاده شده که چندین بخش مهم یک پرتال خبری را با مفاهیم Mvc Core برنامه نویسی می شود و دستورات مختلفی که وجود دارند را پیاده می کنیم.
پیشنهاد میکنیم قبل از شروع این دوره آموزشی، ابتدا اقدام به یادگیری ASP.net MVC است که در همین سایت به صورت کامل ارائه شد و میتوانید آن را فراهم و بیاموزید و درکنار آن مفاهیم جالب Core را با این دوره یادگرفته و به پیاده سازی وب سایت هایی با زبان ASP.net MVC Core بپردازید.
ASP.NET Core، که پیشتر با نام ASP.NET 5 معرفی شده بود، بازنویسی کامل ASP.NET است که با ایدهی کاملا ماژولار بودن، تهیه شدهاست و از طریق آن، قابلیت به روز رسانی منظم و توزیع آسان از طریق نیوگت، میسر خواهد شد. به علاوه در آن، بسیاری از الگوهای برنامه نویسی شیگرا مانند تزریق وابستگیها، به صورت توکار و از ابتدا پشتیبانی میشوند.
ASP.NET Core 1.0 مدل برنامه نویسی ASP.NET MVC و Web API را به صورت یکپارچه ارائه میدهد و دیگر خبری از ارائهی مجزای اینها نخواهد بود و دقیقا بر مبنای مفاهیم برنامه نویسی این دو بنا شدهاست.
هرچند مایکروسافت عادت به اعلام رسمی پایان پشتیبانی از بسیاری از محصولات خود را ندارد اما تمام فناوریهای «قدیمی» خودش را بر روی CodePlex نگهداری میکند و تمام فناوریهای «جدید» را به GitHub منتقل کردهاست. بنابراین اگر در مورد فناوری خاصی به Codeplex رسیدید، یعنی «دیگر ادامهی رسمی نخواهد یافت» و حداکثر در حد رفع یک سری باگها و مشکلات گزارش شده باقی میمانند.
هم اکنون نگارش دوم ASP.NET Identity را بر روی Codeplex میتوانید مشاهده کنید. نگارش سوم آن به GitHub منتقل شدهاست که این نگارش صرفا با ASP.NET Core سازگار است. در مورد ASP.NET MVC و Web API نیز چنین حالتی رخ دادهاست. نگارشهای 5 و 2 آنها بر روی Codeplex موجود هستند و نگارش ششم که به ASP.NET Core تغییر نام یافت و ترکیبی است از MVC و Web API، در GitHub توسعه مییابد.
WCF به علت پیچیدگی بیش از حد و مدرن نبودن طراحی آن، رقابت را به ASP.NET Web API 2.x واگذار کرد و مدل برنامه نویسی ASP.NET Web API 2.x نیز هم اکنون جزئی از ASP.NET Core است. بنابراین اگر قصد ایجاد پروژهی جدیدی را بر این مبنا دارید، بهتر است با APS.NET Core کار را شروع کنید.
[dw-note color="green"]برای اطمینان از کیفیت دوره، 6 جلسه از این دوره را به صورت رایگان برای شما در بخش زیر قرار دادیم که با خیال راحت بتوانید دانلود و از کیفیت عالی این دوره اطمینان پیدا کنید.[/dw-note]