آموزش ساخت فروشگاه اینترنتی در ASP.NET MVC5 (سورس اضافه شد)

تصاویری از فروشگاه:

امروزه فروش محصولات به هرطریقی فراهم شده. یکی از این روش ها فروش الکترونیکی یا مجازی محصول می باشد. یک سایت خوب در زمینه فروش هر نوع محصولی میتواند منبع درامد مفیدی واقع شود. اما داشتن یک سایت خوب چگونه امکان پذیر است. در این دوره اموزشی باهم اموزش طراحی یک سایت فروشگاهی برای خرید و فروش محصولات را پیاده سازی خواهیم کرد.
دوره ای کاملا حرفه ای با استفاده از بروز ترین ابزار برنامه نویسی با رعایت اصول طراحی و برنامه نویسی. در این دوره به اموزش صفر تا صد یک فروشگاه B & B با Asp.net Mvc 5.2 خواهیم پرداخت.
با استفاده از ایجکس , جی کوئری , جاوا اسکریپت , سی شارپ و Mvc  سایت فروشگاهی با امکانات متعدد را پیاده نموده ایم.
در این دوره پروژه محورسعی شده است تا قسمت های اصلی یک فروشگاه الکترونیکی چندجانبه به صورت حرفه ای کدنویسی و پیاده سازی شود. ابتدا با مقدمات طراحی اشنا و سپس به صورت حرفه ای اموزش ارائه میشود. روند اموزش به گونه ای است که اگر شما تا کنون پیش زمینه ای در برنامه نویسی Asp و طراحی سایت هم نداشته باشید در پایان دوره جز برنامه نویسان وب خواهید بود بدون هیچ مشکلی.

خرید بصورت یکجا به همراه سورس رایگان:

خرید سورس:

توجه توجه:

قسمت ۱ تا ۶ این آموزش بصورت جدا در سایت بصورت رایگان منتشر شده است که می توانین در فهرست آموزش ASP.Net MVC5 آن ها را دنبال و دانلود کنید

مدرس دوره: آقای علیرضا بهارلویی

پسورد فایل ها: esfandune.ir

قسمت هشتم:

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

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

مباحث این جلسه:

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

قسمت هفتم:

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

مباحث این جلسه:

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

قسمت دهم:

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

مباحث این جلسه:

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

قسمت نهم:

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

مباحث این جلسه:

  • ایجاد پایگاه داده
  • ساخت جدول کاربری و ایندکس گذاری
  • ساخت جدول تایید ثبت نام از طریق SMS و ایندکس گذاری
  • ساخت جدول تایید ثبت نام از طریق ایمیل و ایندکس گذاری
  • ساخت جدول محصولات به صورت کامل
  • ساخت جدول دسته بندی محصولات به صورت زیرمجموعه ای
دانلود

قسمت دوازدهم:

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

مباحث این جلسه:

  • ساخت پروژه جدید در ویژوال
  • تنظیمات اولیه پروژه
  • ایجاد لایه دسترسی از روی پایگاه داده روی پروژه
  • ساخت مدل پایگاه
  • اضافه نمودن پکیج MVC 5.2
  • اضافه نمودن جدیدترین ولیدیتور ها
  • اضافه نمودن پکیج Ajax
  • اضافه کردن نسخه جدید فریم فرک EF
  • پوشه بندی مدل برای امنیت بهتر و کارایی بیشتر
دانلود

قسمت یازدهم:

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

مباحث این جلسه:

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

قسمت چهاردهم:

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

مباحث این جلسه:

  • ایجاد صفحه اصلی فروشگاه
  • نمایش محصولات جدید روی صفحه اصلی
  • مشخص کردن محصولات فروش عادی
  • مشخص کردن محصولات فروش مشارکتی
  • تعیین دسته بندی محصولات بروی محصول
  • استفاده از لایوت اصلی روی صفحه اصلی
  • استفاده از Html کمکی RenderBody
15,000 ریال – خرید

قسمت سیزدهم:

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

مباحث این جلسه:

  • انتقال قالب مورد نظر فروشگاه به پروژه
  • ایجاد لایوت اصلی فروشگاه
  • ویرایش آدرس های فایل های جانبی قالب
  • ثبت دستی محصول عادی تست
  • ثبت دستی محصول فروش مشارکتی تست
  • ثبت دستی گروه های تست محصولات
  • انتقال فایل های جانبی قالب به پروژه
