آموزش ASP.NET 6.0 - ساخت پروژه های وب عملی [ویدئو]

ASP.NET 6.0 - Build Hands-On Web Projects [Video]

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: این دوره ویدیویی جامع راهنمای گام به گام ساخت مفاهیم ضروری ASP.NET Core با استفاده از مثال‌های کدنویسی در ویژوال استودیو 2019 را ارائه می‌دهد. با شروع یک رویکرد عملی، فهرستی از کارهای برنامه Razor را با یک فهرست درونی ایجاد خواهید کرد. مجموعه حافظه، به دنبال ساخت همان برنامه با مفاهیم MVC برای تسهیل مطالعه مقایسه ای بین دو فناوری. Web API همچنین دارای بسته Serilog NuGet برای ورود به سیستم خطای ساختاری در فایل های متنی است که تجربه یادگیری جامعی را برای ساخت برنامه های مبتنی بر پایگاه داده با فناوری های محبوب ارائه می دهد. علاوه بر این، از طریق یک برنامه ASP.NET Core 3.1 MVC برای عملیات CRUD، در مورد Web API یاد خواهید گرفت، که به عنوان فرانت اند عمل می کند، در نتیجه این ایده را برای شما گسترش می دهد که API های عمومی را از طریق یک مشتری MVC داخلی مصرف کنید. این دوره ویدیویی همچنین دارای یک بخش اضافه شده در پایان در مورد ایجاد یک Web API با ASP.NET 6.0 با استفاده از EF Core است که این فرصت را برای شما فراهم می کند تا در مورد هر دو فناوری محبوب برای برنامه های کاربردی مبتنی بر پایگاه داده بیاموزید. با پایان این دوره ویدیویی، تجربه عملی در توسعه مفاهیم ASP.NET Core و ساخت اپلیکیشن های تحت وب با استفاده از فناوری های مدرن و رایج کسب خواهید کرد. همه منابع و فایل های کد در اینجا قرار می گیرند: https://github.com/PacktPublishing/ASP.NET-6.0---Build-Hands-On-Web-Projects درباره Razor Pages و قالب های MVC بیاموزید با اتصال مدل در ASP.NET Core آشنا شوید با میان افزار و برنامه نویسی ناهمزمان آشنا شوید کار با جداول پایگاه داده سرور SQL و مدیریت موثر داده ها را بیاموزید برای اطمینان از یکپارچگی داده ها، ویژگی های اعتبارسنجی را به کلاس مشتری خود اضافه کنید آموزش مهاجرت به ASP.NET 6.0 با استفاده از مدل Minimal Hosting این دوره ویدیویی برای توسعه دهندگان مبتدی، متوسط ​​و ارشد با حداقل یک سال تجربه C# و همچنین دانشجویان مهندسی نرم افزار و زبان آموزانی که به دنبال تغییر از Java/C++ هستند مناسب است. به ASP.NET دانش قبلی پرس و جوهای SQL و ساختار پایگاه داده توصیه می شود. شما به Visual Studio 2019 Community Version، NET Core 3.1 SDK یا جدیدتر، و MS-SQL Server (توسعه دهنده یا Express) با SQL Server Management Studio نیاز دارید. آموزش انتقال ASP.NET 3.1 به آخرین نسخه ASP.NET 6.0 برای بهبود عملکرد و عملکرد * یاد بگیرید چگونه با استفاده از Razor Pages، یک فناوری قدرتمند مورد استفاده در توسعه وب ASP.NET، پاسخ ایجاد کنید * یک برنامه کاربردی MVC مشتری را در همان برنامه توسعه دهید. راه حل ویژوال استودیو برای مصرف API ایجاد شده در بخش قبل

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

معرفی Introduction

  • تغییر عنوان دوره و مهاجرت به ASP.NET 6.0 Course Title Change and Migration to ASP.NET 6.0

  • تغییر عنوان دوره و مهاجرت به ASP.NET 6.0 Course Title Change and Migration to ASP.NET 6.0

  • من کی هستم؟ Who Am I?

  • من کی هستم؟ Who Am I?

  • معرفی Introduction

  • معرفی Introduction

