آموزش Asp.NET MVC 6

فصل سوم: الگوی MVC

از مجموعه آموزش Asp.Net MVC سیر تا پیاز

مدرس :
رایگان

پیش از هر توضیحی از تاخیر بوجود آمده عذرخواهی می‌کنم. انشالله فصل های آتی حداکثر به فاصله دو هفته تهیه و آپلود خواهند شد.

در این فصل الگوی MVC با جزئیات بیشتر توضیح داده خواهد شد. به تاریخچه می پردازیم و الگوهای دیگر در طراحی نرم افزار را بررسی خواهیم کرد. الگوی Smart UI را خواهیم دید و تفاوت هایش را با MVC بررسی می کنیم. معماری سه لایه یا همان three layer را بررسی می کنیم. الگوی Model-View را بررسی خواهیم کرد. در مورد انواع پیاده سازی های MVC صحبت میکنیم. MVP و MVVM را توضیح خواهیم داد. همچنین با مفهوم Domain Model آشنا خواهیم شد.

در ادامه در مورد Dependency Injection صحبت خواهیم کرد و به این سوال که DI چیست پاسخ خواهیم داد. با یک مثال، کاربرد این موضوع را بررسی می کنیم و در انتها فصل را با توضیح مختصری از Unit Test به پایان خواهیم رساند.

در درک و کاربرد مفاهیم گفته شده سخت گیری نکنید، حتما تلاش کنید تمام موضوعات این فصل را با دقت مطالعه کنید اما نگران چیزهایی که نمیدانید نباشید. این فصل را میتوانید بعد از دیدن فصل های آتی دوباره تماشا کنید و شاید در دفعات بعد موضوعات برای شما واضخ و ساده شده باشند.

شاید چیزهایی که در این فصل گفته شده است، برای تمام پروژه ها لازم نباشد، اما فراگیری آن، شما را چندین قدم جلوتر از دیگر برنامه نویسان خواهد انداخت.

امیدوارم این فصل مورد توجه شما قرار بگیرد و از آن استفاده کنید.

فصل سوم شامل پنج ویدیو ( حدود 70 دقیقه)  است.

ادامه این مطلب برای اعضای سایت قابل مشاهده است

نظرات (11)

  • صابر
    1393/11/14 01:04 صبح

    واقعا عالیه خدا خیرتون بده

    پاسخ
    • مرتضی دلیل
      1393/11/15 11:49 عصر

      لطف دارید

      پاسخ
  • احسان
    1393/11/15 03:32 عصر

    سلام با تشکر از آموزشهای خوبتون لطفا فایل ویدوی چهارم بررسی شود متاسفانه بعد از دانلود extract نمی شود .

    پاسخ
    • مدیرسایت
      1393/11/15 04:14 عصر

      ممنون از اینکه اطلاع دادید. فایل دوباره آپلود شد.

      پاسخ
  • رضا
    1393/11/15 05:56 عصر

    ممنون از این کار سخاوتمندانتون واقعا ویدئو هاتون عالی هست ان شاالله که بهترین باشید

    پاسخ
    • مرتضی دلیل
      1393/11/15 11:50 عصر

      خواهش می کنم. حتما نظرات و پیشنهادات و انتقاداتتون رو بنویسید تا در تهیه ویدیوهای آینده در نظر بگیرم.

      پاسخ
  • بی نام
    1393/11/18 02:04 عصر

    با سلام ضمن تشکر از آموزش های خوبتان سورس تزریق وابستگی را قرار ندادین؟

    پاسخ
    • مرتضی دلیل
      1393/11/18 08:25 عصر

      مرسی از اینکه اطلاع دادید. اضافه شد.

      پاسخ
  • بی نام
    1393/11/20 12:05 صبح

    با سلام من تو سایت های که اشتراک vip جهت دانلود فیلم ها و سریال می فروشن دیدم زمانی که روی لینک دانلود کلیک میشه یک کادر باز میشه و نام کاربر و رمز عبور جهت دانلود می خواهد و همچنین زمانی که در دانلود منیجر جهت ادامه دانلود کلیک میشه یه پنجره باز میشه و نام کاربری و رمز عبور میخواد در صورتی که درست باشد ادامه دانلود انجام می شود. میشه لطفا کنید بگید در asp.net باید این کارو چه طور انجام بدم. ممنون میشم راهنمایی کنید

    پاسخ
  • شاهین
    1394/07/27 04:56 عصر

    سلام .ممنون

    پاسخ
  • علی جمشیدی
    1394/10/18 07:23 عصر

    لینک 3-5 و دو تا لینک پروژه اخری مشکل داره لینک تکراریه انگار...

    پاسخ

ارسال دیدگاه

Captcha

راهنمای استفاده از محتوای آموزشی سایت (حتما پیش از خرید مطالعه کنید)

دو نوع محصول در سایت موجود است. محصولات رایگان و محصولاتی با قیمت مشخص. در صورتی که یک محصول رایگان باشد به سادگی از طریق لینک های موجود در توضیحات مربوط به آن محصول، میتوانید آن را دانلود نمایید.
در صورتی که محصول برای خرید در سایت قرار داده شده باشد باید مراحل زیر را طی نمایید :
1. پس از ثبت نام و لاگین شدن، روی قیمت محصول مورد نظر کلیک کنید تا در سبد خرید ثبت شود، سبد شما در بالای صفحه سمت چپ قابل رویت است
2. میتوانید چندین محصول را انتخاب نمایید تا در سبد خرید شما ثبت شود
3. پس از پایان تقاضا، روی سبد خرید کلیک نمایید تا به صفحه ی مربوط به محصولات انتخاب شده هدایت شوید
4. پس از چک کردن نام محصولات با کلیک روی پرداخت آنلاین میتوانید هزینه محصولاتی که انتخاب نموده اید را پرداخت کنید
5. چنانچه پرداخت با موفقیت انجام شود صفحه ی حاوی شماره خرید و همچنین اعلام موفقیت برای شما نمایش داده میشود
6. از این پس با مراجعه به صفحات مربوط به محصولات خریداری شده(مثلا همین صفحه) میتوانید لینک های دانلود آنها را نیز ببینید، به شرط آنکه لاگین شده باشید
آموزشیکامپیوترویدیومکانیکPDFنرم افزارجامداتEntityFrameworkC#اندرویدCFDوب سرویسWCFASP.NET MVCASP.NETjavaوردپرسPhpحضوریتایپ اسکریپتانگولارAngularEntityFrameWorkCoreASP.NET Core MVC
مرتضی دلیلمهدی میلانیمرحمت زینعلیترجمه فارسیفرید ذوالقدرحمیدرضا غرویان