آموزش Angular را به برنامه های MVC اضافه کنید

Add Angular to MVC Applications

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: آیا می خواهید MVC یا برنامه فرم وب خود را سریعتر کنید؟ این دوره به شما نحوه افزودن یا حتی جایگزینی صفحات در یک برنامه MVC را نشان می دهد بدون اینکه بر بقیه برنامه های شما تأثیر بگذارد. رئیس شما می خواهد برخی از قابلیت های جدید را به برنامه بزرگ MVC خود اضافه کنید. شما می خواهید Angular را یاد بگیرید و رئیس شما با استفاده از Angular مشکلی ندارد ، به شرطی که نیازی به بازنویسی برنامه موجود خود نباشید. شما می دانید که فقط می توانید تمام صفحات MVC قدیمی خود را در محل خود نگه دارید ، اما صفحات جدید را در Angular اضافه کنید. در این دوره ، Add Angular to MVC Applications ، یاد می گیرید که چگونه صفحات یک برنامه MVC را اضافه کنید یا حتی بدون تأثیر بر بقیه برنامه های خود ، آنها را جایگزین کنید. ابتدا ، نحوه ادغام Angular در پروژه خود و نحوه جایگزینی یک صفحه MVC را بررسی خواهید کرد. در مرحله بعد ، شما WebI API را توسعه می دهید تا داده ها را از ذخیره سازی داده های پشتیبان شما ارائه دهد و از مدل های نمایشی که کنترل کننده های MVC شما فراخوانی می کنند ، استفاده مجدد کنید. سرانجام ، نحوه مدیریت خطاهای اعتبارسنجی را هم در سمت سرویس گیرنده و هم در سمت سرور بیان خواهید کرد. در پایان این دوره ، شما به طور م usingثر از HTML خالصی که با Web API از طریق Angular تماس می گیرید استفاده خواهید کرد.

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

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

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

کد قابل استفاده مجدد را در برنامه MVC خود برای شناسایی در مفاهیم زاویه ای شناسایی کنید Identify Reusable Code in Your MVC App for Use in Angular Concepts

  • معرفی ماژول Module Introduction

  • چرا به Angular برویم؟ Why Move to Angular?

  • چه چیزی در این دوره پوشش داده می شود؟ What Is Covered in This Course?

  • ارائه برنامه MVC Presenting the MVC Application

  • گشت و گذار در برنامه MVC Touring the MVC Application

  • خلاصه ماژول Module Summary

Angular را در برنامه MVC موجود خود ادغام کنید Integrate Angular into Your Existing MVC Application

  • معرفی ماژول Module Introduction

  • Node.js را نصب کنید و Visual Studio را تنظیم کنید Install Node.js and Set up Visual Studio

  • Angular Files را به پروژه MVC اضافه کنید Add Angular Files to MVC Project

  • Angular را برای اجرای درون MVC پیکربندی کنید Configure Angular to Run Within MVC

  • MVC را پیکربندی کرده و کامپوننت Angular را اجرا کنید Configure MVC and Run the Angular Component

  • لیست لیست محصولات و HTML را اضافه کنید Add Product List Component and HTML

  • مسیریابی زاویه ای Angular Routing

  • مسیریابی زاویه ای را به برنامه MVC خود اضافه کنید Add Angular Routing to Your MVC Application

  • خلاصه ماژول Module Summary

برای ساخت یک جدول HTML از دسترسی به داده خود استفاده کرده و مدل را مشاهده کنید Reuse Your Data Access and View Model to Build an HTML Table

  • معرفی ماژول Module Introduction

  • یک کلاس Web API اضافه کنید Add a Web API Class

  • کلاس WebApiConfig را اضافه کنید Add WebApiConfig Class

  • Global.asax را پیکربندی کنید Configure Global.asax

  • ساخت متن تایپ برای فراخوانی Web API Building the Typescript to Call the Web API

  • کلاسها و محصولات و خدمات محصول ایجاد کنید Create the Product and Product Service Classes

  • برای استفاده از کلاس سرویس AppModule را به روز کنید Update AppModule to Use the Service Class

  • جدول HTML را اضافه کنید و با خدمات محصول تماس بگیرید Add the HTML Table and Call the Product Service

  • دست زدن به استثناها Handling Exceptions

  • خلاصه ماژول Module Summary

