آموزش ASP.NET Core MVC [.NET 8] - راهنمای کامل [ویدئو]

ASP.NET Core MVC [.NET 8] - The Complete Guide [Video]

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: این دوره با مقدمه ای آغاز می شود و ابزارهای ضروری و نقشه راه روشنی را برای سفر یادگیری شما آماده می کند. به اصول NET Core، درک معماری MVC، پیچیدگی‌های مسیریابی و تزریق وابستگی بپردازید. همانطور که دوره پیشرفت می کند، به عملیات CRUD دسته بندی و محصول می پردازید، و تجربه عملی را با اتصال پایگاه داده، هسته چارچوب نهادی، و توسعه UI پویا به دست خواهید آورد. ما تفاوت‌های ظریف پروژه‌های Razor و اهمیت معماری N-Tier را یاد می‌گیریم و درک شما از ساختارهای کد مقیاس‌پذیر و قابل نگهداری را افزایش می‌دهیم. ماژول Repository Pattern درک شما را از مدیریت کارآمد داده ها عمیق تر می کند و منجر به انتقال یکپارچه پایگاه داده می شود. ما همچنین اجرای سبد خرید، پردازش سفارش و مدیریت کاربر را پوشش خواهیم داد. شما با ویژگی‌های پیشرفته‌ای مانند مدیریت تصویر محصول، ورود به سیستم اجتماعی، و عناصر رابط کاربری تعاملی مقابله خواهید کرد و اطمینان حاصل می‌کنید که پلت فرم تجارت الکترونیک شما برجسته است. با نزدیک شدن به اوج دوره، تمرکز بر جنبه های حیاتی احراز هویت کاربر، مدیریت نقش، و تجارب کاربری ایمن با .NET Core Identity تغییر می کند. ماژول های نهایی شما را از طریق استقرار برنامه خود، ادغام خدمات ایمیل با SendGrid و اصلاح پروژه خود برای استفاده در دنیای واقعی راهنمایی می کنند. اجرای عملیات CRUD برای محصولات و دسته ها پروژه های Razor را با ویژگی های پیشرفته توسعه و مدیریت کنید از الگوهای معماری و مخزن N-Tier برای برنامه های مقیاس پذیر استفاده کنید سبدهای خرید و فرآیندهای سفارش را بسازید و مدیریت کنید احراز هویت کاربر را یکپارچه کنید و نقش ها را با استفاده از NET Core Identity مدیریت کنید از تکنیک های استقرار و ادغام ایمیل استفاده کنید مدیریت موثر تصاویر چندین محصول و ورود به سیستم اجتماعی این دوره برای زبان آموزان در تمام سطوحی که علاقه مند به تسلط بر ASP.NET MVC Core (.NET 8) هستند، از اصول اولیه تا مفاهیم پیشرفته طراحی شده است. ایده آل برای هر کسی از مبتدیان توسعه وب تا حرفه ای های باتجربه، این یک راهنمای جامع برای کسانی است که به دنبال تسلط بر آخرین چارچوب مایکروسافت و طراحی پروژه های در مقیاس بزرگ با استفاده از فناوری های پیشرفته هستند. شرکت کنندگان ایده آل باید 3-6 ماه در برنامه نویسی C# تجربه داشته باشند و آشنایی با ابزارهایی مانند Visual Studio 2022، SQL Server Management Studio و NET 6 برای بهره مندی کامل از محتوای دوره توصیه می شود. پوشش جامع NET Core MVC با تمرکز بر تجارت الکترونیک * بررسی دقیق ویژگی های پیشرفته مانند الگوهای مخزن و معماری N-Tier * نکات و تکنیک های عملی برای استقرار و ادغام

سرفصل ها و درس ها

