ای اس پی دات نت ام وی سی یک فریم ورک رایگان است که بعد از ای اس پی دات نت وب فرم بمنظور طراحی و توسعه وبسایت ووب اپلیکیشن توسط شرکت مایکروسافت ارائه شد .بطور مختصر توجه شما را قبل از ارائه آموزش به نکات ذیل جلب میکنیم :
- ام وی سی مخفف مدل – ویو – کنترلر یک الگوی معماری است نه الگوی طراحی .
- ام وی سی خاص دات نت نیست قبلا در جاوا و پی اچ پی پیاده سازی شده است.
الگوهای معماری مدرن :
- ام وی وی ام برای دسک تاپ اپلیکیشن های مدرن بکار میرود.
- ام وی پی سبک های سنتی مثل ویندوز فرم را مدرن میکند.
- ام وی سی هم برای طراحی وبسایت به کار میرود.
- معماری سنتی معماری چند لایه است که در وب فرم کار کردید.(DAL-BLL-UIL)
- ام وی سی به معنای نسل بعدی وب فرم نیست بلکه به موازات وب فرم به پیش میرود.
- در اصل به نوعی روی ای اس پی دات نت وب فرم سوار است.پس بهتر است قبل از دیدن این آموزش آموزش مربوط به ای اس پی دات نت وب فرم را ملاحضه بفرمائید.
لازم به توضیح است برای دانلود فایل های آموزشی نیاز به حساب کاربری ویژه کلاس C است.
سرفصل های آموزشی و آنچه در این مجموعه خواهید آموخت عبارتند از :
- مقدمه و مقایسه ام وی سی و وب فرم
- شروع کار با ویژوال استدیو
- ویو در ام وی سی
- لایوت و مدیریت خطا در ام وی سی
- ای دی او دات نت انتیتی فریم ورک کد فرست
- انتیتی فریم ورک در ام وی سی
- T4_Template
- خلق و ایجاد اچ تی ام ال هلپر و اکستنشن متد
- ای ریا در ام وی سی
- ولیدیشن , چند زبانگی و خلق اتربیوت در ام وی سی
- آزمایش پروژه و یونیت تستینگ
توجه : آموزش های فصل چهارم این دوره مربوط به دوره انتیتی فریم ورک میشود که میتوانید از این قسمت دریافت نمائید.
فایل های خصوصی:
پیوست | اندازه |
---|---|
![]() | 54.59 مگابایت |
![]() | 134.92 مگابایت |
![]() | 162.01 مگابایت |
![]() | 94.39 مگابایت |
![]() | 176.26 مگابایت |
![]() | 149.18 مگابایت |
![]() | 75.28 مگابایت |
![]() | 49.21 مگابایت |
![]() | 96.04 مگابایت |
![]() | 57.45 مگابایت |
![]() | 64.23 مگابایت |
![]() | 65.04 مگابایت |
![]() | 44.55 مگابایت |
![]() | 327.33 مگابایت |
![]() | 53.93 مگابایت |
دیدگاهها
بویلرپلیت
سلام استاد اگه تونستین در مورد بویلرپلیت و روش استفادش توی mvcهم مطلب بزارید
با عرض سلام و خسبته نباشید
با عرض سلام و خسبته نباشید خدمت همه اعضای گروه اموزشی طلوع و تشکر ویژه از آقای امیر چابک.
بنده از آموزشهای بسیار مفید شما استفاده نموده ام و در حال حاضر نیز در حال یادگیری MVC هستم.
یک نکته ای که الان متوجه اون شدم این هست که توی اموزش سطح مقدماتی mvc فصل چهار میس شده. و توی لینکهای دانلود هم نیست!
آیا این فصل که احتمالا مربوط به ADO.NET می باشد، عمدا حذف شده یا اینکه به دلیل تشابه همین مبحث در وب فرم تکرار نشده.
باز هم سپاس فراوان بابت زحمات بی دریغ شما.
سلام . فصل چهارم همون دوره
سلام . فصل چهارم همون دوره انتیتی هست.
خیلی ممنون که از قانون کپی
خیلی ممنون که از قانون کپی رایت و نرم افزار های متن باز حمایت میکنید و فرهنگشو گسترش میدید.
با سلام خدمت شما
با سلام خدمت شما
من مبحث Entity Framework رو بلد نیستم به همین خاطر توضیحاتی که اینجا میفرمایید رو متوجه نمیشم.
لطف میکنید لینک آموزش EF رو برام بذارید تا من اول اونو ببینم و یاد بگیرم.
با تشکر
سلام فصل چهارم همین آموزش رو
سلام فصل چهارم همین آموزش رو ببینید.
استاد من دوره وب فرم رو
استاد من دوره وب فرم رو دانلود کردم.
این قسمت که توی دوره mvc هست
" دانلود یکجا کلیه فایل های آموزشی مربوط به ولیدیشن"
همونی که تو دوره وب فرم بود؟
5 تا نوع ولید یشن یکی سن و یکی ایمیل و ... بود این همونه؟
دیگه دانلود نکنم؟
سلام.خیر این آموزش ها مجزا
سلام.خیر این آموزش ها مجزا هستند.
سلام آقای چابک
سلام آقای چابک
با تشکر از فیلم های آموزشی خوبتون
من عضو ویژه C را خریداری کردم و روز اول mvc پیشرفته را دانلود کردم ولی بعد از آن روز دیگر نتوانستم آموزشهای دیگر را دانلود کنم
ممنون میشم اگه به مشکل من رسیدگی کنید
سلام در صورتی که از عضویت
سلام در صورتی که از عضویت ویژه شما مدت زمانی باقی باشد میتوانید پس از ورود به سایت آموزش های ویژه سی را دانلود نمائید.
سلام
سلام
خدا قوت بهتون میگم
آموزش هایتون فوقالعاده اس
اگه مقدور دوره ه زامارین هم تدریس کنید.
تشکر
سلام وقت بخیر و سپاسگزارم
سلام وقت بخیر و سپاسگزارم
سلام استاد
سلام استاد
خسته نباشید
ی سوال داشتم
میخواستم بدونم چطور میشه Output Cache بصورت داینامیک از دیتا بیس بخونه
خیلی برام مهم
لطفا کمک کنید استاد
سلام وقت بخیر . به این لینک
سلام وقت بخیر . به این لینک مراجعه نمائید.
سلام وقت بخیر
سلام وقت بخیر
من تمام آموزش های این بخش رو دانلود کردم اما متاسفانه بخش 4 موجود نیست
ای دی او دات نت انتیتی فریم ورک کد فرست
بعد از درس لایوت بخش 3 به بخش 5 میره
از کجا باید دانلود کنم
با تشکر از آموزش های با کیفیتتون مخصوصا روش آموزشتون خیلی عالی هست
موفق باشید
سلام وقت بخیر.این دوره به
سلام وقت بخیر.این دوره به صورت مجزا در سایت وجود دارد.
با سلام خدمت آقای امیر چابک
با سلام خدمت آقای امیر چابک
بهترین آموزش های ممکن در زمینه سی شارپ و ... رو دیدم و از شما کمال تشکر را ذارم
فقط آموزش wpf با معماری MVVM جاش خالیه
امکان داره این آموزش ها رو هم قرار بدید؟
با تشکر
سلام وقت بخیر. درصورت دسترسی
سلام وقت بخیر. درصورت دسترسی به زمان برای ایجاد آموزش بله.
باسلام خدمت استاد محترم
باسلام خدمت استاد محترم
من با استفاده از یک قالب bootstrap فارسی شده و تکنولوژی ASP.net اقدام به طراحی یک وب سایت کرده ام.
در هنگام طراحی صفحه ی ثبت نام ، پس استفاده از helper های زیر veiw صفحه ی جاری از حالت rtl به ltr تغییر کرد به نحوی که textboxها به سمت راست و labelها به سمت چپ آن ها رفتند.
احتراماً،برای رفع مشکل راهنمایی نمایید.
<left>
@Html.TextBoxFor(x => x.Family, new { Placeholder = "نام خانوادگی" })
@Html.ValidationMessageFor(x => x.Family)
<left>
سلام وقت بخیر.برای هلپر ها و
سلام وقت بخیر.برای هلپر ها و تگ هائی که هلپر ها داخل اون هستند کلاس هائی رو تعیین کنید که با قالب فارسی شما سازگار هستند.
سلام عضو ویژه c هستم جلسه
سلام عضو ویژه c هستم جلسه bigining رو دانلود کردم مشکل داره یا کامل لود نشده! دوباره هم میخوام دانلود کنم میگه صفحه موردنظر وجود نداره. الان چکار کنم؟ جلسه اولم هستش نمیتونم پیش برم!!
سلام وقت بخیر تمامی لینک ها
سلام وقت بخیر تمامی لینک ها بررسی شدند مشکلی وجود ندارد.
سلام
سلام
در این آموزش از چه ورژن mvc و visual studio استفاده شده ؟
ورژن 4 ام وی سی و ویژوال 2013
ورژن 4 ام وی سی و ویژوال 2013
سلام مهندس چابک عرض ادب و
سلام مهندس چابک عرض ادب و خسته نباشید
خواستم به نوبه خودم از شما و آموزش های خوب و روانی که در اختیار ما قرار دادید تشکر کنم
امیدوارم پاینده و سرافراز باشید.
سلام وقت بخیر و سپاسگزارم.
سلام وقت بخیر و سپاسگزارم.
با سلام
با سلام
جناب مهندس چابک می خواستم اگر امکان دارد بفرمائید که دوره ASP.net MVC رو در موسسه ای حضوری تدریس می فرمائید که بتونیم در اون شرکت کنیم؟ ممنون میشم
سلام وقت بخیر.در حال حاضر
سلام وقت بخیر.در حال حاضر آموزش بصورت حضوری انجام نمیشود.
ممنونم از شما. فایل آموزشی رو
ممنونم از شما. فایل آموزشی رو خریداری کردم. سپاسگزارم
باسلام و تشکر فراوان
باسلام و تشکر فراوان
ظاهرا لینک دانلود ویژوال استدیو اکسپرس2013 و اس کیوال سرور اکسپرس 2012 ،که در اموزش اشاره فرمودید، جهت دانلود برنامه های نصبی رایگان حذف شده!!
لطفا بررسی میفرمائید؟
باسلام و خسته نباشید خدمت
باسلام و خسته نباشید خدمت استاد چابک عزیز
من وقتی پروژه هایی که قرار دادید رو اجرا میکنم (قسمت entity framework منظورمه) به ارور an error occurred accessing the database.this usually means that connection to the database failed check that the connection string is correct and that the appropriate dbcontext .....و دیتابیس ساخته نمیشه.اینم بگم نسخه مایکروسافت هام Express نیستن.ممنون میشم پاسخ بدین
سلام وقت بخیر . کانکشن
سلام وقت بخیر . کانکشن استرینگ شما بدرستی تنظیم نشده .قسمت مربوط به کانکشن استرینگ را با دقت ببینید.
سلام مهندس. من asp web form
سلام مهندس. من asp web form را به صورت اجمالی(کم) بلدم. برای آموش mvc باید web form رو کاملا یاد بگیرم.پیش نیازش چیه؟.من c# , sql رو کم بلدم. باید اینا رو قوی کنم یا همینقدر کافیه؟
ممنون میشم جواب بدین
سلام . همین مقدار کافی هست.
سلام . همین مقدار کافی هست.
واقعا ممنونم که جواب دادید.
واقعا ممنونم که جواب دادید. از سردرگمی دراومدم. من اگه کارم جور نشد حتما از آموزشاتون استفاده میکنم . در ضمن آموزش های شما از دید من بهترین آموزش هاست.یعنی فقط یه نفر و دیدم که مثل شما درس میده
با سلام محضر استاد عزیز
با سلام محضر استاد عزیز
سوال اول
با توجه به اینکه پاپلیش ویوها در ام وی سی کار اسانی است اما
چگونه می توان تغییرات جدید در کنترلر و مدلها را
پاپلیش کرد(بدون پاپلیش کردن کل برنامه) ا
سوال 2
چرا ایمیلهای ارسالی شما در ایمیل اصلی قرار می گیرد اما با توجه یه روند برنامه نویسی که یاد
گرفتیم ایمل ما در هرزنامه قرار میگیرد
با تشکر از توجه شما
سلام وقت بخیر.
سلام وقت بخیر.
1-اگر پابلیش در هارد و یا سرور مد نظر هست , اگر ویو باشد براحتی و بصورت مجزا امکان پذیر است ولی اگر در مدل و کنترلر هست نیاز به بیلد مجدد برنامه هست و لذا تمام وابستگی های تغییر شامل مدل - ویو و کنترلر و ... باید پابلیش شود.
2-شرایطی وجود دارد از جمله داشتن عنوان در ایمیل که در فایل آموزش به آن اشاره شده که اگر آنها را انجام دهید احتمال اسپم شدن کاهش میابد.همچنین پس از ارسال در چند ایمیل مختلف با کلیک روی ایمیل و انتخاب "not spam" آنرا به اینباکس انتقال دهید
با سلام.چرا در این دوره بخش ۴
با سلام.چرا در این دوره بخش ۴ و ۸ موجود نیست؟
توضیحات انتیتی فریم ورک که توی انتیتی فریم ورک ام وی سی بهش ارجاع شده نیست.
ممنون
سلام وقت بخیر.آموزش ها کامل
سلام وقت بخیر.آموزش ها کامل هستند فصل چهارم را از این قسمت دریافت نمائید.
با سلام خدمت شما جناب چابک
با سلام خدمت شما جناب چابک
يک سوال از شما داشتم
يه سري از سايت ها دوره هايي از آموزش هاي شما رو به صورت کامل در سايت هاي خود قرار دادند آيا اين سايت ها از طرف شما مجاز بودند که لينک دانلود را به صورت رايگان قرار دهند ؟
با تشکر
سلام خیلی ممنونم بخاطر مطالب
سلام خیلی ممنونم بخاطر مطالب عالیتون.
درود جناب چابک و تشکر بابت
درود جناب چابک و تشکر بابت سایت و آموزش های خوبتون.این خطا میشه بفرمایید برا چی هست.هنگام ساخت کنترلر اتفاق میافته
error
there was an error running the selected code generator:
unable to retrieve metadata for "entityframework.models.person.
one or more validation error were detected during model generation;
entityframework.models.person: :entity type 'person' has no key defined.define the key for this entity type.
people:entity type :entity set 'people' that has no key defined.
سلام وقت بخیر. یک پراپرتی با
سلام وقت بخیر. یک پراپرتی با نام Id برای پرایمری کی به جدول پرسون اضافه کنید.
جسارتا میشه بفرمایید به چه
جسارتا میشه بفرمایید به چه نحو
صفحهها