10,000 ریال – دانلود

قسمت شانزدهم:

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

مباحث این جلسه:

  • نحوه نمایش عنوان هر صفحه در کنار عنوان اصلی سایت
  • نمایش توضیحات فعالیت سایت برای سئو
  • ایجاد منوی داینامیک
  • ساخت منو با کوئری نویسی مستقیم
  • ساخت منو با استفاده از ریپوزیتوری
  • ساخت اسلاید شو داینامیک

قسمت پانزدهم:

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

مباحث این جلسه:

  • نمایش تصاویر محصولات از پایگاه داده
  • ثبت اطلاعات جدول تنظیمات
  • ایجاد عنوان فروشگاه در لایوت اصلی
  • نمایش عنوان با استفاده از کوئری نویسی مستقیم
  • نمایش عنوان با ساتفاده از ریپوزیتوری جهت امنیت بیشتر
  • ساخت کلاس ریپوزیتوری
  • نحوه فرخوانی ریپوزیتوری و استفاده از ان
15,000 ریال – دانلود

قسمت هجدهم:

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

مباحث این جلسه:

  • ایجاد لینک برای دسته بندی
  • نمایش محصولات هر دسته به صورت تفکیک شده
  • نحوه نمایش دسته ها روی صفحه اصلی
  • ایجاد ریپوزیتوری با IEnumerable 
  • خروجی گرفتن و تست مرحله ای کوئری ریپوزیتوری

قسمت هفدهم:

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

مباحث این جلسه:

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

قسمت بیستم:

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

مباحث این جلسه:

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

قسمت نوزدهم:

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

مباحث این جلسه:

  • مقدمه ای در مورد روت دهی در  mvc
  • تغییر در الگوی لینک دهی
  • معرفی Id در الگوی لینک دهی
  • تغییر لینک دسته بندی ها به صورت حرفه ای
  • معرفی بخش فیلترینگ و جستجوی پیشرفته محصولات

قسمت بیست و دوم:

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

مباحث این جلسه:

  • ایجاد کوئری های تو در تو برای بخش جستجو
  • جداسازی نمایش دادن ایتم های اصلی از فرعی
  • خروجی گرفتن از فیلتر بخش ها به صورت دسته به دسته
  • بررسی مرحله ای چگونه خروجی داده ها بر اساس زیرمجموعه ای
  • نمایش بخش جستجو هر دسته به صورت جداگانه

قسمت بیست و یکم:

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

مباحث این جلسه:

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

قسمت بیست و چهارم:

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

مباحث این جلسه:

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

قسمت بیست و سوم:

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

مباحث این جلسه:

  • ایجاد قسمت جستجو براساس قیمت محصولات
  • مشخص کردن حداقل قیمت توسط کاربر
  • مشخص کردن حداکثر قیمت توسط کاربر
  • ایجاد دکمه جستجو محصولات بین رنج قیمت مورد نظر کاربر
  • استایل دهی به این بخش

قسمت بیست و ششم:

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

مباحث این جلسه:

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

قسمت بیست و پنجم:

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

مباحث این جلسه:

  • تکمیل بخش جستجوی پیشرفته
  • خودکارسازی جستجو براساس مشخصات فنی با جی کوئری
  • نمایش موارد انتخاب شده کاربر بعد از جستجو جهت اگاهی کاربر
  • تست نهایی جستجوی پیشرفته با مشخصات مختلف

قسمت بیست و هشتم:

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

مباحث این جلسه:

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

قسمت بیست و هفتم:

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

مباحث این جلسه:

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

قسمت سی ام:

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

مباحث این جلسه:

  • ایجاد صفحه جزئیات محصولات
  • پیاده سازی قالب اماده این بخش روی صفحه Razor
  • نمایش تصویر شاخص محصول
  • نمایش گالری تصاویر محصول
  • نمایش متن Html موجود در توضیحات محصول
  • نمایش تاریخ ثبت محصول
  • نمایش سایدبار مربوط به جزئیات محصوی با سیشن

قسمت بیست و نهم:

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

مباحث این جلسه:

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

قسمت سی و دوم:

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