اولین برنامه ASP.NET Core 3.1 خود را ایجاد کنید و در آن به عمق بپردازید Create and Take a Deep Dive into Your First ASP.NET Core 3.1 Application

  • آشنایی با فایل پروژه New Look Understanding the New Look Project File

  • آشنایی با فایل پروژه New Look Understanding the New Look Project File

  • کلاس برنامه و شی میزبان The Program Class and Host Object

  • کلاس برنامه و شی میزبان The Program Class and Host Object

  • کلاس راه اندازی - نحوه پیکربندی سرویس ها The Startup Class - How to Configure Services

  • کلاس راه اندازی - نحوه پیکربندی سرویس ها The Startup Class - How to Configure Services

  • کلاس راه اندازی - تعریف خط لوله میان افزار The Startup Class - Defining the Middleware Pipeline

  • کلاس راه اندازی - تعریف خط لوله میان افزار The Startup Class - Defining the Middleware Pipeline

  • چگونه صفحات Razor پاسخ ایجاد می کنند How Razor Pages Generate Response

  • چگونه صفحات Razor پاسخ ایجاد می کنند How Razor Pages Generate Response

  • خلاصه بخش Section Summary

  • خلاصه بخش Section Summary

اولین برنامه ASP.NET Core 3.1 خود را ایجاد کنید و در آن به عمق بپردازید Create and Take a Deep Dive into Your First ASP.NET Core 3.1 Application

میان افزار در ASP.NET Core 3.1 Middleware in ASP.NET Core 3.1

  • درباره Middleware About Middleware

  • درباره Middleware About Middleware

  • برنامه نویسی ناهمزمان از طریق برنامه کنسول Asynchronous Programming Through Console Application

  • برنامه نویسی ناهمزمان از طریق برنامه کنسول Asynchronous Programming Through Console Application

  • درخواست Delegate Usage برای Inline Middleware Request Delegate Usage for Inline Middleware

  • درخواست Delegate Usage برای Inline Middleware Request Delegate Usage for Inline Middleware

  • میان افزار سفارشی خود را ایجاد کنید Create Your Custom Middleware

  • میان افزار سفارشی خود را ایجاد کنید Create Your Custom Middleware

  • رفتار در ترکیب میان افزار را درک کنید Understand the Behavior on Combining Middleware

  • رفتار در ترکیب میان افزار را درک کنید Understand the Behavior on Combining Middleware

میان افزار در ASP.NET Core 3.1 Middleware in ASP.NET Core 3.1

نگاهی دقیق به صفحات Razor و برنامه MVC Detailed Look into Razor Pages and MVC Application

  • یک برنامه ToDo List Razor Pages ایجاد کنید Create a ToDo List Razor Pages Application

  • یک برنامه ToDo List Razor Pages ایجاد کنید Create a ToDo List Razor Pages Application

  • یک برنامه کامل MVC ToDo List بسازید Build a Complete MVC ToDo List Application

  • یک برنامه کامل MVC ToDo List بسازید Build a Complete MVC ToDo List Application

نگاهی دقیق به صفحات Razor و برنامه MVC Detailed Look into Razor Pages and MVC Application

اتصال مدل در هسته ASP.NET Model Binding in ASP.NET Core

  • مقدمه صحافی مدل Model Binding Introduction

  • مقدمه صحافی مدل Model Binding Introduction

  • یکپارچه سازی کد نمونه مخزن مایکروسافت GitHub Integrating Microsoft GitHub Repository Sample Code

  • یکپارچه سازی کد نمونه مخزن مایکروسافت GitHub Integrating Microsoft GitHub Repository Sample Code

اتصال مدل در هسته ASP.NET Model Binding in ASP.NET Core

مدیریت دولتی در هسته ASP.NET State Management in ASP.NET Core

  • کوکی ها برای مدیریت دولتی Cookies for State Management

  • کوکی ها برای مدیریت دولتی Cookies for State Management

  • مدیریت دولتی (دولت جلسه) State Management (Session State)

  • مدیریت دولتی (دولت جلسه) State Management (Session State)

  • رشته های پرس و جو برای مدیریت دولتی Query Strings for State Management

  • رشته های پرس و جو برای مدیریت دولتی Query Strings for State Management

  • زمینه های پنهان برای مدیریت دولتی Hidden Fields for State Management

  • زمینه های پنهان برای مدیریت دولتی Hidden Fields for State Management