خوش آمدید و شروع به کار Welcome & Getting Started

  • خوش آمدی Welcome

  • خوش آمدی Welcome

  • آنچه را که خواهیم ساخت What we will Build

  • آنچه را که خواهیم ساخت What we will Build

  • نقشه راه Dot Net Core Dot Net Core Roadmap

  • نقشه راه Dot Net Core Dot Net Core Roadmap

  • منابع پروژه Project Resources

  • منابع پروژه Project Resources

  • پیش نیازها Prerequisites

  • پیش نیازها Prerequisites

  • ابزار مورد نیاز Tools Needed

  • ابزار مورد نیاز Tools Needed

  • NET 8 و VS Preview را دانلود کنید Download .NET 8 and VS Preview

  • NET 8 و VS Preview را دانلود کنید Download .NET 8 and VS Preview

  • بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

  • ایجاد پروژه Create Project

  • ایجاد پروژه Create Project

  • فایل پروژه Project File

  • فایل پروژه Project File

  • تنظیمات را راه اندازی کنید Launch Settings

  • تنظیمات را راه اندازی کنید Launch Settings

  • wwwroot و appsettings wwwroot and appsettings

  • wwwroot و appsettings wwwroot and appsettings

  • فایل برنامه Program File

  • فایل برنامه Program File

  • معماری MVC MVC Architecture

  • معماری MVC MVC Architecture

  • بررسی اجمالی مسیریابی Routing Overview

  • بررسی اجمالی مسیریابی Routing Overview

  • مسیریابی در عمل Routing in Action

  • مسیریابی در عمل Routing in Action

  • نماهای پیش فرض Default Views

  • نماهای پیش فرض Default Views

  • تزریق وابستگی چیست؟ What is Dependency Injection?

  • تزریق وابستگی چیست؟ What is Dependency Injection?

  • راحت برو! Go Easy on Yourself!

  • راحت برو! Go Easy on Yourself!

دسته عملیات CRUD Category CRUD Operations

  • ایجاد مدل دسته بندی Create Category Model

  • ایجاد مدل دسته بندی Create Category Model

  • حاشیه نویسی داده ها Data Annotations

  • حاشیه نویسی داده ها Data Annotations

  • رشته اتصال Connection String

  • رشته اتصال Connection String

  • بسته های Nuget برای Entity Framework Core Nuget Packages for Entity Framework Core

  • بسته های Nuget برای Entity Framework Core Nuget Packages for Entity Framework Core

  • راه اندازی ApplicationDbContext Setup ApplicationDbContext

  • راه اندازی ApplicationDbContext Setup ApplicationDbContext

  • ایجاد پایگاه داده Create Database

  • ایجاد پایگاه داده Create Database

  • ایجاد جدول دسته بندی Create Category Table

  • ایجاد جدول دسته بندی Create Category Table

  • کنترل کننده دسته را اضافه کنید Add Category Controller

  • کنترل کننده دسته را اضافه کنید Add Category Controller

  • پیوند دسته را در هدر اضافه کنید Add Category Link in Header

  • پیوند دسته را در هدر اضافه کنید Add Category Link in Header

  • جدول دسته بندی بذر Seed Category Table

  • جدول دسته بندی بذر Seed Category Table

  • همه دسته ها را دریافت کنید Get all Categories

  • همه دسته ها را دریافت کنید Get all Categories

  • بارگذاری مجدد داغ Hot Reload

  • بارگذاری مجدد داغ Hot Reload

  • نمایش همه دسته ها Display all Categories

  • نمایش همه دسته ها Display all Categories

  • تم Bootswatch و نمادهای Bootstrap Bootswatch Theme and Bootstrap Icons

  • تم Bootswatch و نمادهای Bootstrap Bootswatch Theme and Bootstrap Icons

  • صفحه فهرست دسته بندی طراحی Design Category List Page

  • صفحه فهرست دسته بندی طراحی Design Category List Page

  • ایجاد رابط کاربری دسته Create Category UI

  • ایجاد رابط کاربری دسته Create Category UI

  • راهنماهای برچسب ورودی Input Tag Helpers

  • راهنماهای برچسب ورودی Input Tag Helpers

  • ایجاد دسته Create Category

  • ایجاد دسته Create Category

  • اعتبار سنجی سمت سرور Server Side Validations

  • اعتبار سنجی سمت سرور Server Side Validations

  • اعتبار سنجی سفارشی Custom Validations

  • اعتبار سنجی سفارشی Custom Validations

  • خلاصه اعتبار سنجی Asp Asp Validation Summary

  • خلاصه اعتبار سنجی Asp Asp Validation Summary

  • اعتبار سنجی سمت مشتری Client Side Validation

  • اعتبار سنجی سمت مشتری Client Side Validation

  • دکمه های ویرایش و حذف Edit and Delete Buttons

  • دکمه های ویرایش و حذف Edit and Delete Buttons

  • دریافت جزئیات دسته برای ویرایش Get Category Details to Edit

  • دریافت جزئیات دسته برای ویرایش Get Category Details to Edit

  • به روز رسانی دسته Update Category

  • به روز رسانی دسته Update Category

  • به روز رسانی رده در عمل Update Category in Action

  • به روز رسانی رده در عمل Update Category in Action

  • دریافت و ارسال اقدام برای حذف دسته Get and Post Action for Delete Category

  • دریافت و ارسال اقدام برای حذف دسته Get and Post Action for Delete Category

  • حذف دسته در عمل Delete Category in Action

  • حذف دسته در عمل Delete Category in Action

  • TempData TempData

  • TempData TempData

  • نماهای جزئی Partial Views

  • نماهای جزئی Partial Views

  • اطلاعیه توستر Toastr Notification

  • اطلاعیه توستر Toastr Notification