مباحث این جلسه:

  • تعریف اکشن ثبت نظرات
  • مشخص کردن سوالات
  • مشخص کردن پاسخ ها
  • دریافت مشخصات امنیتی مانند ای پی کاربر برای موارد ضروری
  • ثبت بی نهایت سوال و پاسخ
  • مشخص سازی هر نظر برای محصول مورد نظر کاربر

قسمت سی و یکم:

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

مباحث این جلسه:

  • تکمیل بخش نمایش جزئیات محصولات
  • شمسی سازی تاریخ در Mvc
  • ایجاد کلاس شمسی سازی تاریخ
  • نمایش تاریخ به صورت شمسی برای هرمحصول
  • نمایش نظرات ثبت شده برای هر محصول
  • نمایش پاسخ هر نظر برای هر محصول
  • امکان ثبت پاسخ نظر
  • نمایش ایکون برای نظرات ثبت شده

قسمت سی و چهارم:

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

مباحث این جلسه:

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

قسمت سی و سوم:

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

مباحث این جلسه:

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

قسمت سی و ششم:

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

مباحث این جلسه:

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

قسمت سی و پنجم:

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

مباحث این جلسه:

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

قسمت سی و هشتم:

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

مباحث این جلسه:

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

قسمت سی و هفتم:

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

مباحث این جلسه:

  • امکان ثبت پیشنهاد برای محصولات مزایده ای
  • بررسی ثبت بودن پیشنهاد قبلی کاربر برای هر محصول
  • ثبت قسمت پیشنهادی به صورت ایجکس
  • اپدیت بخش قیمت های پیشنهادی محصول به صورت ایجکس
  • ایجاد کنترل برای ثبت قیمت پیشنهادی مجدد
  • نمایش پیام بروز رسانی قیمت قبلی پیشنهادی به صورت ایجکس

قسمت چهلم:

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

مباحث این جلسه:

  • اشنایی با دستورات ایجکس
  • اشنایی با دستورات جیسون
  • تست اولیه دکمه خرید با روش جیسون برای ثبت خرید در سبد
  • خروجی مرحله ای از داده های اولیه

قسمت سی و نهم:

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

مباحث این جلسه:

  • ایجاد دکمه خرید برای محصولات عادی
  • جدا سازی محصولات عادی از مزایده ای
  • کنترل تعداد خرید از حداقل موجودی و حداکثر موجودی با جاوااسکریپت
  • استایل دهی به بخش خرید

قسمت چهل و دوم:

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

مباحث این جلسه:

  • طراحی قالب سبد خرید
  • استایل دهی سبد خرید
  • ساخت کلاس برای نمایش تعداد محصول انتخابی
  • نمایش قیمت جرئی محصول
  • نمایش قیمت کل سبد
  • استفاده از فرمول برای محسابه و جمع نهایی سبد

قسمت چهل و یکم:

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

مباحث این جلسه:

  • ادامه بخش طراحی سبد خرید
  • ثبت مشخصات محصول اتخاب شده برای خرید در سبد خرید
  • ثبت تعداد خرید از هر محصول
  • پیاده سازی امنیت بخش سبد خرید
  • مشخص کردن محصول برای کدام کاربر در سبد
  • استفاده از کلاس سی شارپ برای نگهداری اطلاعات خرید
  • نمایش تعداد کل خرید در سبد و هزینه کل

قسمت چهل و چهارم:

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

مباحث این جلسه:

  • اموزش حذف محصولات اضافی از روی سبد با ایجکس
  • به روزرسانی سبد بعد از تغییرات
  • تکمیل بخش سبد خرید سایت
  • امکان پنهان سازی و نمایش مجدد سبد خرید

قسمت چهل و سوم:

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

مباحث این جلسه:

  • تکمیل سبد خرید
  • استفاده از توابع مختلف برای عملیات های ریاضی در محسابات سبد
  • نمایش لحظه ای سبد به صورت اجکس
  • بروزرسانی سبد به صورت ایجکس
  • اجرای مرحله ای از سبد خرید طراحی شده

قسمت چهل و ششم:

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

