ASP نسخه شماره سه ، آخرین نسخه در این زمینه بوده و ما هرگز شاهد عرضه نسخه شماره چهار محصول فوق نخواهیم بود. ASP.NET نسل جدید ASP است و نمی توان ادعا نمود که ASP.NET نسخه ارتقاء یافته ASP کلاسیک است .
ASP.NET یک نمونه و نگرش جدید به برنامه ها و اسکریپت های مبتنی بر سرویس دهنده می باشد. ASP.NET عضوی از فریمورک جدید دات نت شرکت ما کروسافت بوده و سه سال زمان صرف نوشتن آن شده است . ASP.NET با نسخه ASPکلاسیک کاملا” سازگار نیست .
برای کسانی که برای توسعه وب سایت از تکنولوژی وب فورم استفاده می کنند تغییرات چشم گیر خواهد بود. بنابراین توصیه می شود ابتدا asp mvc نسخه های قبلی یعنی تا نسخه ۶ را اندکی تجربه کنند. اما برای کسانی که تجربه کدنویسی در چارچوب الگوی mvc را دارند تغییرات بسیار کم است. تیم asp.net سعی کرده است در نسخه جدید که تنها بر بستر mvc است از لحاظ مفهومی سازگاری را حفظ کند با اینکه تمام کتابخانه ها و توابع از نو نوشته شده اند. بنابراین اگر شما در asp.net mvc6 کلاسی دارید در asp.net core هم همین کلاس را دارید با این تفاوت که این کلاس در namespace دیگری قرار دارد.
سرفصل های دوره آموزشی Udemy Building a Web App with ASP.NET Core, MVC, Entity Framework:
- معرفی
- استفاده از ASP.NET MVC
- ساخت پایگاه داده با ASP.NET Core
- ایجاد API با ASP.NET MVC