دسته عملیات CRUD Category CRUD Operations

پروژه تیغ Razor Project

  • ایجاد پروژه Razor Create Razor Project

  • ایجاد پروژه Razor Create Razor Project

  • چه چیزی در پروژه Razor متفاوت است؟ What's Different in Razor Project?

  • چه چیزی در پروژه Razor متفاوت است؟ What's Different in Razor Project?

  • راه اندازی EF Core Setup EF Core

  • راه اندازی EF Core Setup EF Core

  • اولین صفحه Razor ایجاد کنید Create first Razor Page

  • اولین صفحه Razor ایجاد کنید Create first Razor Page

  • نمایش همه دسته ها Display all Categories

  • نمایش همه دسته ها Display all Categories

  • ایجاد رابط کاربری دسته Create Category UI

  • ایجاد رابط کاربری دسته Create Category UI

  • دسته بندی پست Handler را ایجاد کنید Create Category Post Handler

  • دسته بندی پست Handler را ایجاد کنید Create Category Post Handler

  • ویرایش و حذف دسته Edit and Delete Category

  • ویرایش و حذف دسته Edit and Delete Category

  • اعلان‌های توستر و نماهای جزئی Toastr Notifications and Partial Views

  • اعلان‌های توستر و نماهای جزئی Toastr Notifications and Partial Views

پروژه تیغ Razor Project

معماری N-Tier N-Tier Architecture

  • پروژه های بیشتر ایجاد کنید Create More Projects

  • پروژه های بیشتر ایجاد کنید Create More Projects

  • اصلاح استایل Modify Styling

  • اصلاح استایل Modify Styling

  • UI صفحات دسته بندی را تغییر دهید Modify UI of Category Pages

  • UI صفحات دسته بندی را تغییر دهید Modify UI of Category Pages

  • معماری N-Tier N-Tier Architecture

  • معماری N-Tier N-Tier Architecture

  • نحوه تنظیم مجدد پایگاه داده How to Reset Database

  • نحوه تنظیم مجدد پایگاه داده How to Reset Database

  • پاداش - طول عمر خدمات تزریق وابستگی Bonus - Dependency Injection Service Lifetimes

  • پاداش - طول عمر خدمات تزریق وابستگی Bonus - Dependency Injection Service Lifetimes

معماری N-Tier N-Tier Architecture

الگوی مخزن Repository Pattern

  • رابط IRRepository IRepository Interface

  • رابط IRRepository IRepository Interface

  • پیاده سازی رابط مخزن Implement Repository Interface

  • پیاده سازی رابط مخزن Implement Repository Interface

  • ICategoryRepository را پیاده سازی کنید Implement ICategoryRepository

  • ICategoryRepository را پیاده سازی کنید Implement ICategoryRepository

  • اجرای مخزن دسته Implement Category Repository

  • اجرای مخزن دسته Implement Category Repository

  • DbContext را با Category Repository جایگزین کنید Replace DbContext with Category Repository

  • DbContext را با Category Repository جایگزین کنید Replace DbContext with Category Repository

  • انتقال به یک پایگاه داده متفاوت چقدر آسان است؟ How Easy is it to move to a Different Database?

  • انتقال به یک پایگاه داده متفاوت چقدر آسان است؟ How Easy is it to move to a Different Database?

  • تغییر نام پروژه و حل مسائل Renaming Project and Solving Issues

  • تغییر نام پروژه و حل مسائل Renaming Project and Solving Issues

  • پیاده سازی UnitOfWork UnitOfWork Implementation

  • پیاده سازی UnitOfWork UnitOfWork Implementation

  • UnitOfWork در عمل UnitOfWork in Action

  • UnitOfWork در عمل UnitOfWork in Action

  • مناطق در دات نت Areas in .NET

  • مناطق در دات نت Areas in .NET

  • کشویی در نوار نوار Dropdown in NavBar

  • کشویی در نوار نوار Dropdown in NavBar

الگوی مخزن Repository Pattern

CRUD محصول Product CRUD

  • ایجاد مدل محصول Create Product Model

  • ایجاد مدل محصول Create Product Model

  • محصول بذر و تکلیف 1 Seed Product and Assignment 1

  • محصول بذر و تکلیف 1 Seed Product and Assignment 1

  • راه حل تکلیف 1 - مخزن محصول و UnitOfWork Assignment 1 Solution - Product Repository and UnitOfWork

  • راه حل تکلیف 1 - مخزن محصول و UnitOfWork Assignment 1 Solution - Product Repository and UnitOfWork

  • تکلیف 2 - عملیات CRUD محصول Assignment 2 - Product CRUD Operations

  • تکلیف 2 - عملیات CRUD محصول Assignment 2 - Product CRUD Operations

  • راه حل تکلیف 2 - عملیات CRUD محصول Assignment 2 Solution - Product CRUD Operations

  • راه حل تکلیف 2 - عملیات CRUD محصول Assignment 2 Solution - Product CRUD Operations

  • کلید خارجی را در EF Core اضافه کنید Add Foreign Key in EF Core

  • کلید خارجی را در EF Core اضافه کنید Add Foreign Key in EF Core

  • اضافه کردن ستون آدرس تصویر Add Image Url Column

  • اضافه کردن ستون آدرس تصویر Add Image Url Column

  • پیش بینی ها در EF Core Projections in EF Core

  • پیش بینی ها در EF Core Projections in EF Core

  • Viewbag در عمل Viewbag in Action

  • Viewbag در عمل Viewbag in Action

  • ViewData در عمل ViewData in Action

  • ViewData در عمل ViewData in Action

  • بسته NuGet مستهلک شده (Microsoft.AspNetCore.Mvc.ViewFeatures) Depereciated NuGet Package (Microsoft.AspNetCore.Mvc.ViewFeatures)

  • بسته NuGet مستهلک شده (Microsoft.AspNetCore.Mvc.ViewFeatures) Depereciated NuGet Package (Microsoft.AspNetCore.Mvc.ViewFeatures)

  • مشاهده مدل های در عمل View Models in Action

  • مشاهده مدل های در عمل View Models in Action

  • ورودی آپلود فایل File Upload Input

  • ورودی آپلود فایل File Upload Input

  • ترکیب، ایجاد و ویرایش صفحات Combine, Create, and Edit Pages

  • ترکیب، ایجاد و ویرایش صفحات Combine, Create, and Edit Pages

  • ویرایشگر متن توانمند Rich Text Editor

  • ویرایشگر متن توانمند Rich Text Editor

  • ایجاد محصول Create Product

  • ایجاد محصول Create Product

  • نمایش تصویر در به روز رسانی Display Image on Update

  • نمایش تصویر در به روز رسانی Display Image on Update

  • تصویر را در به روز رسانی مدیریت کنید Handle Image on Update

  • تصویر را در به روز رسانی مدیریت کنید Handle Image on Update

  • کد سفارشی محصول را به روز کنید Update Product Custom Code

  • کد سفارشی محصول را به روز کنید Update Product Custom Code

  • بارگیری ویژگی های ناوبری Loading Navigation Properties

  • بارگیری ویژگی های ناوبری Loading Navigation Properties

  • DataTables API DataTables API

  • DataTables API DataTables API

  • بارگذاری جداول داده Load DataTables

  • بارگذاری جداول داده Load DataTables

  • تعداد ستون های جدول داده Datatable column count

  • تعداد ستون های جدول داده Datatable column count

  • لینک محصول را در DataTable ویرایش کنید Edit Product Link in DataTable

  • لینک محصول را در DataTable ویرایش کنید Edit Product Link in DataTable

  • حذف محصول Delete Product

  • حذف محصول Delete Product

  • SweetAlerts SweetAlerts

  • SweetAlerts SweetAlerts