مباحث این جلسه:

  • پیاده سازی درگاه انلاین پی لاین روی mvc
  • اموزش برقراری امنیت برای خرید انلاین
  • استفاده از سبد خرید موقت جهت امنیت بیشتر
  • نگهداری شماره مرجع بانکی در پایگاه
  • تکمیل بخش پرداخت انلاین

قسمت چهل و پنجم:

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

مباحث این جلسه:

  • ایجاد دکمه پرداخت انلاین سبد خرید
  • طراحی و استایل دهی دکمه پرداخت
  • معرفی درگاه پرداخت انلاین پی لاین
  • تست درگاه تست به صورت Asp
  • اجرای مرحله ای درگاه

قسمت چهل و هشتم:

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

مباحث این جلسه:

  • اجرا نهایی پرداخت انلاین سبد خرید
  • بررسی نقاط ضعف پرداخت
  • نمایش موقت اطلاعات کامل خرید و مبلغ پرداختی پس از بازگشت از درگاه به خریدار
  • جمع بندی بخش پرداخت سبد خرید

قسمت چهل و هفتم:

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

مباحث این جلسه:

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

قسمت پنجاهم:

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

مباحث این جلسه:

  • ایجاد صفحه ارتباط با ما
  • اعتبار سنجی روی صفحه ارتباط با ما
  • اعتبار سنجی ایمیل به صورت صحیح
  • طراحی استایل صفحه ارتباط با ما
  • نمایش پیغام های متناسب با عملیات ارسال پیام

قسمت چهل و نهم:

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

مباحث این جلسه:

  • اشنایی با شبه دیتا ها در mvc
  • اموزش ساخت یک شبه دیتا
  • بررسی تفاوت کلاس مدل و کلاس شبه دیتا ساخته شده
  • اموزش استفاده از شبه دیتا ها

قسمت پنجاه و دوم:

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

مباحث این جلسه:

  • ادامه بخش ثبت نام
  • نحوه ارسال داده های تصویری هنگام ثبت نام
  • اجبار کردن کاربر به پر نمودن فیلد های اجباری
  • اعتبارسنجی تکراری نبودن شماره موبایل
  • ارسال پیغام های مرتبط به ثبت نام

قسمت پنجاه و یکم:

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

مباحث این جلسه:

  • اغاز بخش ثبت نام در فروشگاه
  • ایجاد اکشن مربوط به ارسال فرم ثبت نام
  • ایجاد اکشن فراخوانی فرم ثبت نام
  • جلوگیری از ثبت نام کاربری تکراری جیسون
  • جلوگیری از ثبت ایمیل تکراری با جیسون
  • تغییر در جدول  کاربری

قسمت پنجاه و چهارم:

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

مباحث این جلسه:

  • ارسال کد فعالسازی بعد از ثبت نام
  • ارسال کد به صورت ایمیل
  • نحوه استفاده از جیمیل در mvc
  • ساخت کلاس ارسال ایمیل تکی و گروهی
  • پیاده سازی تابع ارسال ایمیل در هر قسمت دلخواه

قسمت پنجاه و سوم:

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

مباحث این جلسه:

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

قسمت پنجاه و ششم:

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

مباحث این جلسه:

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

قسمت پنجاه و پنجم:

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

مباحث این جلسه:

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

قسمت پنجاه و هشتم:

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

مباحث این جلسه:

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

قسمت پنجاه و هفتم:

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

مباحث این جلسه:

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

قسمت شصتم:

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

مباحث این جلسه:

  • شروع بخش ویرایش پروفایل کاربری
  • نحوه ساخت فرم ویرایش پروفایل به صورت Get و Post
  • تغییر تصویر پروفایل کاربری
  • ایجاد امنیت لازم برای تغییرات اطلاعات

قسمت پنجاه و نهم:

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

مباحث این جلسه:

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

قسمت شصت و دوم:

در این قسمت به چگونه اضافه کردن یک دسته برای محصول قابل ثبت خواهیم پرداخت.

مباحث این جلسه:

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

قسمت شصت و یکم:

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

مباحث این جلسه:

  • شروع بخش ثبت محصولات
  • ایجاد فرم ثبت به صورت get  و post
  • بررسی اطلاعات جدول محصولات
  • ایجاد بخش ثبت فیلتر ها به صورت ایجکس
  • چگونه بررسی ارسال اطلاعات به صورت ایجکس

