تفاوت Asp.Net Core با Asp.Net Mvc 6 چیست ؟ برای پروژها بهتره از کدوم استفاده بشه ؟
تفاوت Asp.Net Core با Asp.Net Mvc 6 چیست ؟ برای پروژها بهتره از کدوم استفاده بشه ؟
این دوتا هیچ فرقی با هم ندارن. اول اسمش ASP MVC6 بود. بعد با توجه به تغییرات زیادی که نسبت به ASP قبلی داشت اسمشو عوض کردن به ASP Core
خیلی از مقالات و آموزشهای قدیمی از عبارت MVC6 براش استفاده میکنن (چون دو سالی در حال توسعه بوده) ولی از حدود 6 ماه قبل رسما تغییر نام توسط مایکروسافت و تیم برنامه نویسی اعلام شد.
سلام وقت بخیر
با عرض معذرت از دوستان میدونم که آخرین پست مال بیشتر از یک سال قبله.
یه سوال برام پیش اومده:
برای ما که می خواهیم شروع به یادگیری کنیم ، کدومشون رو شروع کنیم؟ ASP.NET MVC یا ASP.NET CORE
و اینکه این دو چقدر اختلاف دارن با هم دیگه؟
هدفم هم انجام پروژه و یا استخدام توی جایی نیست. می خوام سایتها و ایده های خودم رو پیاده سازی کنم.
آخرین ویرایش به وسیله rahmatipoor : یک شنبه 09 اردیبهشت 1397 در 17:18 عصر
مسلما انتخاب ASP Core خیلی بهتره و در آینده ی نزدیک همه از این تکنولوژی استفاده خواهند کرد.
این دوتا از خیلی لحاظ شبیه هستن. یعنی اگر کسی با ASP MVC قدیمی آشنایی داشته باشه با کمی آموزش میتونه برنامه نویسی در ASP Core MVC رو شروع کنه.
برای کسانی هم که قبلا برنامه نویسی نکردن می تونن مستقیما از ASP Core شروع کنند و نیاز به اینکه نسخه های قبلی رو یاد بگیرن نیست.
در حال حاضر نسخه ی 2.0 از ASP Core رسما منتشر شده و گارانتی و پشتیبانی 3 ساله مایکروسافت رو داره.
به زودی نسخه ی 2.1 هم عرضه میشه.
با تشکر از شما دوست عزیز
یه مساله دیگه هم هست ، توی یه تاپیک دیگه دیدم که ظاهرا خیلی از هاستهای موجود هنوز ASP Core رو پشتیبانی نمیکنند و یا اینکه هزینه اضافه می گیرند بابت پشتیبانی ASP Core
از نظر فنی فقط باید یک ماژول به IIS اضافه میشد تا از ASP Core پشتیبانی کنن.
در حال حاضر هاستهای زیادی شروع به خدمات دهی مخصوص ASP Core کردن. با یک جستجو می توانید پیدا کنید.
دوست عزیز من .net 2017 کامل نصب کردم برای نصب .net core چیکار کنم و از کجا آموزششو شروع کنم
mvc رو خیلی کم شروع کردم آیا تو .net core اصلا نیازی به دونستن mvc از قبل نیست؟
ممنونم از راهنماییت
سلام.
شما می تونید تا نسخه asp core 2.1 رو دز VS2017 نصب کنید اما برای ورژه های بالاتر باید حتما vs2019 رو نصب کنید .
برای اینکه بتونید asp core کارکنید به نظر من بهترین راهنما همون مایکروسافته و کاملا توضیح میده باید چی کار کنید.
اگه قبلا از mvc استفاده کردید در اینجا هم می تونید استفاده کنید و سرعت یادگیریتون بالاتر میره اما باید با razor page ها هم اینجا کار کنید
اینم منبع
https://docs.microsoft.com/en-us/asp...aspnetcore-3.0