CRUD محصول Product CRUD

صفحه اصلی و جزئیات Home and Details Page

  • صفحه نخست Home Page

  • صفحه نخست Home Page

  • جزئیات روش اقدام Details Action Method

  • جزئیات روش اقدام Details Action Method

  • UI جزئیات Details UI

  • UI جزئیات Details UI

صفحه اصلی و جزئیات Home and Details Page

هویت در NET Core Identity in .NET Core

  • هویت داربست Scaffold Identity

  • هویت داربست Scaffold Identity

  • مشکل هویت داربست (NET8) Scaffold Identity Issue (NET8)

  • مشکل هویت داربست (NET8) Scaffold Identity Issue (NET8)

  • آنچه اضافه شد را درک کنید Understand what Got Added

  • آنچه اضافه شد را درک کنید Understand what Got Added

  • جداول هویت را اضافه کنید Add Identity Tables

  • جداول هویت را اضافه کنید Add Identity Tables

  • گسترش هویت کاربر Extend Identity User

  • گسترش هویت کاربر Extend Identity User

  • ثبت نام کاربر Register a User

  • ثبت نام کاربر Register a User

  • ثبت نام کاربر برنامه Register an Application User

  • ثبت نام کاربر برنامه Register an Application User

  • ایجاد نقش در پایگاه داده Create Roles in Database

  • ایجاد نقش در پایگاه داده Create Roles in Database

  • تعیین نقش در ثبت نام Assign Roles on Registration

  • تعیین نقش در ثبت نام Assign Roles on Registration

  • مجوز در پروژه Authorization in Project

  • مجوز در پروژه Authorization in Project

  • رابط کاربری ورود و ثبت نام را به روز کنید Update Login and Register UI

  • رابط کاربری ورود و ثبت نام را به روز کنید Update Login and Register UI

  • ثبت سایر فیلدها Register Other Fields

  • فیلدهای دیگر را ثبت کنید Register Other Fields

  • اشکال رابط کاربری UI Bug

  • اشکال رابط کاربری UI Bug

هویت در NET Core Identity in .NET Core

شرکت نفت خام Company CRUD

  • چرا نقش شرکتی داریم؟ Why do we have a Company Role?

  • چرا نقش شرکتی داریم؟ Why do we have a Company Role?

  • تکلیف 3 Assignment 3

  • تکلیف 3 Assignment 3

  • راه حل تکلیف 3 - عملیات CRUD شرکت Assignment 3 Solution - Company CRUD Operations

  • راه حل تکلیف 3 - عملیات CRUD شرکت Assignment 3 Solution - Company CRUD Operations

  • نمایش کشویی شرکت Display Company Dropdown

  • نمایش کشویی شرکت Display Company Dropdown

  • تغییر حالت کشویی شرکت Toggle Company Dropdown

  • تغییر حالت کشویی شرکت Toggle Company Dropdown

  • ثبت نام کاربر شرکت Register Company User

  • ثبت نام کاربر شرکت Register Company User

شرکت نفت خام Company CRUD

سبد خرید Shopping Cart

  • اضافه کردن مدل سبد خرید Add Shopping Cart Model

  • اضافه کردن مدل سبد خرید Add Shopping Cart Model

  • سبد خرید را به مخزن اضافه کنید Add Shopping Cart to Repository

  • سبد خرید را به مخزن اضافه کنید Add Shopping Cart to Repository

  • اضافه کردن ApplicationUser Repository Add ApplicationUser Repository

  • اضافه کردن ApplicationUser Repository Add ApplicationUser Repository

  • صفحه مدل برای جزئیات چیست؟ What will be Model for Details Page?

  • صفحه مدل برای جزئیات چیست؟ What will be Model for Details Page?

  • به سبد خرید اضافه کنید Add to Cart

  • به سبد خرید اضافه کنید Add to Cart

  • با افزودن به سبد خرید مشکل را برطرف کنید Fix Issue with Add to Cart

  • با افزودن به سبد خرید مشکل را برطرف کنید Fix Issue with Add to Cart

  • یک اشکال عجیب و غریب A Weird Bug

  • یک اشکال عجیب و غریب A Weird Bug

  • رابط کاربری سبد خرید Shopping Cart UI

  • رابط کاربری سبد خرید Shopping Cart UI

  • دریافت سبد خرید Get Shopping Cart

  • دریافت سبد خرید Get Shopping Cart

  • کل سفارش را در سبد خرید دریافت کنید Get Order Total in Shopping Cart

  • کل سفارش را در سبد خرید دریافت کنید Get Order Total in Shopping Cart

  • سبد خرید پویا Dynamic Shopping Cart

  • سبد خرید پویا Dynamic Shopping Cart

  • به روز رسانی مقدار در سبد خرید Update Quantity in Shopping Cart

  • به روز رسانی مقدار در سبد خرید Update Quantity in Shopping Cart

  • سفارش خلاصه UI Order Summary UI

  • سفارش خلاصه UI Order Summary UI