قسمت شصت و چهارم:

در این قسمت همه مراحل ثبت محصول را تست و محصول جدید را به ثبت نهایی میرسانیم.

مباحث این جلسه:

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

قسمت شصت و سوم:

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

مباحث این جلسه:

  • ادامه بخش ثبت محصول جدید
  • ایجاد بخش بارگذاری تصویر شاخص محصول
  • ایجاد بخش ثبت گالری محصول
  • نحوه اضافه کردن اپلودر به صورت جاوااسکریپت به هر تعداد دلخواه
  • نحوه استفاده از ویرایشگر متن حرفه ای CkEditor

قسمت شصت و ششم:

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

مباحث این جلسه:

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

قسمت شصت و پنجم:

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

مباحث این جلسه:

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

قسمت شصت و هشتم:

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

مباحث این جلسه:

  • ادامه بخش ویرایش محصولات
  • امکان حذف فیلتر به صورت Post
  • بررسی معایب حذف به صورت post در هنگام ویرایش
  • نمایش فیلترهای انتخاب شده قبلی

قسمت شصت و هفتم:

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

مباحث این جلسه:

  • شروع بخش ویرایش محصولات
  • بررسی هویت کاربر برای ویرایش محصول
  • ایجاد فرم ویرایش محصول
  • امکان ویرایش فیلتر محصول به صورت ایجکس
  • امکان ویرایش و ثبت تصویر شاخص جدید

قسمت هفتادم:

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

مباحث این جلسه:

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

قسمت شصت و نهم:

در این قسمت به ادامه بحث ویرایش فیلتر هر دسته در هنگام تغییرات و ویرایش محصول می پردازیم.

مباحث این جلسه:

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

قسمت هفتاد و دوم:

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

مباحث این جلسه:

  • ادامه بخش ثبت تغییرات محصولات
  • ثبت گالری تصاویر ویرایش شده
  • ثبت فیلتر های ویرایش شده
  • ثبت نهایی ویرایش محصول
  • خروجی مرحله ای و رفع خطا های بلقوه

قسمت هفتاد و یکم:

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

مباحث این جلسه:

  • ادامه بخش ویرایش محصولات
  • ایجاد اکشن برای ثبت تغییرات
  • اعتبارسنجی فیلدهای فرم ویرایش
  • ثبت تصویر شاخص جدید
  • نام گذاری تصاویر به صورت تصادفی

قسمت هفتاد و چهارم:

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

مباحث این جلسه:

  • ادامه بخش اطلاع رسانی از اتمام موجودی محصول
  • ارسال پیام سیستمی به کاربران
  • بررسی برنده مزایده برگزار شده
  • ارسال پیام پیروزی به کاربر برنده مزایده
  • ارسال پیام اتمام مزایده به کاربران شرکت کننده
  • ثبت اطلاعات کاربر برنده مزایده در سبد خرید جهت پرداخت نهایی

قسمت هفتاد و سوم:

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

مباحث این جلسه:

  • کنترل زمان شرکت در مزایده
  • پنهان سازی و غیرفعال کردن نمایش محصولات مزایده ای با زمان به اتمام رسیده
  • نمایش هشدار برای محصولاتی که موجودی ندارند
  • ایجاد جدول پیام خصوصی
  • امکان ارسال پیام خصوصی بین کاربران

قسمت هفتاد و ششم:

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

مباحث این جلسه:

  • ایجاد بخش مدیریت پیام های خصوصی
  • مشاهده جزیئات پیام خصوصی
  • فراهم سازی امنیت بخش پیام خصوصی
  • ایجاد متا دیتای لازم

قسمت هفتاد و پنجم:

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

مباحث این جلسه:

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

قسمت هفتاد و هشتم:

در این قسمت به حذف پیامهای دریافتی می پردازیم و یک تفاوت بین پیام های خوانده شده و نخوانده برای هرکاربر در مسیج باکس فراهم می کنیم.

مباحث این جلسه:

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

قسمت هفتاد و هفتم:

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

مباحث این جلسه:

  • ادامه بخش مدیریت پیام خصوصی
  • امکان تشخیص سیستمی بودن پیام
  • امکان نمایش نام فرستنده پیام
  • نمایش تمامی جزئیات پیام خصوصی ارسال شده

