آموزش پیشرفته .NET: دستورات، قابلیت‌های جدید C#، اپلیکیشن‌های وب و کتابخانه‌ها - آخرین آپدیت

دانلود Advanced .NET: Commands, C# Enhancements, Web Apps, and Libraries

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: این دوره نگاهی عمیق به تغییرات .NET در نسخه 6، جدیدترین انتشار فریم‌ورک متن‌باز و چندسکویی مایکروسافت دارد. مدرس دوره، والت ریتشر، شما را با تغییرات دستورات .NET، بهبودهای زبانی در C++ و C#، اپلیکیشن‌های وب مانند Blazor و Visual Studio و هدف‌گذاری برای پلتفرم‌های مختلف آشنا می‌کند. او همچنین نحوه ویرایش کد و استفاده از قابلیت Hot Reload را برای اعمال تغییرات بدون نیاز به ری‌استارت کردن برنامه آموزش می‌دهد.

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

مقدمه Introduction

  • نحوه دسترسی به کدهای نمونه در گیت‌هاب How to access the sample code on GitHub

  • تنظیمات و پیکربندی محیط من My setup and configuration

  • پیش‌نیازها و آنچه باید بدانید What you should know

  • سطح و عمق این دوره چقدر است؟ How deep is this course?

  • بررسی قابلیت‌های جدید در .NET 6 Explore what's new in .NET 6

1. بررسی کلی 1. Overview

  • اجزای تشکیل‌دهنده .NET 6 The parts of .NET 6

  • معرفی .NET 6 در دو دقیقه .NET 6 in two minutes

  • معرفی Multi platform App UI (MAUI) What about Multi-platform App UI (MAUI)?

2. دستورات Dotnet 2. Dotnet Commands

  • بارگذاری‌های CLI و SDK CLI and SDK workloads

  • دستورات پایه dotnet Basic dotnet commands

  • دستورات workload در dotnet Dotnet workload commands

3. به‌روزرسانی‌های زبانی 3. Language Updates

  • کدام زبان‌ها به‌روزرسانی شده‌اند؟ What languages are updated?

  • قالب‌های پروژه زبانی Language project templates

4. قابلیت‌های جدید C# 4. C# Enhancements

  • نوع بازگشتی برای لامبداها Return type for lambdas

  • فضاهای نام در سطح فایل (File scoped namespaces) File-scoped namespaces

  • دستورات Global Using Global Using directives

  • بهبودهای عملکردی در درونیابی رشته‌ها (String Interpolation) Performance updates for string interpolation

5. اپلیکیشن‌های وب 5. Web Applications

  • جداسازی CSS CSS isolation

  • قابلیت Hot Reload در پروژه‌های وب Hot Reload on web projects

  • قابلیت Hot Reload برای CSS CSS Hot Reload

  • مفاهیم Minimal API و متد HttpGet Minimal API: Concepts and HttpGet

  • به‌روزرسانی قالب‌ها (Angular و سایرین) Template updates (Angular and more)

  • مدیریت خطا در Blazor (Error Boundary) Blazor error boundary

  • به‌روزرسانی‌های ASP.NET 6 Updates in ASP.NET 6

  • استریم Async JSON: مدیریت حافظه Async stream JSON: Memory

  • استریم Async JSON: بهینه‌سازی عملکرد Async stream JSON: Performance

  • دریافت داده‌ها از مخزن در Minimal API Minimal API: Get data from repository

  • خروجی لاگ با HTTP Logging Log output with HTTP Logging

  • متدهای MapPost، MapPut و MapDelete در Minimal API Minimal API: MapPost, MapPut, and MapDelete

6. کتابخانه‌های .NET 6. .NET Libraries

  • بررسی کلی به‌روزرسانی‌های JSON JSON updates: Overview

  • ایجاد کلاس‌های JsonSerializerContext JSON updates: Create JsonSerializerContext classes

  • تاردهای برنامه‌نویسی: PeriodicTimer و مشکلات آن Threading: PeriodicTimer, the problem

  • به‌روزرسانی‌های LINQ: متد Chunk LINQ updates: Chunk

  • به‌روزرسانی‌های JSON: قابلیت Writable DOM JSON updates: Writable DOM

  • به‌روزرسانی‌های مجموعه‌ها (Collections) Collection updates

  • اپلیکیشن‌های تک‌فایلی (Single file application) Single file application

  • به‌روزرسانی‌های JSON: سریال‌سازی (Serialize) JSON updates: Serialize

  • متد ArgumentNullException.ThrowIfNull ArgumentNullException.ThrowIfNull method

  • سایر به‌روزرسانی‌های کتابخانه‌ای .NET More .NET library updates

  • تاردهای برنامه‌نویسی: Parallel.ForEachAsync Threading: Parallel.ForEachAsync

  • به‌روزرسانی‌های LINQ: متد Zip LINQ updates: Zip

  • تاردهای برنامه‌نویسی: راهکار PeriodicTimer Threading: PeriodicTimer, the solution

  • بررسی DateTime، TimeOnly و DateOnly DateTime, TimeOnly, DateOnly

  • به‌روزرسانی‌های LINQ: عملگرهای OrDefault LINQ updates: OrDefault operators

7. سایر موارد 7. Other

  • تحلیل‌گرهای Roslyn Roslyn Analyzers

  • استفاده از Hot Reload در Visual Studio Hot Reload in Visual Studio

  • بررسی Windows Forms Windows Forms

  • بررسی Entity Framework Entity Framework

  • استفاده از Hot Reload در CLI Hot Reload in the CLI

  • اعتبارسنجی پکیج‌های NuGet NuGet package validation

  • به‌روزرسانی‌های Visual Studio 2022 Visual Studio 2022 updates

ادامه مسیر یادگیری Continue Your Journey

  • گام‌های بعدی Next steps

نمایش نظرات

آموزش پیشرفته .NET: دستورات، قابلیت‌های جدید C#، اپلیکیشن‌های وب و کتابخانه‌ها
جزییات دوره
2h 43m
52
(آخرین آپدیت)
26,807
- از 5
ندارد
دارد
دارد
Walt Ritscher
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Walt Ritscher Walt Ritscher

برنامه نویس، طراح UI، مربی کارکنان در یادگیری LinkedIn والت ریتچر یک برنامه نویس، طراح UI و نویسنده کارکنان در LinkedIn Learning است.

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