دوره ی ASP.NET MVC پیشرفته

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

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

لازم به توضیح است برای دانلود فایل های آموزشی نیاز به حساب کاربری ویژه کلاس C است.

 

سرفصل های آموزشی  و آنچه در این مجموعه خواهید آموخت عبارتند از :

  • مقدمه و نگرشی بر رفتار مایکروسافت در دهه های اخیر
  • شروع کار با ایجاد پروژه
  • توضیحات اجمالی بر اجزای ام وی سی
  • معرفی آیتم های جدید در ام وی سی
  • بکارگیری از تکنیک آیدنتیتی برای احراز هویت و سطوح دسترسی در وبسایت
  • بومی سازی پروژه
  • ایجاد مدل ویو کنترلر حقوق و پرسنل و اجزای وابسته آن
  • پیاده سازی ارتباطات چند وجهی با اتربیوت و فلوانت ای پی آی
  • ایجاد بانک اطلاعاتی با استفاده از انتیتی فریم ورک کد فرست
  • پیاده سازی مایگریشن در پروژه
  • استفاده از پراپرتی های محاسباتی و تکنیک های بکار گیری آنها در ویو های دلخواه
  • آموزش فرمول های محاسباتی و نحوه بکار گیری آنها در پراپرتی های محاسباتی
  • معرفی تکنولوژی ها و فریم ورک های پیشتاز در آینده وب و نحوه استفاده در ویژوال استدیو
  • نگاشتی بر نگرش مایکروسافت به سمت رایگان سازی تکنولوژی ها و فریم ورک های معتبر
  • آموزش سرچ ای جکس
  • آموزش کندو یو آی وب جی کواری گرید با آیتم های جستجو _ گروه بندی و ...
  • کار با Kendo.Mvc.Dll با ارائه پروژه
  • آموزش گرید ام وی سی و مقایسه آن با کندو گرید ام وی سی با ارائه پروژه
  • پیاده سازی الگوی ریپازیتوری با ارائه پروژه
  • افزودن تاریخ شمسی به پروژه و کار با اکستنشن متد ها
  • ایجاد Area Administrator
  • ایجاد کلاس های ,Admin,Comment,Post,PostCategory
  • ایجاد ویو و کنترلر های سفارشی درArea
  • ارائه Admin ControlPanel به همراه سورس کد فارسی و واکنشگرا
  • ایجاد امکان درج پست به همراه آپلود تصاویر توسط ادمین
  • درج ریچ تکست باکس قدرتمند Tinymce به پروژه
  • درج افزونه برای کلمات کلیدی به پروژه
  • درج تصاویر با فیلتر بندی های مختلف
  • ارتباط بین اکشن و ویو ها در Area های مختلف
  • استفاده کاربردی از دستورات Linq جهت اعمال تغییرات دلخواه و پیاده سازی Paging
  • ارائه صفحه شخصی Admin به همراه سورس کد فارسی و واکنشگرا
  • ارتباط دینامیک ویو ها و اخذ دیتا از بانک اطلاعات
  • پیاده سازی برنامه نویسی غیر همزمان در کنترلر های UserAdmin , RolesAdmin
  • ایجاد و مدیریت کاربران در سایت
  • ایجاد و مدیریت سطوح دسترسی
  • اختصاص چندین نقش به کاربر و مدیریت سطوح دسترسی کاربر
  • آپلود و مدیریت فایل در وبسایت
  • دانلود فایل با سطوح دسترسی مختلف
  • معرفی و نحوه استفاده از ویو مدل های مادر
  • ساختار سازی ارسال رایانامه در پروژه
  • معرفی - ارائه و نحوه استفاده از کلاس های استاتیک ابزاری
  • ارسال رایانامه بعد از ثبت نام به منظور تائید کاربر
  • ارسال رایانامه بازیابی گذرواژه
  • ارسال رایانامه تماس با ما
  • ارسال خبرنامه
  • معرفی راهکارهای چند زبانگی در وبسایت
  • پیاده سازی چند زبانگی در وبسایت
  • معرفی و توضیحات در مورد درگاههای بانکی
  • پیاده سازی درگاه بانکی زرین پال به همراه سورس کد کامل در MVC
  • پابلیش وبسایت و ارائه راهکار FTP با استفاده از VisualStudio

دانلود فایل های آموزشی سطح پیشرفته ام وی سی :

فصل اول: شروع به کار

https://www.tolooco.com/requestlink/Tolooco.com_MVC_03_00_00.rar.html

https://www.tolooco.com/requestlink/Tolooco.com_MVC_03_01_00.rar.html

https://www.tolooco.com/requestlink/Tolooco.com_MVC_03_01_01.rar.html

https://www.tolooco.com/requestlink/Tolooco.com_MVC_03_01_02.rar.html

فصل دوم:مهاجرت (Migration)

https://www.tolooco.com/requestlink/Tolooco.com_MVC_03_02_00.rar.html

https://www.tolooco.com/requestlink/Tolooco.com_MVC_03_02_01.rar.html

فصل سوم:کار با مدل و پراپرتی های محاسباتی

https://www.tolooco.com/requestlink/Tolooco.com_MVC_03_03_00.rar.html

https://www.tolooco.com/requestlink/Tolooco.com_MVC_03_03_01.rar.html

https://www.tolooco.com/requestlink/Tolooco.com_MVC_03_03_02.rar.html

https://www.tolooco.com/requestlink/Tolooco.com_MVC_03_03_03.rar.html

https://www.tolooco.com/requestlink/Tolooco.com_MVC_03_03_04.rar.html

https://www.tolooco.com/requestlink/Tolooco.com_MVC_03_03_05.rar.html

فصل چهارم:معرفی تکنولوژی های جدید و کار با تیم فاندینشن سرور(بهمراه سورس کد آموزشی)

https://www.tolooco.com/requestlink/Tolooco.com_MVC_03_04_00.rar.html

https://www.tolooco.com/requestlink/Tolooco.com_MVC_03_04_01.rar.html

https://www.tolooco.com/requestlink/Tolooco.com_MVC_03_04_02.rar.html

فصل پنجم:SearchAjax,Kendo,GridMVC,Repository,PersianDateTime,ExtentionMethod(بهمراه سورس کد آموزشی)

https://www.tolooco.com/requestlink/Tolooco.com_MVC_03_05_00.rar.html

https://www.tolooco.com/requestlink/Tolooco.com_MVC_03_05_01.rar.html

https://www.tolooco.com/requestlink/Tolooco.com_MVC_03_05_02.rar.html

https://www.tolooco.com/requestlink/Tolooco.com_MVC_03_05_03.rar.html

https://www.tolooco.com/requestlink/Tolooco.com_MVC_03_05_04.rar.html

فصل ششم:پیاده سازی کلاس های پروژه و ارتباطات بهمراه کنترلر و ویو,پراپرتی های مفید محاسباتی

https://www.tolooco.com/requestlink/Tolooco.com_MVC_03_06_00.rar.html

https://www.tolooco.com/requestlink/Tolooco.com_MVC_03_06_01.rar.html

https://www.tolooco.com/requestlink/Tolooco.com_MVC_03_06_02.rar.html

https://www.tolooco.com/requestlink/Tolooco.com_MVC_03_06_03.rar.html

https://www.tolooco.com/requestlink/Tolooco.com_MVC_03_06_04.rar.html

https://www.tolooco.com/requestlink/Tolooco.com_MVC_03_06_05.rar.html

https://www.tolooco.com/requestlink/Tolooco.com_MVC_03_06_06.rar.html

فصل هفتم:پیاده سازی Area Administrator , ایجاد پنل ادمین و کار با ویو مدل های مفید

https://www.tolooco.com/requestlink/Tolooco.com_MVC_03_07_00.rar.html

https://www.tolooco.com/requestlink/Tolooco.com_MVC_03_07_01.rar.html

https://www.tolooco.com/requestlink/Tolooco.com_MVC_03_07_02.rar.html

https://www.tolooco.com/requestlink/Tolooco.com_MVC_03_07_03.rar.html

https://www.tolooco.com/requestlink/Tolooco.com_MVC_03_07_04.rar.html

https://www.tolooco.com/requestlink/Tolooco.com_MVC_03_07_05.rar.html

https://www.tolooco.com/requestlink/Tolooco.com_MVC_03_07_06.rar.html

https://www.tolooco.com/requestlink/Tolooco.com_MVC_03_07_07.rar.html

https://www.tolooco.com/requestlink/Tolooco.com_MVC_03_07_08.rar.html

https://www.tolooco.com/requestlink/Tolooco.com_MVC_03_07_09.rar.html

https://www.tolooco.com/requestlink/Tolooco.com_MVC_03_07_10.rar.html

فصل هشتم:کاربران و سطوح دسترسی (Users & Roles)

https://www.tolooco.com/requestlink/Tolooco.com_MVC_03_08_00.rar.html

https://www.tolooco.com/requestlink/Tolooco.com_MVC_03_08_01.rar.html

https://www.tolooco.com/requestlink/Tolooco.com_MVC_03_08_02.rar.html

https://www.tolooco.com/requestlink/Tolooco.com_MVC_03_08_03.rar.html

https://www.tolooco.com/requestlink/Tolooco.com_MVC_03_08_04.rar.html

فصل نهم:دانلود و آپلود با سطوح دسترسی در وبسایت

https://www.tolooco.com/requestlink/Tolooco.com_MVC_03_09_00.rar.html

https://www.tolooco.com/requestlink/Tolooco.com_MVC_03_09_01.rar.html

https://www.tolooco.com/requestlink/Tolooco.com_MVC_03_09_02.rar.html

https://www.tolooco.com/requestlink/Tolooco.com_MVC_03_09_03.rar.html

فصل دهم:ارسال رایانامه بهمراه ارائه قالب

(Contact US ,Comments,Register with verification code,ForgotPassword,NewsLetter)

https://www.tolooco.com/requestlink/Tolooco.com_MVC_03_10_00.rar.html

https://www.tolooco.com/requestlink/Tolooco.com_MVC_03_10_01.rar.html

https://www.tolooco.com/requestlink/Tolooco.com_MVC_03_10_02.rar.html

https://www.tolooco.com/requestlink/Tolooco.com_MVC_03_10_03.rar.html

https://www.tolooco.com/requestlink/Tolooco.com_MVC_03_10_04.rar.html

https://www.tolooco.com/requestlink/Tolooco.com_MVC_03_10_05.rar.html

https://www.tolooco.com/requestlink/Tolooco.com_MVC_03_10_06.rar.html

https://www.tolooco.com/requestlink/Tolooco.com_MVC_03_10_07.rar.html

فصل یازدهم:پیاده سازی چند زبانگی در وبسایت (ارائه راهکارهای مفید به همراه سورس کد آموزشی)

https://www.tolooco.com/requestlink/Tolooco.com_MVC_03_11_00.rar.html

https://www.tolooco.com/requestlink/Tolooco.com_MVC_03_11_01.rar.html

https://www.tolooco.com/requestlink/Tolooco.com_MVC_03_11_02.rar.html

https://www.tolooco.com/requestlink/Tolooco.com_MVC_03_11_03.rar.html

فصل دوازدهم:پرداخت کاربران و معرفی درگاههای بانکی (اتصال به درگاه زرین پال بهمراه سورس کد آموزشی)

https://www.tolooco.com/requestlink/Tolooco.com_MVC_03_12_00.rar.html

