آموزش ویژگی های جدید ASP.NET

ASP.NET Core New Features

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: مرور همه ویژگی های جدید در هر نسخه از ASP.NET Core می تواند چالش برانگیز باشد. در این دوره مبتنی بر پروژه ، Phil Japikse با ارائه ویژگی های جدید در ASP.NET Core 1.0 ، 1.1 ، 2.0 و 2.1 و آشنایی شما با مزایای هر یک ، به ساده سازی این روند کمک می کند. فیل با ارائه یک نمای کلی از NET Core و بحث در مورد ملاحظات مهاجرت شروع می کند. وی سپس در ASP.NET Core 1.0 غواصی می کند ، و در مورد ساختار پروژه به روز شده ، آگاهی از محیط زیست جدید ، مشاهده اجزا و سایر ویژگی های جدید بحث می کند. او سپس به بحث در مورد ASP.NET Core 1.1 ، 2.0 و 2.1 می پردازد و به ویژگی ها و قابلیت های جدید مفید موجود در هر تکرار از چارچوب وب می پردازد.
موضوعات شامل:
  • اجرای و رفع اشکال برنامه های هسته ASP.NET
  • جوانب مثبت و منفی مهاجرت برنامه های موجود به ASP.NET Core.
  • تزریق وابستگی داخلی
  • آگاهی از محیط زیست و پیکربندی برنامه
  • پیکربندی میزبان وب و SSL
  • مشاهده اجزای فراخوانی شده به عنوان کمک کننده برچسب
  • پیکربندی و ورود به سیستم
  • استفاده از صفحات تیغ
  • بهبودهای Web API
  • پشتیبانی از ایجاد برنامه های سازگار با GDPR

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

مقدمه Introduction

  • خوش آمدید و ساختار دوره Welcome and course structure

  • آنچه شما sho What you should know and have

  • نرم افزار مورد نیاز را نصب کنید Install the required software

  • از پرونده های تمرینی استفاده کنید Use the exercise files

  • برنامه های اصلی ASP.NET Core را اجرا و اشکال زدایی کنید Run and debug ASP.NET Core applications

1. با هسته دات نت آشنا شوید 1. Get to Know .NET Core

  • معرفی هسته دات نت Introducing .NET Core

  • اهداف اصلی دات نت .NET Core goals

  • چرخه پشتیبانی هسته دات نت .NET Core support cycles

  • ملاحظات مهاجرت Migration considerations

2. ASP.NET Core 1.0 2. ASP.NET Core 1.0

  • معرفی ASP.NET Core 1.0 Introducing ASP.NET Core 1.0

  • ساختار پروژه تغییر می کند Project structure changes

  • فایل های پروژه هسته دات نت .NET Core project files

  • تزریق وابستگی داخلی Built-in dependency injection

  • بسته بندی و minification Bundling and minification

  • آگاهی از محیط و پیکربندی برنامه Environment awareness and app configuration

  • پیکربندی میزبان وب و SSL Web host configuration and SSL

  • راه اندازی برنامه Application startup

  • ورود به سیستم Logging

  • کنترلرها و اقدامات Controllers and actions

  • برچسب یاران Tag Helpers

  • مشاهده مؤلفه ها View components

3. هسته ASP.NET 1.1 3. ASP.NET Core 1.1

  • معرفی ASP.NET Core 1.1 Introducing ASP.NET Core 1.1

  • مشاهده مؤلفه های درخواست شده به عنوان برچسب ها View components invoked as Tag Helpers

  • پیکربندی: بارگیری مجدد در تغییر Configuration: Reload on change

  • پیکربندی: Azure Key Vault Configuration: Azure Key Vault

  • ورود به سیستم برنامه لاجورد Azure App Service logging

  • نمایش تالیف View compilation

  • سرور WebListener برای ویندوز WebListener server for Windows

  • بازنویسی Middleware و URL Middleware and URL rewriting

  • انبار پاسخ و فشرده سازی Response caching and compression

  • Middleware به عنوان فیلترهای MVC Middleware as MVC filters

  • پشتیبانی از WebSocket WebSocket support

  • مخازن محافظ کلیدی Redis و Azure Storage Redis and Azure Storage key protection repositories

4. ASP.NET Core 2.0 4. ASP.NET Core 2.0

  • معرفی ASP.NET Core 2.0 Introducing ASP.NET Core 2.0

  • کانتینر با Docker Containerization with Docker

  • به روزرسانی های WebHostBuilder WebHostBuilder updates

  • پیکربندی و ورود به سیستم Configuration and logging

  • HTTP.sys HTTP.sys

  • بازنویسی به روزرسانی های میان افزار Rewriting middleware updates

  • Kestrel ، Docker و SSL Kestrel, Docker, and SSL

  • صفحات تیغ Razor pages

5- هسته اصلی ASP.NET 2.1 5. ASP.NET Core 2.1

  • معرفی هسته ASP.NET 2.1 Introducing ASP.NET Core 2.1

  • کتابخانه های مشتری و مدیر کتابخانه Client libraries and Library Manager

  • بسته بندی و کوچک سازی با WebOptimizer Bundling and minification with WebOptimizer

  • ASP.NET Core SignalR ASP.NET Core SignalR

  • پیشرفت های API وب Web API improvements

  • Razor ، کتابخانه های کلاس UI و هویت Razor, UI class libraries, and identity

  • HTTPS و واسط امنیتی HTTPS and security middleware

  • GDPR GDPR

  • HttpClientFective HttpClientFactory

نتیجه Conclusion

  • متشکرم Thank you

نمایش نظرات

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

آموزش ویژگی های جدید ASP.NET
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
3h 48m
51
Linkedin (لینکدین) lynda-small
04 بهمن 1397 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
23,078
- از 5
ندارد
دارد
دارد
Phil Japikse

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Phil Japikse Phil Japikse

Phil Japikse یک بلندگو بین المللی ، مایکروسافت MVP ، ASPInsider ، MCSD ، CSM ، CSP و توسعه دهنده پرشور است. Phil از اولین بتاها و توسعه نرم افزار برای بیش از 30 سال با دات نت کار کرده است. علاوه بر این ، وی از سال 2005 به شدت درگیر جامعه چابک بوده است. Phil با همکاری پرفروش ترین کتاب C # 6.0 و چارچوب .NET 4.6 و مدیر ارشد Cincinnati .NET Users Group و گروه معماران نرم افزار Cincinnati است. او از پادکست مکالمه های راهرو ، راه اندازی روز چابک سینسیناتی ، و داوطلبانی برای گشت ملی اسکی تأسیس می کند. در طول روز ، فیل به عنوان یک معمار و مشاور Enterprise .NET و یک مربی چالاک فعالیت می کند. فیل از یادگیری فناوری جدید لذت می برد و همواره در تلاش است تا کار خود را بهبود ببخشد. می توانید Phil را در توییترskimedic دنبال کنید و وبلاگ وی ، NET Musings را در http://www.skimedic.com/blog بخوانید.

Linkedin (لینکدین)

لینکدین: شبکه اجتماعی حرفه‌ای برای ارتباط و کارآفرینی

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

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