قسمت هشتادم:

مباحث این جلسه:

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

قسمت هفتاد و نهم:

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

مباحث این جلسه:

  • ادامه بخش مدیریت پیام
  • ارسال پیام خصوصی جدید
  • استفاده از کد Captcha برای ارسال پیام
  • ایجاد امنیت در ارسال پیام
  • نحوه نمایش پیام مناسب جهت بررسی های فرم ارسال پیام

قسمت هشتاد و دوم:

مباحث این جلسه:

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

قسمت هشتاد و یکم:

مباحث این جلسه:

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

قسمت هشتاد و چهارم:

مباحث این جلسه:

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

قسمت هشتاد و سوم:

مباحث این جلسه:

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

قسمت هشتاد و ششم:

مباحث این جلسه:

  • ایجاد بخش پرداخت انلاین مزایده
  • پیاده سازی پی لاین به صورت پرداخت تک محصولی
  • جلوگیری از خطای غیرمنتظره
  • ارسال داده به سمت درگاه پرداخت

قسمت هشتاد و پنجم:

مباحث این جلسه:

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

قسمت هشتاد و هشتم:

مباحث این جلسه:

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

قسمت هشتاد و هفتم:

مباحث این جلسه:

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

قسمت نودم:

مباحث این جلسه:

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

قسمت هشتاد و نهم:

مباحث این جلسه:

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

قسمت نود و دوم:

مباحث این جلسه:

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

قسمت نود و یکم:

مباحث این جلسه:

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

قسمت نود و چهارم:

مباحث این جلسه:

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

قسمت نود و سوم:

مباحث این جلسه:

  • ایجاد بخش مدیریت تنظیمات سایت
  • امکان ویرایش برای تنظیمات
  • ساخت متادیتا های تنظیمات

قسمت نود و ششم:

مباحث این جلسه:

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

قسمت نود و پنجم:

مباحث این جلسه:

  • ادامه بخش مدیریت اسلایدر
  • امکان ویرایش اسلایدر
  • فراهم کردن بخش دلخواه برای تغییر دادن یا ندادن تصویر اسلایدر هنگام ویرایش
  • ایجاد اعتبار سنجی ها روی فرم های اسلایدر
  • ذخیره کردن تصاویر روی پوشه مشخص

قسمت نود و هشتم:

مباحث این جلسه:

  • ادامه بخش مدیریت فیلترها
  • اضافه کردن فیلتر به گروهای فیلتری
  • حذف فیلترهای هر گروه
  • امکان حذف گروهای اصلی فیلترها

قسمت نود و هفتم:

مباحث این جلسه:

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

قسمت صدم:

مباحث این جلسه:

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

قسمت نود و نهم:

مباحث این جلسه:

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

قسمت صد و دوم:

مباحث این جلسه:

  • ایجاد بخش مدیریت وضعیت ارسال محصول
  • امکان ویرایش وضعیت ارسال
  • حذف و اضافه کردن وضعیت ارسال
  • متا دیتا و اعتبارسنجی وضعیت ها

قسمت صد و یکم:

مباحث این جلسه:

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

قسمت صد و چهارم:

مباحث این جلسه:

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

قسمت صد و سوم:

مباحث این جلسه:

  • ایجاد بخش مدیریت کاربران
  • امکان غیرفعال کردن دسترسی کاربر
  • امکان فعالسازی کاربر
  • مشاهده جزئیات کامل هرکاربر

قسمت صد و ششم:

مباحث این جلسه:

  • ایجاد متا دیتا برای صورتحساب
  • اعتبارسنجی سمت سرور برای صورتحساب
  • نمایش اطلاعات بانکی روی صورتحساب برای مدیر
  • تکمیل بخش تسویه حساب

قسمت صد و پنجم:

مباحث این جلسه:

  • ادامه بخش مدیریت صورت حساب
  • اطلاع رسانی به فروشنده با پیام خصوصی از واریز مبلغ به حسابش
  • نمایش جزئیات صورتحساب درخواست کننده تسویه
  • اطلاع رسانی به فروشنده با ایمیل از واریز مبلغ به حسابش
  • صفرشدن صورتحساب بعد از تسویه

قسمت صد و نهم:

مباحث این جلسه:

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

قسمت صد و هفت و هشت:

مباحث این جلسه:

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

قسمت صد و یازدهم:

مباحث این جلسه:

  • تاریخچه خرید فایل های دانلودی
  • امکان تمدید لینک دانلود بعد از انقضای لینک موقت
  • امکان فعالسازی لینک دانلود
  • کنترل دسترسی هرکاربر برای لینک خریداری شده خود

قسمت صد و دهم:

مباحث این جلسه:

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

قسمت صد و سیزدهم:

مباحث این جلسه:

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

قسمت صد و دوازدهم:

مباحث این جلسه:

  • ثبت محصول دانلودی
  • امکان بارگذاری فایل در هنگام ثبت محصول
  • قراردادن فیلتر و دسته برای محصول دانلودی
  • نمایش جزئیات محصول دانلودی
  • اتمام بخش کد نویسی دوره
لینک کوتاه شده مطلب: http://www.esfandune.ir/aE7aG

درباره baharluii

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

ما را دنبال کنید:


آموزش های پیشنهادی سایت (نمایش همه):


۵۴ نظر

  • مهدی گفت:

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

  • سعید گفت:

    با سلام، اولا این آموزش صفر تا صد هست دیگه؟
    دوما پایگاه داده با استفاده از ADO کار می شود یا EF

  • amir گفت:

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

    • baharluii گفت:

      درود
      MVC 6 که ترکیبی از Web API، MVC هست ورژن جدید MVC هست که شما با یادگیری MVC 5 با خوندن مفالات در زمینه نسخه ۶ هم میتونید به سادگی شروع به کار کنید.چون تفاوت عمده ای نداره مثلا ActionResultها تبدیل شده به IActionResult که از IEnumerable استفاده شده در نسخه ۵ هم ما IEnumerable رو داریم و باهاش کار میکنیم.

  • بهداد گفت:

    سلام
    لطفا امکان خرید یک مرحله و دانلود کل پکیج رو فراهم کنید
    با سپاس

  • بنیامین گفت:

    سلام…
    ببخشید من پک کاملشو میخوام نمیشه پست کنید …چون حجم اینترنت خیلی میخواد؟

  • محمد گفت:

    سلام من این آموزش رو خریداری کردم میشه سورس هم ارسال شه به ایمینم… ممنون

  • محمد گفت:

    سلام من این آموزش رو خریداری کردم میشه سورس هم ارسال شه به ایمیلم… ممنون

  • محمد گفت:

    انشالله اونو دیگه پولیش نکنید… ۱۰۰ تومان هزینه کمی نیست برای آموزش یک پروژه که پرداخت کردیم…ممنون از شما…

    • baharluii گفت:

      درود
      هنوز مشخص نیس رایگان باشه یا پولی.
      ولی شما الان برای یه کلاس اموزشی اگه بخواهید شرکت کنید در این زمینه ۴۰۰هزار حداقل باید پرداخت کنید ان هم برای فقط ۲۴ الی ۳۰ ساعت.درحالی که الان حدود ۷۵ ساعت اموزش رو با کمترین هزینه دارید استفاده میکنید

  • محمد گفت:

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

  • محمد گفت:

    سورس چی شد پس ؟؟؟

  • محمد گفت:

    آقا من ۱۰۰ داده بودم بابت آموزش بعد شما سورس گذاشتی ۵۰ هزار تومان؟!….

  • محمد گفت:

    یادم رفت بگم… دم شما گرم…

  • محمد گفت:

    آقای فتاحی من ایمیل فرستادم خدمتتون

  • محمد گفت:

    آقا این کامنت هام بررسی نمیشه ظاهرآ… پس کی ایمیل بررسی میشه؟

  • محمد گفت:

    سلام و تبریک عید …. مگه نگفتین اونایی که بسته کامل رو خریدن سورس رو بصورت رایگان بهشون می دیم
    ایمیلی که باهاش بسته کامل رو خریدین بفرستین تا بررسی کنیم ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟ پس چی شد

  • عباس گفت:

    سلام
    این چه وضع لینک دادن هست. یک ساعت معطل دانلود میشیم. خب همه را با هم یه فایل فشرده کنید بعد لینکش را بفرستید این جوری ۱۱۳ فایل را باید جدا جدا دانلود کنیم. بابت این دانلود بیش از ۱۰۰ تومن دارید میگیرید. خدا کنه توضیحاتش این جوری نباشه.

    • عباس گفت:

      به نام خدا
      باز هم سلام
      با وجود این که خیلی بد لینک داده بودید ولی آموزش خیلی عالی بود تا الان که ۱۵ قسمت را دیدم با وجود این که خودم برنامه نویسم و به زبان های مختلفی از جمله asp.net و مدل mvc برنامه نوشته ام ولی این آموزش خیلی برام مفید بود به ویژه نکاتی که در مورد ایندکس گذاری گفته شد و همچنین repository. تا الان که واقعا راضی بودم. دم شما گرم. فقط یه نکته مهم وجود داره که اکثر تلفظ های انگلیسی مدرس مشکل داره. یه کم باید روی این تلفظ ها کار کنن.
      با تشکر

  • بابک گفت:

    با سلام
    می خواستم بپرسم قسمت طراحی CMS توضیح داده شده؟
    با تشکر

  • شادی گفت:

    سلام.
    من هرچی داخل سایت رو گشتم قیمت کل دوره ASP رو پیدا نکردم. هزینه دوره کاملش شامل مقدماتی و پیشرفته و پروژه محور چقدره؟
    ممنون.

  • سجاد گفت:

    پسوردش چرا میزنم esfandune.ir باز نمیکنه؟

  • سجاد گفت:

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

  • کیومرث گفت:

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

  • خسروانی گفت:

    میخواستم بدونم حدودا چقدر زمان میبره طراحی این فروشکاه؟چون واسه پروژه پایانی دانشگاه میخوام اما وقت زیادی ندارم.

  • Atefe گفت:

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

    • baharluii گفت:

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

  • Atefe گفت:

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

  • shakila گفت:

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

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

  • مرجان گفت:

    سلام من سورس پروژه و دانلد کردم ولی ران نمیشه،مشکلش اینه که به دیتا بیس وصل نمیشه و توی سرچی که زدم متوجه شدم connectionstring مشکل داره،چطور میتونم حلش کنم؟

  • حامد گفت:

    سلام من این آموزش رو همراه سورس خریداری کردم
    لطفا راهنماییم کنید که چطور میتونم سورس پروژه رو بدون مشکل روی سیستم خودم اجرا کنم ؛ چه مراحلی رو باید طی کنم که بدون مشکل اجرا بشه؟

    • baharluii گفت:

      سلام.شما باید کانفیگ پروزه رو با مسیر و نام پایگاه داده خود تنظیم کنید. بک اپ پایگاه را هم ریستور کنید داخل Sql

      • حامد گفت:

        ضمن عرض سلام و خسته نباشید خدمت استاد گرامی
        متاسفانه فایل بک آپ دیتابیس در پکیجی که دانلود کردم موجود نبود ممنون میشم اگر امکانش هست بک آپ دیتابیس رو برای بنده ایمیل بفرمایید.
        نکته دیگه اینکه من تا قسمت ۴۸ این پروژه گام به گام بدون مشکل پیش رفتم اما در بخش payline دچار مشکل شدم اگر زحمت بکشین و آموزش این قسمت رو هم طبق سایت payline.ir به روزرسانی کنید ممنون میشم

        • baharluii گفت:

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

          • حامد گفت:

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

          • حامد گفت:

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

  • محسن گفت:

    درود و ادب.
    این آموزش را یکی از دوستان به من معرفی کرده است.
    من اطلاعاتی در زمینه برنامه نویسی و طراحی وب ندارم.
    اطلاعاتم در حد تعدادی کد html است.
    چه پیش نیازهایی این آموزش میخواد؟
    نیاز است قبل از این، دوره های خاصی را طی کنم؟
    ضمناً خرید به چه شکلی است؟ دانلودی یا پستی؟
    و اگر دانلودی است، لینکها به گونه ای است که راحت و با سرعت زیاد بشه دانلود کرد یا نه؟ منظورم اینه که لینکها مستقیمه؟
    کیفیت فایلهای تصویری چقدره؟ ۷۲۰p یا ۱۰۸۰p؟
    ممنون میشم سریع پاسخ دهید.
    روز خوش.

نظر خود را بیان کنید

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