https://www.tolooco.com/requestlink/Tolooco.com_MVC_03_12_01.rar.html

پابلیش وبسایت و راهکار FTP in VisualStudio

https://www.tolooco.com/requestlink/Tolooco.com_MVC_03_99_99.rar.html

سورس کد پروژه تا این لحظه را از لینک ذیل دریافت کنید.( بهمراه دو قالب اچ تی ام )

https://www.tolooco.com/requestlink/Tolooco.com_MVC121.rar.html

دیدگاه‌ها

سلام.

تصویر احمد حجازی

سلام.
دوست عزیز، عضویت ویژه C شما فعال شد. لطفا مجددا سعی در دانلود فایل ها نمایید.
موفق باشید
- مدیریت فنی سایت

ام وی سی پیشرفته

تصویر shooka

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

زمان تکمیل آموزش

تصویر hnadi14

با سلام و خسته نباشید
این دوره اموزشی چه زمانی تکمیل می شود و داکیومنت های آن آپلود خواهد شد؟
با تشکر

RE: سلام

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

سلام . قسمت هایی از این آموزش هنوز باقیمانده که سعی میشود در اسرع وقت ایجاد گردد . داکیومنت آموزشی تا به این لحظه در آخرین فایل(در فایل 3.6.6) قرار دارد.

با سلام

تصویر rezatoloco

با سلام
چرا دیگه ادامه آموزش ها رو تو سایت نمیذارید؟ خیلی داره طول میکشه؟

سلام

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

سلام ادامه آموزش ها بزودی در سایت قرار میگیرد.

سلام

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

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

با سلام

تصویر rezatoloco

با سلام
صفحه ی دوم دیدگاه ها قابل مشاهده نیست و ما نمیتوانیم جواب سوالات خود را مشاهده کنیم

سلام

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

سلام . در فروردین ماه 95 به یاری خدا قسمت ویژه دیگری را به این آموزش اضافه خواهیم نمود.

با سلام،اگه براتون مقدور هست

تصویر smit

با سلام،اگه براتون مقدور هست یه آموزش پیرامون نحوه ی برقراری ارتباط بین کلاس ApplicationUser ,و کلاس های های سفارشی مدل بذارید.ضمن اینکه آموزش پیرامون سفارشی کردن Identity (ارسال لینک فعال سازی ،قفل کردن اکانت، و ...)

سلام

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

سلام .هنوز خیلی از مطالب هست که جای کار داره در ام وی سی سعی میکنیم به قسمت عمده این مطالب در همین دوره بپردازیم و در صورت نیاز دوره جدید دیگری را نیز به ام وی سی اختصاص دهیم.

در خواست اضافه نمودن آموزش ارسال ایمیل در داخل برنامه MVC

تصویر farhan

با سلام
با توجه به اینکه که بعد از ثبت نام کاربر درسایت جهت فعال سازی کاربری وهمچنین در صورت فراموش کلمه عبور ارسال کلمه عبور ضرورت ‍پیدا می کندخواهشمند است درصورت امکان آموزش مربوط به مباحث فوق اضافه شود
با تشکر

سلام

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

با سلام به این قسمت ها نیز پرداخته خواهد شد.

سلام

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

سلام در حال آپلود فایل ها هستیم . تا ساعاتی دیگر تمامی فایل ها در دسترس خواهد بود.

دانلود نشدن سه فایل آخر

تصویر رضاامیری

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

https://www.tolooco.com/requestlink/Tolooco.com_MVC_03_07_08.rar.html

https://www.tolooco.com/requestlink/Tolooco.com_MVC_03_07_09.rar.html

https://www.tolooco.com/requestlink/Tolooco.com_MVC_03_07_10.rar.html

با تشکر از پیگیری شما.

یک سوال

تصویر رضاامیری

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

سلام

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

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

سلام

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

سلام ممکنه دانلود با مشکل بوده باشه مجددا دانلود نمائید و نتیجه رو اطلاع دهید.