مدیریت دولتی در هسته ASP.NET State Management in ASP.NET Core

پروژه کدنویسی قسمت 1: ایجاد یک وب API Coding Project Part 1: Build a Web API

  • مقدمه: ساخت و مصرف یک API وب با استفاده از ASP.NET Core و ADO.NET Introduction: Build and Consume a Web API Using ASP.NET Core and ADO.NET

  • مقدمه: ساخت و مصرف یک API وب با استفاده از ASP.NET Core و ADO.NET Introduction: Build and Consume a Web API Using ASP.NET Core and ADO.NET

  • یک Web API ایجاد کنید Create a Web API

  • یک Web API ایجاد کنید Create a Web API

  • جداول پایگاه داده SQL Server را درک کنید Understand the SQL Server Database Tables

  • جداول پایگاه داده SQL Server را درک کنید Understand the SQL Server Database Tables

  • روشهای ذخیره شده برای عملیات CRUD را درک کنید Understand the Stored Procedures for CRUD Operation

  • روشهای ذخیره شده برای عملیات CRUD را درک کنید Understand the Stored Procedures for CRUD Operation

  • کلاس مدل مشتری ایجاد کنید Create the Customer Model Class

  • کلاس مدل مشتری ایجاد کنید Create the Customer Model Class

  • کلاس Order Model ایجاد کنید Create the Order Model Class

  • کلاس Order Model ایجاد کنید Create the Order Model Class

  • رابط ICustomerRepository را ایجاد کنید Create the ICustomerRepository Interface

  • رابط ICustomerRepository را ایجاد کنید Create the ICustomerRepository Interface

  • رابط IOrderRepository را ایجاد کنید Create the IOrderRepository Interface

  • رابط IOrderRepository را ایجاد کنید Create the IOrderRepository Interface

  • فایل appsettings.json را ویرایش کنید تا رشته اتصال را نیز شامل شود Edit the appsettings.json File to Include the Connection String

  • فایل appsettings.json را ویرایش کنید تا رشته اتصال را نیز شامل شود Edit the appsettings.json File to Include the Connection String

  • خطا در ورود به پروژه Web API Error Logging in Web API Project

  • خطا در ورود به پروژه Web API Error Logging in Web API Project

  • ادغام Serilog برای Web API Logging Integrating Serilog for Web API Logging

  • ادغام Serilog برای Web API Logging Integrating Serilog for Web API Logging

  • یک مخزن مشتری ایجاد کنید Create a Customer Repository

  • یک مخزن مشتری ایجاد کنید Create a Customer Repository

  • تکمیل روش‌های CRUD مخزن مشتری Completing Customer Repository CRUD Methods

  • تکمیل روش‌های CRUD مخزن مشتری Completing Customer Repository CRUD Methods

  • یک مخزن سفارش ایجاد کنید Create an Order Repository

  • یک مخزن سفارش ایجاد کنید Create an Order Repository

  • تکمیل روش‌های CRUD مخزن سفارش Completing Order Repository CRUD Methods

  • تکمیل روش‌های CRUD مخزن سفارش Completing Order Repository CRUD Methods

  • ثبت نام در کلاس استارتاپ Registering in Startup Class

  • ثبت نام در کلاس استارتاپ Registering in Startup Class

  • ایجاد کنترلر خانه Creating the Home Controller

  • ایجاد کنترلر خانه Creating the Home Controller

  • ایجاد کنترل کننده مشتری Creating the Customer Controller

  • ایجاد کنترل کننده مشتری Creating the Customer Controller

  • ایجاد کنترل کننده سفارش Creating the Order Controller

  • ایجاد کنترل کننده سفارش Creating the Order Controller

پروژه کدنویسی قسمت 1: ایجاد یک وب API Coding Project Part 1: Build a Web API

