ورود / ثبت نام
0
0

۱۴ ویژگی جدید در هسته ASP.Net 5

282 بازدید
هسته ASP.Net 5

هسته ASP.Net 5

در این مقاله با هم به سراغ یک سری ویژگی های جدید ارائه شده در ASP.Net 5 می رویم. این ویژگی ها را یک به یک با هم بررسی میکنیم و به تشریح آنها میپردازیم. با من همراه باشید …

هسته ASP.Net 5

۱ مایکروسافت تغییرات اساسی با ASP.Net 5 ایجاد کرد. اکنون ، سورس باز است و بر روی GitHub در دسترس است و میتوانید از طریق لینک زیر تمام اطلاعات موردنیاز خود در رابطه با ASP.Net 5 را بیابید و در صورت نیاز دانلود نمایید.

http://www.c-sharpcorner.com/technologies/asp-dot-net-programming

هسته ASP.Net 5

۲ ASP.Net 5 بر روی هر پلتفرمی مانند ویندوز ، مک یا لینوکس اجرا میشود. به این معنی که اگر شما یک برنامه ASP.Net 5 ایجاد کنید ، آنگاه میتوانید آن را بدون هیچ مشکلی بر روی هر یک از این پلتفرم ها اجرا کنید. پیش از این برنامه های ASP.Net بر روی سیستم عامل های مک و لینوکس قابل اجرا نبودند. اما اکنون به واسطه ی ASP.Net 5 این امکان برایتان فراهم شده است.

هسته ASP.Net 5

۳ ASP.Net 5 دارای دو Framework می باشد ، اولی همانند .NET Framework و دومی همان .NET Core میباشد. هسته ی DNX یک Framework بسیار سبک و سورس باز است که همچنین بر روی مک و لینوکس نیز اجرا میشود.

۴ ASP.Net 5 یک خط دستوری مدیریت ابزار بیشتر دارد با نام DNVM. DNVM یا همان DotNet Version Manager به شما امکان نصب و به روز رسانی ورژن های DNX را میدهد.

هسته ASP.Net 5

۵ ASP.Net 5 در تولید و توسعه بسیار سریع تر است زیرا بر روی سیستم فایل کار میکند. پس زمانی که شما مقداری تغییرات در کد بدهید ، در پس زمینه به صورت داخلی عملیات کامپایل شدن و همچنین به روز رسانی برنامه ی در حال اجرا در حال انجام است.

[divider style=”normal” top=”20″ bottom=”20″]

پیشنهاد میکنم : نصب و اجرای ASP.Net 5 روی Mac

[divider style=”normal” top=”20″ bottom=”20″]

 

۶ پیش تر زمانی که ما برنامه را Build میکردیم ، تمام dll ها به قسمت bin می رفتند که در داخل پروژه در دسترس بودند. اما اکنون فولدر bin در داخل فولدری با نام Artifacts ، قرار گرفته است.

هسته ASP.Net 5هسته ASP.Net 5

۷ Dependency Injection در ASP.Net پشتیبانی میشود. از DI به صورت پیش فرض پشتیبانی میکند. ASP.Net شامل تعدادی محفظه داخلی است که به صورت پیش فرض از ساختار injection پشتیبانی میکند.

۸ ASP.Net 5 یک Cloud آماده به نصب برای انتشار ارائه میکند. از محیط های بر پایه cloud که بر اساس پیکربندی هستند ، پشتیبانی میکند.

۹ پیش تر از DLL ای با نام System.Web استفاده میکردیم که در ASP.Net 5 حذف شده است.

۱۰ فایل های JSON بسیار بیشتر از فایل های xml در ASP.Net 5 ترجیح داده میشوند. هر فایل پیکربندی و برخی از فایل های اولیه با فایل های JSON در ASP.Net 5 عوض شده اند مانند global.json ، config.json و غیره.

۱۱ اکنون فولدر wwwroot شامل تمامی محتوای ایستای برنامه در ASP.Net 5 مانند فایل های js ، فایل های css و همچنین تصاویر میباشد.

هسته ASP.Net 5

۱۲ ASP.Net 5 یک Package manager سمت کاربر دارد که به صورت داخلی با پروژه های ASP.Net 5 است و نام آن bower میباشد. یک Package Manager برای JavaScript ، jQuery و غیره.

هسته ASP.Net 5

۱۳ در ASP.Net 5 extension های فایل پروژه از .csproj به .xproj تغییر کرده اند. همچنین شامل اطلاعات مربوط به فایل های مشمول در پروژه نمیشود.

هسته ASP.Net 5

۱۴ Code editor جدید با نام Visual Studio Code معرفی شده است تا بر روی مک و لینوکس کار کند.

هسته ASP.Net 5

ممنون از شما بابت خواندن این مقاله. امیدوارم از آن لذت برده باشید.

موفق باشید !

  • پسورد: www.mspsoft.com
آیا این مطلب را می پسندید؟
https://www.mspsoft.com/?p=18269
اشتراک گذاری:
واتساپتوییترفیسبوکپینترستلینکدین
داریوش فرخی
داریوش فرخی هستم از سال 92 شروع به یادگیری برنامه نویسی و از سال 93 در بخش برنامه نویسی و تولید محتوای سایت mspsoft.com مشغول هستم. فعالیتم نیز بیشتر در زمینه های برنامه نویسی با سی شارپ و asp.net بوده است. اوقات فراغتم را هم غالبا با تماشای فیلم یا بازی های کامپیوتری پر میکنم .
مطالب بیشتر
برچسب ها:

نظرات

0 نظر در مورد ۱۴ ویژگی جدید در هسته ASP.Net 5

امکان ثبت نظر جدید بسته شده است.

هیچ دیدگاهی نوشته نشده است.