آموزش موضوعات پیشرفته ASP.NET MVC

ASP.NET MVC Advanced Topics

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: این دوره به موضوعات پیشرفته تر در ASP.NET MVC از جمله Ajax، TDD و بهترین روش ها می پردازد. این دوره مباحث پیشرفته تر در ASP.NET MVC از جمله Ajax، TDD و بهترین روش ها را پوشش می دهد.

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

AJAX با ASP.NET MVC AJAX with ASP.NET MVC

  • معرفی Introduction

  • چرا AJAX؟ Why AJAX?

  • AJAX خام با MVC Raw AJAX with MVC

  • مشاهدات Observations

  • زیرساخت AJAX AJAX Infrastructure

  • مدیریت اسکریپت ها Managing Scripts

  • آماده شدن برای AJAX Preparing for AJAX

  • AJAX Helpers AJAX Helpers

  • گزینه های AJAX AJAX Options

  • رندر صفحه جزئی Partial Page Rendering

  • رسیدگی به خطا Error Handling

  • فراتر از یاوران Beyond the Helpers

  • تکمیل خودکار Auto-completion

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

  • انتخابگر تاریخ Date Picker

  • JSON و MVC JSON and MVC

  • WCF و MVC WCF and MVC

  • نتیجه گیری Conclusions

TDD و ASP.NET MVC TDD and ASP.NET MVC

  • معرفی Introduction

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

  • 123 TDD The 123 of TDD

  • شروع یک آزمون Beginning a Test

  • تست دوم A Second Test

  • برخورد با DateTime Dealing with DateTime

  • نکات TDD TDD Tips

  • ابزار Tools

  • کنترل کننده های تست Testing Controllers

  • اولین تست کنترلر First Controller Test

  • دومین تست کنترلر A Second Controller Test

  • استفاده از Mock Using a Mock

  • تست دونفره Test Doubles

  • تست با Mocks Testing with Mocks

  • مسیرهای تست Testing Routes

  • خلاصه Summary

استقرار برنامه های ASP.NET MVC Deploying ASP.NET MVC Applications

  • معرفی Introduction

  • فایل های پیکربندی Configuration Files

  • کاوش web.config Exploring web.config

  • دسترسی به تنظیمات Accessing Settings

  • پیکربندی ماشین Machine Configuration

  • Master Web.Config Master Web.Config

  • پیکربندی سلسله مراتب Config Hierarchy

  • پیکربندی مکان ها Config Locations

  • میزبانی MVC Hosting MVC

  • انتشار از ویژوال استودیو Publish From Visual Studio

  • IIS AppPools IIS AppPools

  • system.webserver system.webserver

  • مدیر IIS The IIS Manager

  • سایت ها و اپلیکیشن ها Sites and Appications

  • گزینه های استقرار Deployment Options

  • پروژه های استقرار وب Web Deployment Projects

  • خلاصه Summary

استفاده از زیرساخت ASP.NET Leveraging the ASP.NET Infrastructure

  • معرفی Introduction

  • ذخیره خروجی Output Caching

  • ویژگی OutputCache OutputCache Attribute

  • با استفاده از VaryByParam Using VaryByParam

  • تنظیمات OutputCache OutputCache Settings

  • نمایه های کش Cache Profiles

  • جایگزینی کش Cache Substitution

  • استفاده از WriteSubstitution Using WriteSubstitution

  • ذخیره داده ها Data Caching

  • بومی سازی Localization

  • استفاده از فرهنگ Using Culture

  • منابع Resources

  • استفاده از فایل های resx Using resx Files

  • تشخیص Diagnostics

  • استفاده از پایش سلامت Using Health Monitoring

  • امنیت Security

  • استفاده از عضویت و نقش Using Membership and Roles

  • مدیریت دولتی State Management

  • با استفاده از TempData Using TempData

  • نتیجه Conclusion

بهترین روش ها برای ASP.NET MVC Best Practices for ASP.NET MVC

  • معرفی Introduction

  • متن نوشته Context

  • مشاهده کد View Code

  • راهنماهای HTML و نماهای جزئی HTML Helpers and Partial Views

  • تایپ قوی Strong Typing

  • نمای ساختمان Building Views

  • مشاهده مدل ها View Models

  • جاوا اسکریپت JavaScript

  • jQuery محجوب Unobtrusive jQuery

  • حملات XSS XSS Attacks

  • حملات CSRF CSRF Attacks

  • کنترل کننده ها Controllers

  • نکات عمومی General Tips

  • خلاصه Summary

نظارت بر سلامت با ASP.NET MVC Health Monitoring with ASP.NET MVC

  • نظارت بر سلامت با ASP.NET MVC Health Monitoring with ASP.NET MVC

نمایش نظرات

آموزش موضوعات پیشرفته ASP.NET MVC
جزییات دوره
5h 30m
86
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
453
از 5
دارد
دارد
دارد
Scott Allen
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Scott Allen Scott Allen

اسکات در طول 15 سال فعالیت در توسعه نرم افزار تجاری روی همه چیز از دستگاه های جاسازی شده 8 بیتی تا وب سایت های مقیاس بزرگ کار کرده است. از سال 2001 ، اسکات بر روی فناوری سرور و وب مانند ASP.NET ، ASP.NET AJAX ، Windows Workflow ، Silverlight و LINQ تمرکز کرده است. اسکات همچنین در کنفرانس های ملی مانند VSLive سخنران است ، و همچنین در اردوگاه های کد و گروه های کاربری در نزدیکی زادگاهش Hagerstown ، MD. اسکات از سال 2005 بعنوان MVP مایکروسافت شناخته شده است و چندین کتاب در زمینه فن آوریهای مایکروسافت نوشته و یا در تألیف آنها همکاری کرده است. اسکات سایت OdeToCode.com را در سال 2004 تأسیس کرد و در سال 2007 به Pluralsight پیوست.