مشکل

تصویر somayehsh

من ویژال استدیو 2012 را نصب کردم چرا وقتی اجرای خط به خط میزنم ارور میده و کار نمیکنه لطفا راهنماییم کنید ممنون

سلام

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

سلام نسخه 2012 نسخه قدیمی هست و از فریم ورک های قدیمی استفاده میکنه حتما نسخه 2015 کامانیتی رو که بصورت رایگان هست از سایت مایکروسافت دانلود و نصب نمائید.

پایان آموزش

تصویر hnadi14

با سلام و تشکر بابت آموزش ها عالی و داکیومنت فوق العاده
آموزش ها کی به پایان می رسد؟
با تشکر

سلام

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

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

MVC

تصویر hosseinf2012

سلام
ممنون از آموزش های خوبتون.
چندتا سوال داشتم ممنون میشم جواب بدید و راهنمایی کنید
1- در جدول ApplicationUser چون id از نوم Guid و کلید جدول است می توان یک فیلد دیگر به نام MyUserId تعریف کرد و کلید هم در نظر گرفت؟
2- در جدول ApplicationUser ایمیل و نام کاربری در صورتی که یکسان نباشند یعنی هر دو ایمیل نباشد لاگین نمی شود چه طور می توان هم نام کاربر هم ایمیل جداگانه داشته باشیم؟
3- برای ارتباط جداول از کافیگورها استفاده کنیم بهتره است یا از HashSet استفاده کنیم؟
4- در این دوره نحوه سویچ کردن از Asp به MVC که بتوانیم داده های که در دیتابیس قبلی داریم رو انتقال دهیم آموزش خواهید داد؟

سلام

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

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

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

تصویر orginal1393

با عرض سلام و خسته نباشی خدمت جناب مهندس امیر چابک
مهندس شرمنده مزاحم شدم . ضمن تشکر از زحمات شما و همکاران بزرگوارتان ، بنده از کاربران سایت شما هستم که حساب نوروزی رو هم خریداری کردم ولی متاسفانه تا حالا مطلب جدیدی از طرف آقای حجازی در سایت منتشر نشده و شما نیز در بحث MVC پیشرفته فقط سری آموزشهای 7 رو ارائه دادید و این در حالی است که اکانت C بنده زمانش به پایان رسید و از اکانت H بنده تنها 82 روز باقی مانده ، خواهشمندم که موضوع را پیگیری کنید و هر زمان که سری آموزشها آماده شد فکری به حال ما داشته باشید که زمان استفاده از مطالب ویژه را از دست داده ایم ولی متاسفانه مطلبی برای دانلود و استفاده در اختیار نداشته ایم .

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

E_Mail: Orginal0011@Gmail.com

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

سلام

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

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

موضوع

تصویر (P;S)hakibafar

با عرض سلام وخسته نباشید مهندس می تونید بگید این دوره کی تموم میشه؟ و آیا دوره جدیدی ایجاد میکنید ؟و اگر ایجاد میکنید چه چیز هایی رو پوشش میده.؟

سلام

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

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

درخواست کد

تصویر orginal1393

با عرض سلام و خسته نباشید .
جناب مهندس چابک ضمن تشکر از پیگیری موضوع ، اگر بزرگواری کنید و کدی را جهت رفتن به ستون بعدی در دیتاگریدویو با زدن کلید اینتر در زبان برنامه نویسی سی شارپ برایم ایمیل کنید بسیار سپاسگذارم .

E_Mail: Orginal0011@Gmail.com

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

سلام

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

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

به طور پیش فرض وقتی شما کلید

تصویر iman_20481