سبد خرید Shopping Cart

تایید سفارش Order Confirmation

  • مدل سرصفحه و جزئیات سفارش را ایجاد کنید Create Order Header and Details Model

  • مدل سرصفحه و جزئیات سفارش را ایجاد کنید Create Order Header and Details Model

  • هدر سفارش و مخزن جزئیات را اضافه کنید Add Order Header and Detail Repository

  • هدر سفارش و مخزن جزئیات را اضافه کنید Add Order Header and Detail Repository

  • ShoppingCartVM را پویاتر کنید Make ShoppingCartVM more Dynamic

  • ShoppingCartVM را پویاتر کنید Make ShoppingCartVM more Dynamic

  • خلاصه روش اقدام GET Summary GET Action Method

  • خلاصه روش اقدام GET Summary GET Action Method

  • رابط کاربری خلاصه را با داده بارگیری کنید Load Summary UI with Data

  • رابط کاربری خلاصه را با داده بارگیری کنید Load Summary UI with Data

  • وضعیت سفارش Order Status

  • وضعیت سفارش Order Status

  • خلاصه عمل POST Summary POST Action

  • خلاصه عمل POST Summary POST Action

  • ثبت سفارش برای حساب های شرکت Place Order for Company Accounts

  • ثبت سفارش برای حساب های شرکت Place Order for Company Accounts

  • برای حساب Stripe ثبت نام کنید Register for Stripe Account

  • برای حساب Stripe ثبت نام کنید Register for Stripe Account

  • Stripe را در پروژه پیکربندی کنید Configure Stripe in Project

  • Stripe را در پروژه پیکربندی کنید Configure Stripe in Project

  • روش‌های کمکی را در مخزن سرصفحه سفارش اضافه کنید Add Helper Methods in Order Header Repository

  • روش‌های کمکی را در مخزن سرصفحه سفارش اضافه کنید Add Helper Methods in Order Header Repository

  • راه راه در عمل Stripe in Action

  • راه راه در عمل Stripe in Action

  • پرداخت Stripe را تأیید کنید Confirm Stripe Payment

  • پرداخت Stripe را تأیید کنید Confirm Stripe Payment

  • سفارش با Stripe با موفقیت انجام شد Order Placed Successfully with Stripe

  • سفارش با Stripe با موفقیت انجام شد Order Placed Successfully with Stripe

تایید سفارش Order Confirmation

مدیریت سفارش Order Management

  • OrderVM و Order Controller OrderVM and Order Controller

  • OrderVM و Order Controller OrderVM and Order Controller

  • UI فهرست سفارش Order List UI

  • UI فهرست سفارش Order List UI

  • افزودن فیلتر وضعیت Add Status Filter

  • افزودن فیلتر وضعیت Add Status Filter

  • وضعیت انتخاب شده را فعال کنید Make Status Selected Active

  • وضعیت انتخاب شده را فعال کنید Make Status Selected Active

  • نسخه ی نمایشی - فیلترها در فهرست ترتیب Demo - Filters in Order List

  • نسخه ی نمایشی - فیلترها در فهرست ترتیب Demo - Filters in Order List

  • جزئیات سفارش دریافت اقدام Order Details Get Action

  • جزئیات سفارش دریافت اقدام Order Details Get Action

  • در حال بارگیری سربرگ جزئیات سفارش Loading Order Details Header

  • در حال بارگیری سربرگ جزئیات سفارش Loading Order Details Header

  • نمایش جزئیات سفارش Display Order Details

  • نمایش جزئیات سفارش Display Order Details

  • به روز رسانی جزئیات سفارش Update Order Details

  • به روز رسانی جزئیات سفارش Update Order Details

  • فقط مدیر و کارمند می توانند همه سفارش ها را ببینند Only Admin and Employee Can See all Orders

  • فقط مدیر و کارمند می توانند همه سفارش ها را ببینند Only Admin and Employee Can See all Orders

  • منطق دکمه های پردازش سفارش Order Processing Buttons Logic

  • منطق دکمه های پردازش سفارش Order Processing Buttons Logic

  • سفارش ارسال Ship Order

  • سفارش ارسال Ship Order

  • لغو سفارش Cancel Order

  • لغو سفارش Cancel Order

  • فرآیند پرداخت تاخیری Process Delayed Payment

  • فرآیند پرداخت تاخیری Process Delayed Payment