ایجاد قابلیت جستجو و ایجاد لیست های کشویی Create Search Functionality and Build Drop Down Lists

  • معرفی ماژول Module Introduction

  • HTML صفحه جستجو را بسازید Build Search Panel HTML

  • برای دریافت دسته ها Web API بسازید Build Web API to Get Categories

  • کلاسهای دسته را برای فراخوانی API وب ایجاد کنید Create Category Classes to Call Web API

  • کلاس جستجوی محصول را ایجاد کنید ، جز List لیست محصولات را به روز کنید Build Product Search Class, Update Product List Component

  • فراخوانی Category Web API Calling the Category Web API

  • ایجاد Search Web API Create Search Web API

  • برای فراخوانی Web Search API ، سرویس محصول را تغییر دهید Modify Product Service to Call Search Web API

  • از بخش لیست محصولات با سرویس جستجوی تماس بگیرید Call Search Service from Product List Component

  • خلاصه ماژول Module Summary

افزودن اعتبار و اعتبارسنجی سمت سرور Adding Data and Server-side Validation

  • معرفی ماژول Module Introduction

  • برای صفحه جزئیات محصول HTML ایجاد کنید Create HTML for Product Detail Page

  • کلاس جزئیات جزئیات محصول ایجاد کنید Create Product Detail Component Class

  • مسیریابی را برای صفحه جزئیات اضافه کنید Add Routing for Detail Page

  • AppModule را به روز کنید و دکمه Add را ایجاد کنید Update AppModule and Create Add Button

  • با برنامه نویسی به صفحه جزئیات بروید Programmatically Route to the Detail Page

  • ایجاد دسته API و سرویس زاویه دار Create Category API and Angular Category Service

  • لیست دسته بندی ها را در صفحه جزئیات محصول ایجاد کنید Build Drop Down List of Categories on Product Detail Page

  • روش POST برای افزودن محصولات ایجاد کنید Create POST Method for Adding Products

  • محصولات را در ProductService و خطاهای تأیید رسیدگی اضافه کنید Add Products in ProductService and Handle Validation Errors

  • برای افزودن محصولات ، کد را به صفحه جزئیات اضافه کنید Add Code to Detail Page to Add Products

  • خلاصه ماژول Module Summary

با Angular به روز کنید و حذف کنید Update and Delete with Angular

  • معرفی ماژول Module Introduction

  • چگونه می توان یک محصول واحد برای نمایش به دست آورد How to Get a Single Product to Display

  • یک روش کنترل کننده Get (id) بسازید Build a Get(id) Controller Method

  • Angular Code را برای دریافت یک محصول واحد بنویسید Write Angular Code to Get a Single Product

  • روش PUT Web API را ایجاد کنید Create the PUT Web API Method

  • سرویس بروزرسانی ایجاد کنید و یک محصول را به روز کنید Create Update Service and Update a Product

  • Delete Web API روش را اضافه کنید Add Delete Web API Method

  • برای حذف یک محصول کد زاویه دار بنویسید Write Angular Code to Delete a Product

  • خلاصه ماژول Module Summary

اعتبار سنجی داده های سمت مشتری را فراموش نکنید Don't Forget Client-side Validation of Data

  • معرفی ماژول Module Introduction

  • فرم برچسب و زمینه های ورودی را اضافه کنید Add Form Tag and Setup Input Fields

  • پیام های خطای اعتبارسنجی سمت مشتری را نمایش دهید Display Client-side Validation Error Messages

  • نحوه ایجاد اعتبار سنجی های سفارشی How Custom Validators Are Created

  • NotLowerCase Validator را ایجاد کنید Create the NotLowerCase Validator

  • با استفاده از اعتبار سنج NotLowerCase Using the NotLowerCase Validator

  • اعتبار سنجی هایی که به ارزش نیاز دارند Validators That Need a Value

  • Min Validator را ایجاد کنید Create the Min Validator

  • Min Validator را به AppModule اضافه کرده و امتحان کنید Add Min Validator to AppModule and Try It Out

  • بخشنامه Use Max Validator را ایجاد کنید Create the Use Max Validator Directive

  • خلاصه ماژول و دوره Module and Course Summary

نمایش نظرات

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

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

آموزش Angular را به برنامه های MVC اضافه کنید
جزییات دوره
2h 46m
68
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
38
4.4 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Paul D. Sheriff Paul D. Sheriff

پل بیش از سی سال تجربه معماری سیستم های اطلاعاتی دارد و تخصص وی از شرکتهای Fortune 500 تقاضای زیادی دارد. پل نویسنده Pluralsight است ، بیش از 400 مقاله منتشر کرده و بیش از 14 کتاب در موضوعات مختلف از JavaScript ، Angular ، C # ، SQL Server و بسیاری از فناوری های دات نت تألیف کرده است. پل یک سخنران مکرر در کنفرانس ها و گروه های کاربران است.