به طور پیش فرض وقتی شما کلید اینتر رو در DataGridView میزنید به خط بعد میره. برای اینکه بخواید با اینتر به ستون بعدی برید باید کاری کنید تا وقتی اینتر رو میزنید به جای اینتر، تب صادر بشه. در زمان فشار دادن هر کلید قبل از اینکه اون کلید پردازش بشه از متدی با نام ProcessCmdKey عبور می کنه. شی DataGridView در داخلش شیئی به نام DataGridViewTextBoxEditingControl داره که باید به برنامه بگید در صورتی که شی جاری از این نوع بود به جای اینتر تب ضادر بشه. کدش هم میشه این

protected override bool ProcessCmdKey(ref Message msg, Keys keyData)
{

#region شئی جاری گرید است و در حالت ویرایش نیست
if (keyData == Keys.Enter)
{
if (this.ActiveControl.GetType() == typeof(DataGridView))
{
SendKeys.Send("{tab}");
return true;
}
}
#endregion

#region شئی جاری گرید است و در حالت ویرایش یک سلول آن هستیم

if (keyData == Keys.Enter)
{
if (this.ActiveControl.GetType() == typeof(DataGridViewTextBoxEditingControl))
{
SendKeys.Send("{tab}");
return true;
}
}

#endregion

return base.ProcessCmdKey(ref msg, keyData);
}

جناب چابک. ممنون از آموزش های

تصویر iman_20481

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

سلام

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

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

سلام

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

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

مشگل در برنامه

تصویر Alijenab

سلام استاد عزیز ویژوال استادیو من mvc 5 نداره فقط mvc 4 داره اگر ممکنه راهنماییم کنید . خیلی نیاز دارم به این
یا اگر ممکنه لینک یک برنامه ویژوال رو از سایت ها بهم بدین و اونو نصب کنم من همه ورژن ها رو نصب کردم 2013 نسخه نهایی 2015 اپدیت 2 و ... متشکرم دوست عزیز

سلام

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

سلام نسخه های فریم ورک آپدیت 2 ویژوال 2013 نیز تمامی بروز رسانی ها را دارد ولی پیشنهاد میشود کلمه VisualStudio Community2015 را در گوگل سرچ کنید و این نسخه را نصب نمائید.

درود استاد،خسته نباشی

تصویر smit

درود استاد،خسته نباشی،میخواستم بدونم آموزش های ام وی سی همراه با اپدیت شدن ادامه پیدا میکنه،یا اینکه مثل دوره های سی شارپ و اس کیو ال در جایی متوقف میشن؟ درخواست دومم اینکه در مورد مباحثی مثل لاگ کردن خطا ها log4netو ارسال پیامک و سرویس ارایه دهنده پیامک ،ارسال ایمیل فعال سازی اکانت،ایجاد سبد خرید،و اعمال مربوط،...ایجاد ارتباط بین کلاس application user و سایر کلاس ها، هم صحبت بشه،درخواست سوم اینکه،اگه براتون امکان پذیر هست بین آموزش ها فاصله زمانی زیادی نباشه،

سلام

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

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

سلام

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

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

فعالسازی حساب کاربری

تصویر orginal1393

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

چند وقت پیش خدمتتون پیام دادم که با توجه به تاخیری که در آپلود فایل های دوره پیش آمده ، امکان دانلود برای کاربران کلاس c وجود ندارد که جنابعالی در پاسخ فرمودید که هر رمانی که دوره آماده شد اکانت کاربرانی که عضویت کلاس c داشته اند و موفق به دانلود نشده اند مجدداً فعال می شود .
خواهشمندم با توجه به اینکه بنده فقط تا قسمت 7 فایل های آموزشی را دانلود کرده ام ، اکانت کلاس c بنده را جهت دانلود فایل های آپلود شده فعال نمایید .

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

سلام

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

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

ویدیوی آموزشی

تصویر sanaz

با عرض سلام و خسته نباشید
این آموزش ویدیو نداره؟ به چه صورت هست؟ چون میخواستم اکانت کلاس C رو بخرم میپرسم

سلام

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

سلام . حدود 50 فایل آموزشی تصویری در حال حاضر برای اعضا ویژه قابل دسترس هست.

خطا اتصال

تصویر hosseinf2012

سلام
من یه سایت رو با mvc نوشتم تو لوکال بدون مشکل کار میکنه ولی در سرور واقعی خطای زیر رو میده
The connection was not closed. The connection's current state is open
و
ExecuteReader requires an open and available Connection. The connection's current state is open
و
Unexpected connection state. When using a wrapping provider ensure that the StateChange event is implemented on the wrapped DbConnection
ممنون میشم راهنمایی کنید چون واقعا نیاز دارم

سلام

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

سلام . ببینید از متد دیسپوز DB در کدام کنترلر استفاده نشده است ممکن است به این دلیل باشد.

خطا اتصال

تصویر hosseinf2012

سلام
ممنون. من در تمام کنترلرها استفاده کردم.
اگه خطای کد نویسی بده باز عمل دیسپوز اجرا میشه؟

سلام

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

سلام خیر در صورت بروز خطا برنامه وارد بدنه دیسپوز نمیشود.

خطا اتصال

تصویر hosseinf2012

سلام
برای حل این مشکل از ترای کش استفاده کنیم و در قسمت کچ کانکشن رو نال کنیم
و این خطا هم به همین دلیل
Invalid operation. The connection is closed
ممنون از کمک هایتان

سلام

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

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

درگاه پرداخت

تصویر mhbayan7

سلام خسته نباشید
میخواستم بگم اگه امکان داره درگاهتون دوباره فعال کنید و میتونید ببرید روی آسان پرداخت
متاسفانه ایمیلی ندیدم توی سایت براتون ایمیل بزنم مجبور شدم اینجا کامنت بذارم
اینم لینک : http://733.ir/ipg

بانک اوراکل

تصویر Alijenab

سلام استاد عزیز یه سوال داشتم . میخوام بدونم چطور میشه بانک asp.net mvc را که در روی سرور قرار دارد Oracle قرار بدم من میخوام خیلی داده در دیتا بیس ذخیره کنم و با sql ممکنه مشگل پیش بیاد . اگر ممکنه راهنماییم کنید .
متشکر دوست عزیز.

سلام

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

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

سوال

تصویر pishro

با سلام خدمت استاد
توی قسمت Tolooco.com_MVC_03_01_01 گفته بودین که برای ثبت نام و برای پسورد (http://localhost:55520/Account/Register) یه حرف بزرگ و یه حرف کوچک بدیم و عدد...
من هر چی امتحان میکنم و ثبت نام نمیشه کرد و ارور Passwords must have at least one non letter or digit character.
رو میده
لطفا راهنمایی کنید...
با تشکر.

سلام دوست عزیز برای رفع این

تصویر smit

سلام دوست عزیز برای رفع این مشکلل فولدر App_Strat را باز نموده و کلاس identityConfig.cs را باز کنید.سپس تنظیمات زیر را تغییر دهید

manager.PasswordValidator = new PasswordValidator
{
RequiredLength = 6,
RequireNonLetterOrDigit = false,
RequireDigit = false,
RequireLowercase = true,
RequireUppercase = false,
};
ینی تنظیمات باید به اسن شکل باشد

مشکل pishro

تصویر smit

سلام دوست عزیز برای رفع این مشکلل فولدر App_Strat را باز نموده و کلاس identityConfig.cs را باز کنید.سپس تنظیمات زیر را تغییر دهید

manager.PasswordValidator = new PasswordValidator
{
RequiredLength = 6,
RequireNonLetterOrDigit = false,
RequireDigit = false,
RequireLowercase = true,
RequireUppercase = false,
};
ینی تنظیمات باید به اسن شکل باشد

زمان تمام شدن آموزش

تصویر mhbayan

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

سلام

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

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

درود بر استاد چابک،بنده الان

تصویر smit

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

صفحه‌ها