آموزش پروژه محور ساخت دفترچه تلفن در Asp .Net MVC

آموزش پروژه محور ساخت دفترچه تلفن در Asp .Net MVC

به آموزش پروژه محور ساخت دفترچه تلفن در Asp .Net MVC خوش آمدید. در این دوره سعی داریم تمامی نکات موردنظر درباره توسعه نرم افزار دفترچه تلفن را بیان کنیم. برخی از امکانات کلیدی نرم افزار عبارت اند از:

  • افزودن مخاطب
  • نمایش لیست مخاطبین
  • ویرایش مخاطب
  • حذف مخاطب از دفترچه تلفن
  • جستجوی مخاطبین براساس کد ملی

قسمت اول – معرفی دوره – ایجاد دیتابیس – تعریف جدول مخاطبین در دیتابیس

قسمت دوم – ایجاد پروژه – آشنایی با فایل ها و فولدر های پیش فرض ایجاد شده در زمان ساخت پروژه – افزودن دیتابیس به پروژه – آشنایی با رشته اتصال به دیتابیس

قسمت سوم – آشنایی با layout، هدر و فوتر پیش فرض – آشنایی با RouteConfig و url پیش فرض

قسمت چهارم – معرفی کنترلر پیش فرض Home – ایجاد کنترلر، اکشن ها و ویو های مربوط به عملیات CRUD از طریق scaffolding – معرفی اکشن های کنترلر (Index,Details,Create,Edit,Delete,Dispose) – بررسی خروجی کد های ایجاد شده از طریق scaffolding

قسمت پنجم – بررسی و توضیح کامل اکشن Index – نحوه دسترسی به اکشن Index – ارسال لیست اطلاعات از controller به view – معرفی strongly typed view – معرفی برخی helper های html از جمله ActionLink – نمایش لیست داده ها در جدول با استفاده از حلقه foreach – لینک های ارجاع به اکشن های Edit، Details، Delete برای هر سطر از جدول مخاطبین دفترچه تلفن

قسمت ششم – بررسی و توضیح کامل اکشن Details – نحوه دسترسی به اکشن Details و ارسال id برای اکشن – ارسال اطلاعات از controller به view -آشنایی با نوع داده nullable int – آشنایی با HttpStatusCode و انواع کد ها – استفاده از متد Find برای یافتن آیتم دلخواه از جدول دیتابیس – استفاده از تگ های dd و dt برای نمایش اطلاعات مخاطب تعیین شده – معرفی helper های DisplayNameFor و DisplayFor

قسمت هفتم – بررسی و توضیح کامل اکشن های Create – نحوه دسترسی به اکشن Create – آشنایی با attribute های HttpGet و HttpPost – آشنایی با Bind – بررسی معتبر بودن مدل ارسال شده به controller – آشنایی با نحوه استفاده از متد Add برای افزودن اطلاعات به دیتابیس – آشنایی با RedirectToAction – معرفی Helper های BeginForm و LabelFor و EditorFor

قسمت هشتم – بررسی و توضیح کامل اکشن های Edit – نحوه دسترسی به اکشن Edit و ارسال id برای اکشن – استفاده از Helper برای نگهداری id بصورت مخفی در فرم (HiddenFor) – ویرایش اطلاعات در EntityFramework – آشنایی با EntityState

قسمت نهم – بررسی و توضیح کامل اکشن های Delete – نحوه دسترسی به اکشن Delete و ارسال id به اکشن – معرفی روش تعریف دو اکشن همنام با ورودی یکسان در کنترلر – تغییر نام اکشن با attribute ای با نام ActionName – استفاده از متد Remove برای عملیات حذف در EntityFramework

14 پاسخ
  1. ابراهیم
    ابراهیم گفته:

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

    پاسخ
    • admin
      admin گفته:

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

      پاسخ
  2. ابراهیم
    ابراهیم گفته:

    استاد ممنون از آموزش خوبتون . پولی هم باشه خواهشا بقیه قسمت ها رو هم بارگذاری کنید . واقعا عالی هست . دستتون درد نکنه . با تشکر

    پاسخ
      • ابراهیم
        ابراهیم گفته:

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

        پاسخ
  3. ابراهیم
    ابراهیم گفته:

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

    پاسخ
  4. نیاز
    نیاز گفته:

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

    پاسخ
    • admin
      admin گفته:

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

      پاسخ

دیدگاه خود را ثبت کنید

تمایل دارید در گفتگوها شرکت کنید؟
در گفتگو ها شرکت کنید.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *