اموزش های تصویری ASP.NET MVC
مجموعه اموزش های تصویری ASP.NET MVC را به صورت رایگان که به زبان اصلی هستش رو برای شما دوستان عزیز اماده دانلود کرده ایم که امید وارم مفید باشه و استفاده کنید.MVC یک روش مدرن و به روز برای معماری نرم افزار است. در این توضیح کوچیک قصد دارم در حد دانش خودم درباره الگوی معماری نرم افزار به روش MVC توضیح بدهم و در ادامه اشاره ای به ASP.NET MVC خواهم داشت.
طراحان نرم افزار هنگام معماری سیستم های نرم افزاری الگوهای مختلفی را برای پیاده سازی ساختار نرم افزار در پیش می گیرند. یکی از این الگوهای معماری نرم افزار MVC یا Model View Controller نام دارد.MVC نرم افزار را به سه قسمت Model و View و Controller تقسیم می کند. که هر کدام از این سه قسمت وظیفه خاصی را در چرخه حیات نرم افزار بازی می کنند.
MVC در هر زبان برنامه نویسی قابل پیاده سازیست. حتی در جاوا اسکریپت. اما در حال حاضر از این روش بیشتر برای زبان های سمت سرور مثل PHP و ASP.Net استفاده می شود و در کل MVC یک روش بسیار کارا برای تیم های بزرگ تر است. هرچه تیم بزرگتری داشته باشید مزایای این الگو برای شما بیشتر ملموس خواهد بود. همچنین به تجربه می گویم MVC برای پیاده سازی پروژه های کوچک توصیه نمیشود و من استفاده از این روش در پروژه های کوچک را به استفاده از پتک برای کشتن پشه تشبیه می کنم.
با ابداع روش MVC و ظهور Framework های مختلف بر پایه MVC تحت زبان های PHP و Java برنامه نویسان ASP.Net هم می خواستند از این روش در برنامه های خود استفاده کنند.اما Web Forms ساختار خودش را داشت و نمی شد MVC را با تمام خصوصیاتش در Web Forms پیاده سازی کرد. بنابر این مایکروسافت ASP.Net MVC را معرفی کرد. یعنی مایکروسافت به کتابخانه بزرگ .NET یک Namsespace جدید به نام System.web.mvc را اضافه کرد و کلاس هایی با نام Controller و View و Viewdata بوجود آورد.همچنین برای پیروی از قانون کلیدی MVC که “جدا سازی Logic از Data Validation” است در namespace به نام dataannotations روشی را برای Validation در Model ها ایجاد کرد که این روش برنامه نویس را از شر چک کردن تک تک فیلدهای فرم ها برای صحیح بودن داده های ورودی خلاص می کند.
سلام سایتتون کامله حتما به دوستان معرفیش میکنم
موفق باشید
۶
قربانت مهدی جان
۱۰
سلام فارسیه
۸
شما چی فکر میکنید ؟ تو متن توضیحات نوشته شده و همچنین تو تصویر که قرار داره
۶
سلام
از سایت خوبتون ممنون
این بخش اول هست میخواستم ببینم بخش های بعدی کی آماده میشه؟
ممنون
لایک
به زودی روی سایت قرار میگیره !
۷
واقعا سایتتون عالی هستش به چند تا دوستام معرفیش کردم جدی خیلی از سایتتون راضی هستم
۱۰
ممنون از لطف شما ! مجموعه ام اس پی سافت نیز از شما تشکر میکند.
۵
سلام سایتتون خیلی خوبه
ولی دسته بندی دوره ها asp.net خیییلی درهم هستش
لطفا دوره های ب۱ و ب۲ و آ رو اگه میشه مرتب کنید
یا حد اقل لیست مرتبش رو به من نشون بدین.
تشکر از شما
۵
سلام در بخش دوره ها انجام شده
۶
سلام
وااااقعا ممنون از سایت جامع و مفیدتون. سایتتون دلگرمیه برای ما تازه کارها
یه سوال داشتم
من میخوام یک فروشگاه آنلاین با همه ی امکانات طراحی کنم. پروژه واقعی هست. از MVC استفاده کنم؟ شما گفته بودین در پروژه های کوچیک استفاده نشه. فروشگاه آنلاین شامل حرف شما میشه؟!!
بی نهایت ممنون
۸
خیر فروشگاه آنلاین خیلی میتونه پروژه خوبی برای شروع در MVC باشه.انشالله که موفق باشید.
لایک
ممنون
سوال دیگه ای هم داشتم اگر جواب بدین خیییلی لطف کردین
برای یه سایت فروشگاه آنلاین مفصل , روش ۲ لایه یرای ارتباط با پایگاه داده , مناسبه یا…؟
۱۰
شما وقتی ار Entity برای ارتباط با دیتابیس استفاده کنید متوانید لایه های برای بیشتری داشته باشید.
لایک