مدیریت سفارش Order Management

مفاهیم پیشرفته Advance Concepts

  • مجوز Authorization

  • مجوز Authorization

  • جلسه در NET Core Session in .NET Core

  • جلسه در NET Core Session in .NET Core

  • حذف از Session و Bug Remove from Session and Bug

  • حذف از Session و Bug Remove from Session and Bug

  • حل اشکال و خروج Bug Solution and Logout

  • حل اشکال و خروج Bug Solution and Logout

  • ایجاد کامپوننت View Create View Component

  • ایجاد کامپوننت View Create View Component

  • مشاهده کامپوننت در عمل View Component in Action

  • مشاهده کامپوننت در عمل View Component in Action

  • ورود به سیستم اجتماعی فیس بوک Facebook Social Login

  • ورود به سیستم اجتماعی فیس بوک Facebook Social Login

  • فیس بوک ورود در عمل Facebook Login in Action

  • فیس بوک ورود در عمل Facebook Login in Action

  • ایجاد اکانت مدیریت و کارمند Creating Admin and Employee Accounts

  • ایجاد اکانت مدیریت و کارمند Creating Admin and Employee Accounts

  • اشکال جلسه Session Bug

  • اشکال جلسه Session Bug

مفاهیم پیشرفته Advance Concepts

استقرار و ایمیل Deployment & Email

  • DBInitializer DBInitializer

  • DBInitializer DBInitializer

  • پیاده سازی DBInitializer DBInitializer Implementation

  • پیاده سازی DBInitializer DBInitializer Implementation

  • DBInitializer در عمل DBInitializer in Action

  • DBInitializer در عمل DBInitializer in Action

  • راه اندازی ایمیل SendGrid SendGrid Email Setup

  • راه اندازی ایمیل SendGrid SendGrid Email Setup

  • SendGrid در عمل SendGrid in Action

  • SendGrid در عمل SendGrid in Action

  • سرور و پایگاه داده Azure SQL ایجاد کنید Create Azure SQL Server and Database

  • سرور و پایگاه داده Azure SQL ایجاد کنید Create Azure SQL Server and Database

  • به Net 7 تنزل دهید Downgrade to Net 7

  • به Net 7 تنزل دهید Downgrade to Net 7

  • استقرار تولید Azure Azure Production Deployment

  • استقرار تولید Azure Azure Production Deployment

  • استقرار Azure در عمل Azure Deployment in Action

  • استقرار Azure در عمل Azure Deployment in Action

  • آدرس فیس بوک Facebook Url

  • آدرس فیس بوک Facebook Url

استقرار و ایمیل Deployment & Email

مدیریت کاربر User Management

  • نمایش لیست کاربران Display User List

  • نمایش لیست کاربران Display User List

  • نمایش نام شرکت Display Company Name

  • نمایش نام شرکت Display Company Name

  • نمایش نقش ها Display Roles

  • نمایش نقش ها Display Roles

  • روش اقدام قفل باز کردن قفل Lock Unlock Action Method

  • روش اقدام قفل باز کردن قفل Lock Unlock Action Method

  • قفل باز کردن قفل در عمل Lock Unlock in Action

  • قفل باز کردن قفل در عمل Lock Unlock in Action

  • تکلیف 4 - نقش کاربر Assignment 4 - User Role

  • تکلیف 4 - نقش کاربر Assignment 4 - User Role

  • تکلیف 4 راه حل قسمت 1 - مشاهده کد Assignment 4 Solution Part 1 - View Code

  • تکلیف 4 راه حل قسمت 1 - مشاهده کد Assignment 4 Solution Part 1 - View Code

  • تکلیف 4 راه حل قسمت 2 - منطق نقش Assignment 4 Solution Part 2 - Role Logic

  • تکلیف 4 راه حل قسمت 2 - منطق نقش Assignment 4 Solution Part 2 - Role Logic

مدیریت کاربر User Management

تصویر چند محصول Multiple Product Image

  • وظیفه بعدی Next Task

  • وظیفه بعدی Next Task

  • ImageUrl را از محصول حذف کنید Remove ImageUrl from Product

  • ImageUrl را از محصول حذف کنید Remove ImageUrl from Product

  • جدول تصویر محصول Product Image Table

  • جدول تصویر محصول Product Image Table

  • افزودن مخزن تصویر محصول Add Product Image Repository

  • افزودن مخزن تصویر محصول Add Product Image Repository

  • آپلود تصاویر در محصول Upsert Upload Images on Product Upsert

  • آپلود تصاویر در محصول Upsert Upload Images on Product Upsert

  • نسخه ی نمایشی - آپلود تصاویر Demo - Upload Images

  • نسخه ی نمایشی - آپلود تصاویر Demo - Upload Images

  • نمایش تصویر در صفحه به روز رسانی محصول Display Image on Update Product Page

  • نمایش تصویر در صفحه به روز رسانی محصول Display Image on Update Product Page

  • حذف تصویر Delete Image

  • حذف تصویر Delete Image

  • حذف محصول Delete Product

  • حذف محصول Delete Product

  • نمایش تصویر در سبد خرید Display Image in Shopping Cart

  • نمایش تصویر در سبد خرید Display Image in Shopping Cart

  • بوت استرپ چرخ فلک Bootstrap Carousel

  • بوت استرپ چرخ فلک Bootstrap Carousel

  • تکلیف 5 - کنترل کننده کاربر Assignment 5 - User Controller

  • تکلیف 5 - کنترل کننده کاربر Assignment 5 - User Controller

  • حل تکلیف 5 - کنترل کننده کاربر Assignment 5 Solution - User Controller

  • حل تکلیف 5 - کنترل کننده کاربر Assignment 5 Solution - User Controller

  • ورود به سیستم اجتماعی مایکروسافت Microsoft Social Login

  • ورود به سیستم اجتماعی مایکروسافت Microsoft Social Login

  • نسخه NET را ارتقا دهید Upgrade .NET Version

  • نسخه NET را ارتقا دهید Upgrade .NET Version

  • با استفاده از ویژوال استودیو، برنامه را در Azure اجرا کنید Deploy Application to Azure using Visual Studio

  • با استفاده از ویژوال استودیو، برنامه را در Azure اجرا کنید Deploy Application to Azure using Visual Studio

تصویر چند محصول Multiple Product Image

نمایش نظرات

آموزش ASP.NET Core MVC [.NET 8] - راهنمای کامل [ویدئو]
جزییات دوره
16 h 45 m
209
Packtpub Packtpub
(آخرین آپدیت)
از 5
ندارد
دارد
دارد
Bhrugen Patel
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Bhrugen Patel Bhrugen Patel

Passionate Software Developer من یک مهندس نرم افزار پرشور و خلاق با تمرکز قوی بر روی سادگی و جزئیات کامل هستم. من از دوران دبیرستان برنامه نویسی کرده ام و با چندین وب و دسکتاپ با استفاده از دات نت درگیر بوده ام. من دارای مدرک کارشناسی ارشد در رشته علوم کامپیوتر و لیسانس مهندسی کامپیوتر هستم. من همچنین سالها تجربه کار با دات نت سی شارپ و نت ام وی سی را دارم. من از تدریس در کنار کار تمام وقتم لذت می برم. برای من، مهمترین بخش در مورد نوشتن و آموزش کد، حذف سختی های هر دانش آموزی است که مایل به یادگیری است اما نمی تواند منبع کافی را پیدا کند که به راحتی قابل درک باشد. کدنویسی راهی برای خلاقیت و سرگرمی است!