مشاهده تصاویر بیشتر ...
اگر به تاریخچه ASP.NET نگاه کنیم ، خواهیم دید که عمر این محصول ماکروسافت کم هم نیست . حدود ۱۴ سال است که این محصول سرپاست و در حال سرویس دهی به برنامه نویسان حوزه وب میباشد .از روز شروع و تولید این محصول زمان زیادی گذشته و ماکروسافت روزبه روز سعی در بهبود آن داشته ، ولی آنچه تحت عنوان ASP.NET Core 1.0 به بازار آمده ، یک انقلاب واقعی است . شاید این فرضیه وجود داشته باشد که ASP.NET Core 1.0 عملن همان ASP.NET 4.6 است دیگر، ولی باید با جرات و جدیت اعلام کرد که “خیر” . ماکروسافت این نسخه را جدی جدی از اول نوشته است . این نسخه شاید قابلیتهای یکسانی با نسخه ۴٫۶ داشته باشد ، ولی واقعن از صفر نوشته شده و به صورت محسوسی سبکتر و ماژولاتر است ..
.Net Core پلتفرمی است چند منظوره برای توسعه و برنامه نویسی (development) که توسط مایکروسافت و اجتماع .Net در GitHub تهیه و بست داده شده است. چارچوب دات نت کر کاملا cross-platform طراحی شده به شکلی که در ویندوز، لینوکس و مک قابل استفاده بوده است. همچنین برای دستگاهای مختلف، فضاهای ابری و سناریوهای مرتبط با اینترنت اشیاء کاربرد دارد.
فصولی که در این کتاب می خوانید عبارتنداز:
چرا ASP.NET Core?
Middleware و مدیریت خطاها
MVC Design Pattern
سیستم Routing
رندر کردن HTML با استفاده از Razor view
Tag Helperها چیست؟
تزریق وابستگی چیست؟
ایجاد WebAPI در ASP.NET Core
Authentication و Authorization چیسست؟