آموزش Asp.NET MVC 6

فصل دوم : اولین برنامه ASP.NET MVC

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

مدرس :
رایگان

به جای اینکه با کلی مقدمات غیر قابل درک شروع کنیم بهتر است یکدفعه یک برنامه ASP.NET MVC را از ابتدای ساخت آن، تماشا کنیم. در این بخش یک پروژه را شروع میکنیم و یاد میگیریم چطور Controller و View  بسازیم. ارتباط بین کنترلر و ویو را بررسی میکنیم.

با ViewBag در ادامه آشنا میشویم و model binding را تعریف می کنیم. اینکه چطور با اضافه کردن یک مدل به برنامه دنیای برنامه شما دگرگون میشود را خواهید دید. کلاس مربوط به مدل را بررسی خواهیم کرد و در مورد نحوه validation یک فرم صحبت می کنیم. در مورد فرم های MVC بیشتر خواهیم دانست و نحوه تعامل آن با model را بررسی می کنیم. کمی بیشتر Solution explorer را کنکاش می کنیم و فولدرهای آن را معرفی میکنیم و با نخوه ی استایل دادن به ویو ها آشنا می شویم.

اندکی در مورد Bootstrap توضیح خواهیم داد و اینکه چه مزایایی دارد. در ادامه نیز کاری میکنیم که هر چه در فرم برنامه مینویسیم توسط ایمیل برایمان ارسال شود.

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

فصل دوم شامل شش ویدیو ( حدود 100 دقیقه)  است.

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

نظرات (15)

  • بی نام
    1393/10/20 08:56 عصر

    مرسی خوب بود قسمت بعدی کی میاد

    پاسخ
    • مرتضی دلیل
      1393/10/20 09:04 عصر

      لطف دارید؛ سعی میکنم هفتگی تهیه کنم ولی بستگی به حجم مطالب ممکنه دو هفته هم طول بکشه

      پاسخ
  • صادق
    1393/10/23 07:34 صبح

    با سلام خدمت استاد گرامی میشه در خواست کنم در این دوره بیشتر سعی بشه پروژه بر اساس تکنولوژس SPA تعریف بشه . چون واقعا ای تکنولوژی جدیدیتره و شاید بهتر به درد بخوره البته در صورت صلاحدید حضرتعالی و حتی اگه بشه یه قسمت گزارشگیری با StimulSoft رو هم بگید که عالی تره مرسی

    پاسخ
  • صادق
    1393/10/30 06:47 عصر

    سلام مهندس جان ده روز از فصل دوم گذشت ما منتظریم مرسی

    پاسخ
    • مدیرسایت
      1393/11/02 03:11 عصر

      به محض آماده شدن فصل جدید، ویدیوها در سایت آپلود خواهند شد. هنوز این فصل آماده نشده است.

      پاسخ
  • اسی
    1393/11/05 11:00 صبح

    سلام مرسی از دوره تون فقط خواهشا زود تر بگذارید واقعا عالیه خدا خیرتون بده

    پاسخ
    • مرتضی دلیل
      1393/11/05 11:22 صبح

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

      پاسخ
  • محمد پوررستمی
    1394/05/29 06:49 صبح

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

    پاسخ
    • مرتضی دلیل
      1394/05/29 10:40 صبح

      نظر لطفتون هست.

      پاسخ
  • بی نام
    1394/05/29 03:28 عصر

    ببخشید آقای دلیل امکانش هست پروژه ساخت فروشگاه اینترنتی با تکنولوژی mvc با حداکثر امکانات حاشیه ای همانند استفاده از گوگل مپ برای نشان دادن مکان رسمی فروشگاه و دیگر جزئیات همچون بدست آوردن آی پی بازدیدکننده ها و هر آنچه در دایره تجربیات گرانبهای شما باشد را اصطلاحا کلید بزنید؟ شاید اولین توضیحی که بنظرتان برسد این باشد که پروژه فروشگاه اینترنتی در همین سایت قبلا ارائه شده اما طبق تجربیاتی که بنده در دیدن انواع فیلمهای آموزشی دارم بنظر بودن چند آموزش درباره یک موضوع در یک سایت باعث جوابگویی به انواع سلیقه های مراجعه کنندگان سایتتان خواهد شد همچنین پیشنهاد میکنم امکان خرید هر قسمت بطور جداگانه وجود داشته باشد تا شرط پرداخت همه هزینه بطور یکجا باعث انصراف مراجعه کنندگان نباشد البته اگر آموزشتان پولی باشد! من الله توفیق

    پاسخ
  • بی نام
    1394/05/29 06:55 عصر

    متن ارسال شده توسط بنده هست «پوررستمی» بنظر سیستم نظردهی وقتی با اکانت وارد میشویم ایراد دارد نمیشه نام را تایپ کرد

    پاسخ
  • پیام
    1394/05/31 02:10 صبح

    با سلام بنده وب فرم کار هستم ، تا پایان فصل دوم فیلم های اموزشی رو دیدم اما من نکته قابل توجه ای که بخوام به این پلتفرم مهاجرت کنم ندیدم، از نظر من روند طراحی و پیاده سازی در وب فرم خیلی راحت تر و سریعتر از mvc هست ، شاید من اشتباه می کنم اما تا اینجای کار نظرم همین هست. با ارزوی موفقیت و سلامتی برای اساتید برنانه نویسی.

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

    سلام میشه لینک شماره 6 و لینک پروژه رو چک کنید ظاهرا مشکل داره حجمشون مثل حجم فایل شماره 5 وقتی میخواد دانلود بشه پیام میده اینو قبلا دانلود کردید...

    پاسخ
    • مدیرسایت
      1394/10/18 07:29 عصر

      سلام، بخش شش 12 مگ و پروژه حدود 3 مگ است و لینک بخش پنج هم 60 مگ و تکراری نیستند و مشکل دانلود هم وجود ندارد.

      پاسخ
  • بی نام
    1394/10/21 02:45 عصر

    باسلام خدمت مدیر راستش من برا ارسال ایمیل هرکار کردم ارسال نشد.به smtpserver گیر میده.باید چکار کنم.البته فعلا پروژه م رو لب تاپمه. چون بعضیا گفتن باید بره رو سرور.ولی نباید رو لب تاپ کار کنه؟؟درضمن افراد دیگری روش دیگه ای بهم یاددادن.اما دوس دارم این روش رو بخاطر سادگیش یاد بگیرم. به smtpserver مقادیر مختلفی دادم مثل smtp.gmail.com و یا ip 127.0.0.1 اصلا کار نمیکنه.لطفا کمک کنید.ممنون.

    پاسخ

ارسال دیدگاه

Captcha

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

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