دوره آموزشی دات نت پیشرفته: دستورات، پیشرفت های سی شارپ، برنامه های وب و کتابخانه ها

دوره آموزشی دات نت پیشرفته: دستورات، پیشرفت های سی شارپ، برنامه های وب و کتابخانه ها

⏱️ 2 ساعت 44 دقیقه📈 پیشرفته📅 2022-02-07

مدرسین

Walt Ritscher

Walt Ritscher

Programmer, UI Designer, Staff Instructor at LinkedIn Learning

جزئیات دوره

این دوره نگاهی عمیق به تغییرات دات نت با انتشار دات نت 6، آخرین نسخه فریم ورک مایکروسافت چند پلتفرمی و منبع باز دارد. مدرس Walt Ritscher شما را از طریق تغییرات در دستورات NET.، بهبود زبان در سی پلاس پلاس و سی شارپ، برنامه های کاربردی وب مانند Blazor و Visual Studio و هدف قرار دادن چندین پلتفرم راهنمایی می کند. او همچنین به شما نشان می دهد که چگونه کد را ویرایش کنید و از ویژگی Hot Reload برای اعمال تغییرات بدون راه اندازی مجدد برنامه استفاده کنید.

مهارت ها

.NETAdvancedSoftware Development ToolsMicrosoftSoftware Development

سرفصل ها

0. مقدمه

  • 01 - چیزهای جدید دات نت 6 را کاوش کنید
  • 02 - آنچه باید بدانید
  • 03 - این دوره چقدر عمیق است
  • 04 - تنظیمات و پیکربندی من
  • 05 - نحوه دسترسی به کد نمونه در GitHub

1. بررسی اجمالی

  • 06 - دات نت 6 در دو دقیقه
  • 07 - قطعات NET 6
  • 08 - رابط کاربری برنامه چند پلتفرمی (MAUI) چطور؟

2. دستورات دات نت

  • 09 - بارهای کاری CLI و SDK
  • 10 - دستورات پایه دات نت
  • 11 - دستورات بار کاری Dotnet

3. به روز رسانی زبان

  • 12 - چه زبان هایی به روز می شوند
  • 13 - قالب های پروژه زبان

4. پیشرفت های سی شارپ

  • 14 - فضاهای نام با دامنه فایل
  • 15 - دستورالعمل های استفاده جهانی
  • 16 - به روز رسانی عملکرد برای درونیابی رشته
  • 17 - نوع برگشتی برای لامبدا

5. برنامه های کاربردی وب

  • 18 - به روز رسانی در ASP.NET 6
  • 19 - به روز رسانی قالب (Angular و بیشتر)
  • 20 - Hot Reload در پروژه های وب
  • 21 - CSS Hot Reload
  • 22 - مرز خطای Blazor
  • 23 - Async stream JSON - Performance
  • 24 - Async stream JSON - Memory
  • 25 - خروجی ورود با HTTP Logging
  • 26 - حداقل API - مفاهیم و HttpGet
  • 27 - حداقل API - داده ها را از مخزن دریافت کنید
  • 28 - Minimal API - MapPost، MapPut و MapDelete
  • 29 - جداسازی CSS

6. کتابخانه های دات نت

  • 30 - اپلیکیشن تک فایل
  • 31 - DateTime، TimeOnly، DateOnly
  • 32 - روش ArgumentNullException.ThrowIfNull
  • 33 - به روز رسانی LINQ - اپراتورهای OrDefault
  • 34 - به روز رسانی LINQ - قطعه
  • 35 - به روز رسانی LINQ - Zip
  • 36 - به روز رسانی مجموعه
  • 37 - Threading - Parallel.ForEachAsync
  • 38 - Threading - PeriodicTimer، مشکل
  • 39 - Threading - PeriodicTimer، راه حل
  • 40 - به روز رسانی JSON - بررسی اجمالی
  • 41 - به روز رسانی های JSON - کلاس های JsonSerializerContext ایجاد کنید
  • 42 - به‌روزرسانی‌های JSON - Serialize
  • 43 - به روز رسانی JSON - DOM قابل نوشتن
  • 44 - به روز رسانی های بیشتر کتابخانه دات نت

7. دیگر

  • 45 - به روز رسانی ویژوال استودیو 2022
  • 46 - Hot Reload در ویژوال استودیو
  • 47 - Hot Reload در CLI
  • 48 - اعتبار سنجی بسته NuGet
  • 49 - آنالایزرهای Roslyn
  • 50 - Entity Framework
  • 51 - فرم های ویندوز

به سفر خود ادامه دهید

  • 52 - مراحل بعدی

مشاهده دوره کامل

رفتن به دوره