با درود و سلام
به نظر شما آیا الان کسی بخواد طراحی وب سایت یاد بگیرد یک سره سراغ . core برود یا اول mvc را فرا بگیرد؟ تفاوت ها زیاد است بین این دو؟
تشکر
با درود و سلام
به نظر شما آیا الان کسی بخواد طراحی وب سایت یاد بگیرد یک سره سراغ . core برود یا اول mvc را فرا بگیرد؟ تفاوت ها زیاد است بین این دو؟
تشکر
سلام
کلا زیاد اعتقاد به اغلب پیش نیازها در یادگیری علوم رایانه ای ندارم...
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
یک ASP.Net اولیه داریم که برای دوران قبل MVC است و الان با نام ASP.Net Classic یا WebForm شناخته میشود.
یک نسخه دیگر با نام MVC عرضه شد که از نسخه 1 تا 5 پیش رفت تا به ASP.Net MVC5 رسید.
نسخه جدید ASP.Net نام های متعددی داشت، زمانی قرار بود MVC6 باشد و زمانی دیگر ASP.Net5 و...
تا در آخر نامش شد ASP.Net Core
یکی از معماری های پایه ASP.Net Core1 همان MVC است (یادتان بیایید که نامش قرار بود MVC6 باشد)
همان مفاهیم Model-View-Controller هم در ASP.Net Core1 هم وجود دارد.
ولی بتازگی ASP.Net Core2 هم عرضه شده که همزمان از معماری MVC قدیم و نوعی از معماری MVVM به نام RazorPage پشتیبانی میکند.
متاسفانه هنوز کتابی در مورد برنامه نویسی ASP.Net Core2 Razor Pages وجود ندارد.
ولی شما میتوانید مطالب آموزشی را از سرنخ صفحه زیر شروع و پیگیری کنید.
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
خلاصه و در نهایت:
اگر میتوانید با مطالعه مستقیم منابع زبان اصلی ، یادگیری خود را تکمیل کنید وتوضیحات را بفهمید وامتحان کنید و... پیشنهاد میکنم از همین ASP.Net Core2 Razor Pages شروع کنید.
و
اگر به کتاب فارسی و منابع آموزشی بیشتر و... نیاز دارید وادامه کار بصورت فوق بریتان سخت است، پیشنهاد میکنم از ASP.Net Core2 MVC شروع کنید.
مستقیم برای خود ASP.Net Core با معماری MVC هم کتاب فارسی چاپ شده داریم و هم در بلاگها و سایت های ایرانی و لاتین بسیار به این مورد پرداخته شده و میتوانید از محدوده وسیعی از منابع استفاده کنید.
خیلی از مفاهیم اصلی MVC5 هم هنوز در آن وجود دارد.
موفق باشید.
هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)