m.devloper Posted November 18, 2018 Share Posted November 18, 2018 در این آموزش MVC Core به بررسی ویژگی های جدید در ASP.NET Core می پردازیم : ۱- مایکروسا??ت تغییرات مهمی را با ASP.NET MVC Core ارائه کرده است . اولین مورد اپن سورس شدن آن است که برروی Github قرار دارد. با مراجعه به Github در صورت نیاز هر کدی که مربوط به Asp.net است می توانید پیدا کرده و دانلود کنید. ۲ – ASP.NET Core را می توان برروی هر پلت??رمی مانند لینوکس و مک اجرا کرد. این بدین معناست که در صورتیکه سایتی با ASP.NET Core ایجاد کنید بدون هیچ مشکلی می توانید برروی هر یک از این پلت ??رم ها run کنید . در حالیکه که در ورژن های قبل Asp.net برنامه ها قابل اجرا برروی لینوکس و مک نبود ، اما ASP.NET 5 از cross platform runtime پشتیبانی می کندو شما به راحتی می توانید پروژه ها را برروی لینوکس و مک اجرا کنید. ۳- ASP.NET MVC Core شامل ۲ ??ریم ورک است . اولی .NET Framework که در ورژن های قبل هم بوده و دومی که جدید است NET Core. نام دارد. DNX Core یک ??ریم ورک اوپن سورس است که برروی مک و لینوکس اجرا می شود . [h=2]آموزش MVC Core[/h] ۴- ASP.NET Core یک ابزار مدیریتی خط ??رمانی با نام DNVM دارد . DNVM (DotNetVersion Manager) این امکان را به شما می دهد ورژن های مختل?? DNX نصب و به روز رسانی کنید. ۵-برنامه نویسی و توسعه پروژه با ASP.NET Core سریعتر است چون بر مبنای ??ایل سیستم کار می کند به همین خاطر زمانی که تغیراتی در کدها ایجاد می کنید در پس زمینه ??رآیند کامپایل کردن ات??اق می ا??تد و پروژه در حال اجرا به روز رسانی می شود. ۶- در ورژن های قبل بعد از build کردن پروژه همه dll ها در پوشه ای با نام bin که در داخل پروژه بود قرار می گر??ت . اما در ASP.NET 5 پوشه Bin در داخل پوشه ای جدیدی با نام Artifact قرار دارد. ۷ – Dependency Injection به طور درون ساخت در ASP.NET پشتیبانی می شود . ۸- ASP.NET Core به طور کامل از ??رآیند publish پروژه برروی cloud پشتیبانی می کند. ۹-در ورژن های قبل ما از دی ال ال System.Web در پروژه ها است??اده می کردیم که این مورد حذ?? شده است. ۱۰- ار جحیت ??ایل های JSON از ??ایل های xml بیشتر است . تمام ??ایل های پیکربندی در ASP.NET 5 به ??رمت JSON تبدیل شده اند مانند ??ایل global.json,config.json. ۱۱- پوشه wwwroot شامل تمام محتویات استاتیک پروژه مانند ??ایل های js ,css و تصاویر می شود. دوره آموزش ASP.NET Core ۱۲- ASP.NET Core دارای یک بخش مدیریت پکیج های سمت کاربر است این مدیریت پکیج هابرای جاوااسکریپت و جی کوئری است??اده می شود. ۱۳- در ASP.NET Core پسوند ??ایل پروژه از .csproj به .xproj تغییر پیدا کرده است . [h=2][/h] ۱۴- ادیتور جدید Visual Studio Code برای کار در لینوکس و مک معر??ی شده است. دوره آموزش ASP.NET Core Link to comment Share on other sites More sharing options...
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now