پروژه کدنویسی قسمت 2: استفاده از API وب با استفاده از کلاینت ASP.NET Core 3.1 MVC Coding Project Part 2: Consume the Web API Using an ASP.NET Core 3.1 MVC Client

  • یک پروژه ASP.NET Core MVC ایجاد کنید. Create an ASP.NET Core MVC Project.

  • یک پروژه ASP.NET Core MVC ایجاد کنید. Create an ASP.NET Core MVC Project.

  • wwwroot را بررسی کنید Inspect the wwwroot

  • wwwroot را بررسی کنید Inspect the wwwroot

  • پوشه مشترک The Shared Folder

  • پوشه مشترک The Shared Folder

  • پوشه Views - سایر فایل ها Views Folder - Other Files

  • پوشه Views - سایر فایل ها Views Folder - Other Files

  • پوشه کنترلرها Controllers Folder

  • پوشه کنترلرها Controllers Folder

  • پوشه مدل ها Models Folder

  • پوشه مدل ها Models Folder

  • کلاس های مشتری و سفارش را ایجاد کنید Create the Customer and Order Classes

  • کلاس های مشتری و سفارش را ایجاد کنید Create the Customer and Order Classes

  • فایل Layout را ویرایش کنید Edit the Layout File

  • فایل Layout را ویرایش کنید Edit the Layout File

  • پیکربندی کلاس Startup Configuring the Startup Class

  • پیکربندی کلاس Startup Configuring the Startup Class

  • کنترل کننده خانه را اصلاح کنید Modify the Home Controller

  • کنترل کننده خانه را اصلاح کنید Modify the Home Controller

  • بسته های Nuget را نصب کنید Install Nuget Packages

  • بسته های Nuget را نصب کنید Install Nuget Packages

  • نمای نمایه کنترلر خانه را ویرایش کنید Edit Home Controller Index View

  • نمای نمایه کنترلر خانه را ویرایش کنید Edit Home Controller Index View

  • کنترل کننده مشتری را ایجاد کنید Create the Customer Controller

  • کنترل کننده مشتری را ایجاد کنید Create the Customer Controller

  • ایجاد نمای شاخص (کنترل کننده مشتری) Create the Index View (Customer Controller)

  • ایجاد نمای شاخص (کنترل کننده مشتری) Create the Index View (Customer Controller)

  • متدهای اقدام GetCustomer را ایجاد کنید Create the GetCustomer Action Methods

  • متدهای اقدام GetCustomer را ایجاد کنید Create the GetCustomer Action Methods

  • برای دریافت مشتری با شناسه، View ایجاد کنید Create the View to Get Customer by ID

  • برای دریافت مشتری با شناسه، View ایجاد کنید Create the View to Get Customer by ID

  • ویژگی های اعتبار سنجی را به کلاس مشتری اضافه کنید Add Validation Attributes to Customer Class

  • ویژگی های اعتبار سنجی را به کلاس مشتری اضافه کنید Add Validation Attributes to Customer Class

  • روش های اقدام AddCustomer را ایجاد کنید Create AddCustomer Action Methods

  • روش های اقدام AddCustomer را ایجاد کنید Create AddCustomer Action Methods

  • اعتبارسنجی سمت سرور با نمای AddCustomer Server-Side Validation with AddCustomer View

  • اعتبارسنجی سمت سرور با نمای AddCustomer Server-Side Validation with AddCustomer View

  • اعتبارسنجی مدل مشتری از سمت مشتری Client-Side Validation of Customer Model

  • اعتبارسنجی مدل مشتری از سمت مشتری Client-Side Validation of Customer Model

  • روش های اقدام به روز رسانی مشتری را ایجاد کنید Create UpdateCustomer Action Methods

  • روش های اقدام به روز رسانی مشتری را ایجاد کنید Create UpdateCustomer Action Methods

  • UpdateCustomer View را ایجاد کنید Create UpdateCustomer View

  • UpdateCustomer View را ایجاد کنید Create UpdateCustomer View

  • روش اقدام DeleteCustomer را ایجاد کنید Create the DeleteCustomer Action Method

  • روش اقدام DeleteCustomer را ایجاد کنید Create the DeleteCustomer Action Method

  • کنترل کننده سفارش را ایجاد کنید Create the Order Controller

  • کنترل کننده سفارش را ایجاد کنید Create the Order Controller

  • ایجاد نمای ایندکس (کنترل کننده سفارش) Create Index View (Order Controller)

  • ایجاد نمای ایندکس (کنترل کننده سفارش) Create Index View (Order Controller)

  • متدهای اقدام GetOrder را ایجاد کنید Create GetOrder Action Methods

  • متدهای اقدام GetOrder را ایجاد کنید Create GetOrder Action Methods

  • نمای GetOrder را ایجاد کنید Create GetOrder View

  • نمای GetOrder را ایجاد کنید Create GetOrder View

  • ویژگی های اعتبار سنجی را به کلاس سفارش اضافه کنید Add Validation Attributes to Order Class

  • ویژگی های اعتبار سنجی را به کلاس سفارش اضافه کنید Add Validation Attributes to Order Class

  • روش‌های اقدام AddOrder را ایجاد کنید Create AddOrder Action Methods

  • روش‌های اقدام AddOrder را ایجاد کنید Create AddOrder Action Methods

  • نمای AddOrder را ایجاد کنید Create the AddOrder View

  • نمای AddOrder را ایجاد کنید Create the AddOrder View

  • تست اعتبارسنجی ورودی‌های فرم سفارش Testing Validation of Order Form Inputs

  • تست اعتبارسنجی ورودی‌های فرم سفارش Testing Validation of Order Form Inputs

  • روش‌های اقدام UpdateOrder را ایجاد کنید Create UpdateOrder Action Methods

  • روش‌های اقدام UpdateOrder را ایجاد کنید Create UpdateOrder Action Methods

  • نمای UpdateOrder را ایجاد کنید Create the UpdateOrder View

  • نمای UpdateOrder را ایجاد کنید Create the UpdateOrder View

  • روش اقدام DeleteOrder را ایجاد کنید Create the DeleteOrder Action Method

  • روش اقدام DeleteOrder را ایجاد کنید Create the DeleteOrder Action Method

