دوره آموزشی تحقیقی بر MVC و افزونه های آن

X
اگر این مطلب را مفید میدانید، لطفا برای حمایت از ما روی این دکمه کلیک کنید.

بنام خدا

دوره" تحقیقی بر MVC و افزونه های آن " در ادامه  وابستگی های ایجاد شده ونیز ارتقاء این تکنولوژی ارائه می گردد . در این دوره سعی گردیده است تا در حد امکان  موارد یاد شده تحلیل گردیده و موارد کاربرد آنها مشخص گردد.


  • پیشنیاز ها :HTML,CSS,C#,SQL,MVC
  • جهت استفاده فراگیر از این آموزش  , این دوره بصورت رایگان در اختیار دانشجویان عزیز قرار میگیرد و برای دانلود فایل ها کافیست در سایت وارد شده و یا ثبت نام کنید.
  • فایل های مربوط به هر فصل بعد از تکمیل آن در همین صفحه قرار داده میشود.

فصل دوم:نصب و راه اندازی فروشگاه اینترنتی Nop Commerce

دانلود سورس کد از گیت هاب

فصل پنجم (آخر ) :آموزش و کار با IRIS CMS

دانلود سورس کد از گیت هاب

دیدگاه‌ها

تشکر و سپاس فراوان از شما به

تصویر sajadvahmi

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

سلام

تصویر samir631

سلام
ضمن عرض سلام و احترام خدمت استاد گرامی جناب آقای چابک و تشکر ویژه بابت آموزشهای بسیار مفیدتون
لطفا راهنمایی بفرمایید که لینک دانلود خود پروژه های ساخته شده در این دوره(دوره آموزشی تحقیقی بر MVC و افزونه های آن) را چطور بدست بیاریم
متشکرم

سلام وقت بخیر.سورس کد فصل اول

تصویر امیر چابک

سلام وقت بخیر.سورس کد فصل اول در فولدر مربوط به فایل آموزشی و سورس کد فصل دوم رو از وبسایت ناپ کامرس میتونید دریافت کنید.بطور کلی سورس کدهای این گروه در گیت هاب موجود هست https://github.com/tolooco

سلام خدمت استاد مهندس امیر

تصویر rohi@1358

سلام خدمت استاد مهندس امیر چابک.
در صورت امکان نحوه استفاده از قالب های اماده در mvc را اموزش دهید. در قالب یک اموزش کلی و کاربردی با تشکر

با عرض سلام.

تصویر mahafazl@gmail.com

با عرض سلام.
استاد عزیز برای کوئری زدن روی دو تا تیبل که فیلد مشترک دارند به چه صورت باید کد بزنیم؟؟؟؟
آیا باید متد ()Get دو تا کلاس رو صدا بزنیم و توی کنترلر بینشون Join بزنیم یا اینکه در ریپازیتوری کلاس مربوط به خودش باید این کار رو کرد.
ممنون میشم اگه نمونه کد بزارین

سلام وقت بخیر. بطور معمول در

تصویر امیر چابک

سلام وقت بخیر. بطور معمول در مثالی که ارائه شده اگر از دو دیتا بیس استفاده شود میتوان بین جداول هر دیتابیس از join استفاده کرد و در بقیه موارد کلیه درخواست های دیگر در ریپازیتوری هر کلاس و در صورت نیاز از طریق استفاده از ویو مدل ها صورت میپذیرد.آموزش فصل سوم را ببینید.

سلام آقای چابک خسته نباشید؛

تصویر Milad18

سلام آقای چابک خسته نباشید؛
در قسمت توضیح الگوی Unit of work یه سوال داشتم:
آیا با قرار دادن خط زیر در اینترفیس IUnitOfWork تون شما UnitOfWork رو به DBContext که مربوط به ORM انتیتی فریم ورک هست وابسته نکردید؟
آخه شما در آموزشتون فرموده بودین که این پترن ما رو از ORM مستقل میکنه و اگه بخوایم یه موقع بجای انتیتی فریم ورک از NHibernate و ... استفاده کنیم دستمون بازه!

public interface IUnitOfWork<TContext>:IDisposable where TContext:DbContext

ممنون از پاسختون

سلام وقت بخیر. چرا در این

تصویر امیر چابک

سلام وقت بخیر. چرا در این مثال که ارث بری شما از کانتکست هست میتونید از انتیتی فریم ورک ولی با تعدادی دیتا بیس در تعامل باشید در صورتی که از او آر ام دیگری قصد داشته باشید قطعا این ارث بری تغییر خواهد کرد ولی ساختار نیاز به تغییر ندارد.در نمونه های ارسالی که چند پروژه هست که پیوست آموزش نمودم یکی از موارد با nhibernate پیاده سازی شده که اگر علاقمند به استفاده از این او آر ام هستید میتونید از اون مثال استفاده نمائید.

بسیار عالی بود

تصویر aminkarimi

بسیار عالی بود
پیاده سازی الگوی Unit of work
در asp .net core 2.0 چه تفاوت هایی داره؟
البته خوده دایکیومنت دات نت کر هم لینک داره به آموزش mvc ...
ولی مشکل داره با کتابخانه کلاس IDbSety ...؟

سلام استاد ممنون بابت پاسخ

تصویر aminkarimi

سلام استاد ممنون بابت پاسخ چندین نمونه در github در مورد الگوی ریپازیتوری در asp core هست کدوم رو پیشنهاد میدید؟ میترسم یه مسیری رو برم بعد اشتباه باشه
و اینکه من یه جا خوندم که در asp .net core از لایه service بجای repository استفاده میشه ؟

سلام استاد لطفا آموزش استفاده

تصویر reza251

سلام استاد لطفا آموزش استفاده از identity و database فرست رو یاد بدید که چطوری میشه پیاده سازیش کرد . اگر امکان داره تمام پروژه ها به صورت برنامه نویسی چند لایه باشه . من خودم توی جدا کردن بحث ایدنتیتی از لایه اصلی مشکل دارم شاید بقیه دوستان هم چنین مشکلاتی داشته باشن . بابت اموزش های فوق العادتون ممنون .

با عرض سلام و خسته نباشید.

تصویر mahafazl@gmail.com

با عرض سلام و خسته نباشید.
اگر امکان داره آموزش استفاده از Identity در این مدل که از UOW و Repositoryها استفاده شده است رو بیان کنید. بسیار ممنون.

سلام استاد

تصویر saeed mohammadi

سلام استاد
خدا قوت
ببیخشید ی سوالی داشتم در مورد unitofwork همانطور که بیان شد ما میتوانیم از چند dbcontext مختلف استفاده کنیم فقط conection string هر کدام باز در web.config وب اپلیکشن میتوان تنظیم کرد؟

سلام استاد .

تصویر mohammad_melli

سلام استاد .

من میخواستم به جدول "AspNetRoles" یه فیلد به نام "Description" اضافه کنم و یک ارتباط چند به چند با جدولی که خودم درست کردم ایجاد کنم .

چجوری میشه این کار انجام داد ؟

با تشکر فراوان.

سلام

تصویر Ali

سلام
مهندس لینک سمپل های AutoMapper توی گیت هاب رو که گفته بودید ، اونجا سمپل ها رو از توی سولوشن برداشته بودن میشه لینکش رو بذارید
ممنون

سلام سوالی درباره AutoMapper

تصویر behrooz_gri

سلام سوالی درباره AutoMapper دارم, راهی هست که پروفایلها رو خودکار نگاشت کنه مثلا با reflaction یه چیزایی تو سایتها دیدم اما بی سروته بود نفهمیدم چی به چی بود میشه راهنماییم کنید البته من این کارو میخوام در لایه سرویس انجام بدم با تشکر

سلام . انواع نگاشت هائی که

تصویر امیر چابک

سلام . انواع نگاشت هائی که توسط auto mapper میتوان انجام دارد در پروژه cms که در فایل آخر موجود هست و از طریق گیت هاب میتونید به اون دسترسی داشته باشید , موجود هست.

سلام

تصویر sina_rzv2

سلام
آقای چابک در قسمت دوم ریپوزیتوری اونجا که کلاس IRepository رو پیاده سازی کردید چرا برای توابع همزمان از IEnumerable ولی برای غیر همزمان از List استفاده کردید؟

ممنون

تصویر sina_rzv2

ممنون
اگه آموزش signalR هم به این قسمت اضافه کنین خیلی خوب میشه