اتصال داده های وارد شده با x: اتصال سریعتر از اتصال داده کلاسیک است که با پسوند نشانه گذاری اتصال ایجاد شده است. این دوره اصول x: Bind را به شما می آموزد ، از جمله تبدیل با توابع ، رویدادهای الزام آور و موارد دیگر.
C# Source Generators می تواند کد شما را تجزیه و تحلیل کند و کد C# جدید را در حین کامپایل شدن پروژه شما تولید کند. این دوره به شما یاد می دهد که چگونه C# Source Generator را در برنامه های NET خود بسازید و از آنها استفاده کنید.
WPF یک فناوری محبوب و جامع برای ساخت برنامه های دسک تاپ برای ویندوز است. این دوره به شما می آموزد که چگونه یک برنامه کامل سازمانی که از پایگاه داده SQL Server استفاده می کند ، بسازید.
Azure Event Hubs یک سرویس خوردن دورسنجی برای جمع آوری میلیون ها رویداد است. این دوره به شما نحوه استفاده از Event Hub ، از جمله ارسال و دریافت رویدادها در NET ، استفاده از Stream Analytics و راه اندازی Azure Functions و Logic Apps را آموزش می دهد.
این دوره به شما یاد میدهد که رابطهای کاربری حرفهای در برنامههای مبتنی بر XAML بسازید، فرآیند طرحبندی را درک کنید، و در مورد ویژگیهای چیدمان، پانلها، تبدیلها، پیشبینیها و موضوعات پیشرفته برای ایجاد طرحبندیهای هیجانانگیز بیاموزید.
Visual Studio 2019 از پشتیبانی عالی و ویژگی های جدیدی برای تست واحد برخوردار است. این دوره به شما نشان می دهد که چگونه به نوشتن و اجرای تست های واحدی در Visual Studio 2019 کمک کنید تا به شما در نوشتن برنامه های کاملاً سخت کمک کند.
با Blazor Hybrid می توانید برنامه های موبایل و دسکتاپ را با HTML و C# با استفاده از چارچوب وب Blazor بسازید. این دوره به شما یاد می دهد که چگونه برنامه های Blazor Hybrid را با Blazor، .NET MAUI، WPF و Windows Forms بسازید.
این دوره به شما یاد می دهد که چگونه از Blazor Server و Entity Framework Core برای ساخت یک برنامه وب مبتنی بر داده با دات نت و سی شارپ استفاده کنید.
Git متداول ترین سیستم کنترل نسخه است. در این دوره یاد خواهید گرفت که چگونه از Git در Visual Studio 2019 هنگام کار روی یک برنامه .NET در متن یک تیم کوچک استفاده کنید.
این دوره به شما می آموزد که چگونه از کد رابط کاربر در Xamarin خود استفاده مجدد کنید. برنامه ها را با XAML Styles و با Cascading Style Sheets (CSS) فرم می دهد.
اکوسیستم جاوا اسکریپت بسیار بزرگ است. این دوره به شما می آموزد که چگونه از برنامه های موجود JavaScript و م componentsلفه های JavaScript در برنامه های Blazor استفاده کنید.
تست واحد یک مهارت ضروری برای نوشتن کد قوی و با کیفیت است. این دوره به شما یاد می دهد که چگونه تست های واحد را با دات نت و سی شارپ بنویسید تا مطمئن شوید که کد شما همانطور که انتظار می رود کار می کند.
این دوره به شما یاد می دهد که چگونه از Blazor Server و Entity Framework Core برای ساخت یک برنامه وب مبتنی بر داده با دات نت و سی شارپ استفاده کنید.
همه چیزهایی را که برای استفاده از Git و GitHub برای ردیابی و ذخیره تغییرات کد منبع خود نیاز دارید، بیاموزید.
در این دوره یاد می گیرید که چگونه کتابخانه های کلاس را که NET Standard را هدف قرار می دهند ، بنویسید تا کتابخانه های کلاس شما در سیستم عامل های مختلف .NET مانند .NET Framework ، .NET Core و Xamarin به اشتراک گذاشته شوند.
آزمایش ViewModels هنگام توسعه می تواند به شما در ایجاد برنامه های بهتر کمک کند. در این دوره ، شما می آموزید که چگونه از توسعه آزمون محور (TDD) برای ساخت ViewModels برنامه MVVM خود استفاده کنید.
یاد بگیرید که چگونه با استفاده از Data Bindings، Data Templates و Data Controls WinRT، برنامه های فروشگاه ویندوز مبتنی بر داده ایجاد کنید.
Azure Blob Storage راه حل ذخیره سازی اشیا-مبتنی بر ابر مایکروسافت است. این دوره به شما مفاهیم اصلی Blob Storage ، نحوه تعامل با Blob Storage از NET و نحوه پیاده سازی بایگانی و نگهداری اطلاعات را آموزش می دهد.
Extensible Application Markup Language (XAML) یک زبان محبوب برای ایجاد رابط های کاربری است. در این دوره یاد خواهید گرفت که چگونه از XAML برای ساخت برنامه های مدرن دسک تاپ ویندوز با سیستم عامل UI مایکروسافت UWP و WPF استفاده کنید.
Uno Platform به شما این امکان را می دهد که کد WinUI خود را نه تنها در ویندوز، بلکه در اندروید، iOS، macOS، لینوکس و وب نیز اجرا کنید. این دوره به شما یاد می دهد که چگونه از Uno Platform، WinUI و .NET برای ساخت یک برنامه چند پلتفرمی با XAML و C# استفاده کنید.
Windows Presentation Foundation (WPF) یک چارچوب محبوب رابط کاربری است که بخشی از دات نت است. این دوره به شما می آموزد که چگونه از WPF و زبان توصیف رابط کاربری آن XAML برای ساخت برنامه های دسکتاپ ویندوز با دات نت و سی شارپ استفاده کنید.
در این دوره ، شما می آموزید که چگونه برای چندین سناریو از Model-wrappers در برنامه MVVM خود استفاده کنید: برای برجسته کردن زمینه های تغییر یافته ، برای برجسته کردن زمینه های نامعتبر ، برای نمایش خطاهای اعتبارسنجی ، برای فعال کردن دکمه ذخیره فقط در صورت تغییر ، و غیره .
Git متداول ترین سیستم کنترل نسخه است. این دوره به شما یاد می دهد که چگونه با Git و GitHub در Visual Studio 2022 کار کنید تا تغییرات کد C# خود را ردیابی و ذخیره کنید و با سایر توسعه دهندگان دات نت همکاری کنید.
چارچوبهای جاوا اسکریپت مدرن مانند Angular، React یا Vue.js از دستکاری DOM برای تغییر سند HTML بارگذاری شده استفاده میکنند. این دوره به شما یاد می دهد که چگونه از دستکاری DOM با TypeScript برای انتخاب، ایجاد و حذف عناصر HTML در یک صفحه وب استفاده کنید.
برای توسعه برنامههای دسکتاپ با داتنت و سی شارپ، میتوانید بین چارچوبهای رابط کاربری مختلف مانند WinForms، WPF، WinUI، یا NET MAUI یکی را انتخاب کنید. این دوره به شما یک نمای کلی از فریمورکهای .NET UI ارائه میدهد و به شما کمک میکند یکی را برای برنامه دسکتاپ بعدی خود انتخاب کنید.
Azure Blob Storage فضای ذخیره سازی گسترده ای را برای داده های بدون ساختار مانند تصاویر ، فیلم ها یا اسناد فراهم می کند. این دوره به شما آموزش می دهد که چگونه Azure Blob Storage را تنظیم کنید و نحوه استفاده از آن را در برنامه های دات نت خود قرار دهید.
.NET Core چارچوب پیشنهادی برای برنامه های جدید .NET است. این دوره به شما آموزش می دهد که چگونه برنامه های موجود دسک تاپ ویندوز خود را از .NET Framework به .NET Core ، از جمله دسترسی به داده های Entity Framework ، دسترسی رجیستری و کد سرویس گیرنده WCF ، انتقال دهید.
کتابخانه رابط کاربری ویندوز (WinUI) چارچوب رابط کاربری بومی ویندوز 10 و ویندوز 11 است. این دوره به شما می آموزد که چگونه از WinUI و زبان توصیف رابط کاربری آن XAML برای ساخت برنامه های دسکتاپ مدرن ویندوز با دات نت و سی شارپ استفاده کنید.
Test Driven Development (TDD) یک رویکرد قدرتمند برای ساختن نرمافزار محکم و قوی است. این دوره به شما می آموزد که چگونه از TDD در سی شارپ برای آزمایش و پیاده سازی ویژگی های جدید در پروژه های دات نت خود استفاده کنید.
برای ساختن یک برنامه دسک تاپ با دات نت و سی شارپ ، می توانید از بین چارچوب های مختلف رابط کاربر انتخاب کنید. این دوره به شما می آموزد که از چه چارچوب های رابط کاربری می توانید استفاده کنید و نحوه ساخت برنامه های دسک تاپ NET برای ویندوز با فرم های WinUI ، WPF و Windows را می آموزید.
Generics به شما امکان می دهد کد C# مناسب ، قابل استفاده مجدد و قابل اجرا بنویسید. این دوره به شما می آموزد که چگونه کلاس های عمومی ، رابط های عمومی و روش های عمومی را بسازید و نحوه استفاده از آنها را در برنامه های دات نت خود ببینید.