پروژه کدنویسی قسمت 2: استفاده از API وب با استفاده از کلاینت ASP.NET Core 3.1 MVC Coding Project Part 2: Consume the Web API Using an ASP.NET Core 3.1 MVC Client

امتیاز: انتقال پروژه به ASP.NET 5 Bonus: Migrating the Project to ASP.NET 5

  • چگونه پروژه Web API/MVC را به ASP.NET 5.0 منتقل کنیم؟ How to Migrate the Web API/MVC Project to ASP.NET 5.0?

  • چگونه پروژه Web API/MVC را به ASP.NET 5.0 منتقل کنیم؟ How to Migrate the Web API/MVC Project to ASP.NET 5.0?

امتیاز: انتقال پروژه به ASP.NET 5 Bonus: Migrating the Project to ASP.NET 5

مهاجرت ASP.NET 6.0 ASP.NET 6.0 Migration

  • انتقال ASP.NET Core 3.1 به ASP.NET 6.0 (در حال حاضر) Migrating ASP.NET Core 3.1 to ASP.NET 6.0 (Current)

  • انتقال ASP.NET Core 3.1 به ASP.NET 6.0 (در حال حاضر) Migrating ASP.NET Core 3.1 to ASP.NET 6.0 (Current)

  • مدل میزبانی حداقل مهاجرت به ASP.NET 6.0 Minimal Hosting Model of Migration to ASP.NET 6.0

  • مدل میزبانی حداقل مهاجرت به ASP.NET 6.0 Minimal Hosting Model of Migration to ASP.NET 6.0

  • Hot Reload در ASP.NET 6 چیست؟ What Is Hot Reload in ASP.NET 6?

  • Hot Reload در ASP.NET 6 چیست؟ What Is Hot Reload in ASP.NET 6?

مهاجرت ASP.NET 6.0 ASP.NET 6.0 Migration

پروژه ASP.NET 6.0 Web API را با استفاده از روش First EF Core Code بسازید Build ASP.NET 6.0 Web API Project Using Code First EF Core Approach

  • چگونه با استفاده از EF Core ASP.NET 6.0 Web API ایجاد کنیم؟ How Do We Create an ASP.NET 6.0 Web API Using EF Core?

  • چگونه با استفاده از EF Core ASP.NET 6.0 Web API ایجاد کنیم؟ How Do We Create an ASP.NET 6.0 Web API Using EF Core?

پروژه ASP.NET 6.0 Web API را با استفاده از روش First EF Core Code بسازید Build ASP.NET 6.0 Web API Project Using Code First EF Core Approach

نمایش نظرات

نظری ارسال نشده است.

آموزش ASP.NET 6.0 - ساخت پروژه های وب عملی [ویدئو]
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
12 h 10 m
80
Packtpub packtpub-small
05 اردیبهشت 1402 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
از 5
ندارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar