مشکلات استفاده از انواع enumeration در لایه دامنه برنامه های دات نت و مزایای استفاده از انواع رکورد به جای آن را بدانید.
مایکروسافت نت
الگوی طراحی درخواست-نقطه-پاسخ-پاسخ را بپذیرید تا توسعه API را ساده کنید و کد خود را پاکتر، کارآمدتر و نگهداری آسانتر کنید.
Visual Studio 2022 17.10 Preview 2 توضیحات درخواست کشش ایجاد شده توسط Copilot و توضیحات مربوط به تعهدات را که توسط Copilot ارائه می شود یکپارچه می کند.
.NET برای Apache Spark 1.0 API های NET با کارایی بالا را برای Apache Spark از جمله Spark SQL، Spark Streaming و MLlib ارائه می کند.
EF Core به شما این امکان را می دهد که یک DbContext را به روش های مختلفی نمونه سازی کنید. بیاموزید که چه زمانی و چگونه از این رویکردهای مختلف در برنامه های ASP.NET Core خود استفاده کنید.
وقت آن است که از پسوردها دور شوید. مایکروسافت ابزارهایی برای کمک به شما در شروع کار دارد.
به روز رسانی به جعبه ابزار پردازش سند و تصویر یک API برای ایجاد، ویرایش و ذخیره کاربرگ های اکسل به صورت برنامه نویسی ارائه می دهد.
یاد بگیرید که چگونه می توانید از اشیاء ارزشی در سی شارپ برای بهبود وضوح، ساختار و قابلیت نگهداری کد خود استفاده کنید.
اولین نسخه پیش نمایش دات نت بعدی، زمینه را برای یک سال توسعه پلتفرم متمرکز بر برنامه های کاربردی مبتنی بر ابر و مبتنی بر هوش مصنوعی فراهم می کند.
بیاموزید که چگونه بین کلاسها، ساختارها و انواع رکوردها در سی شارپ برای قدرت، انعطافپذیری، کارایی و عملکرد انتخاب کنید.
بهروزرسانی اصلی پلتفرم توسعه مایکروسافت که اکنون در اولین پیشنمایش در دسترس است، بر توسعه برنامههای کاربردی مبتنی بر ابر و مبتنی بر هوش مصنوعی متمرکز خواهد بود.
بهروزرسانی اجزای جستجو را به GA ارتقا میدهد و عملکرد را از طریق رندر ناهمزمان و کاهش اندازه بستهها بهبود میبخشد.
جانشین مایکروسافت سیلورلایت منبع باز به توسعه دهندگان این امکان را می دهد که رابط های وب تعاملی غنی با دات نت، سی شارپ، XAML، و اکنون، F# بسازند.
از رابط جدید IExceptionHandler برای رسیدگی به استثناها در برنامه های ASP.NET Core خود بهره ببرید.
از رویکرد Code First در Entity Framework Core برای ایجاد مدل داده برای برنامه خود بر اساس موجودیت های دامنه آن در ASP.NET Core استفاده کنید.
مایکروسافت یک تست دونده سبک و قابل حمل برای چارچوب تست واحد MSTest خود معرفی کرده است.
AutoMapper زندگی را آسان می کند، اما محدودیت هایی دارد. یاد بگیرید که چگونه یک نگاشت سفارشی را برای مدیریت ساختارهای داده پیچیده یا انواع ناسازگار پیاده سازی کنید.
آمازون نوشتن توابع Lambda را در سی شارپ با ویژگی هایی مانند حاشیه نویسی Lambda ساده می کند، که از ژنراتورهای منبع C# برای تولید کد از مسیر REST API استفاده می کند. پشتیبانی از دات نت ۸ به زودی ارائه می شود.
از سازنده های اولیه و عبارات مجموعه گرفته تا پارامترهای لامبدا پیش فرض، C# 12 دارای ویژگی های جدید بسیاری است که ساخت برنامه های کاربردی مدرن و انعطاف پذیر را ساده می کند.
ابزار جدید dotnet-coverage پوشش کد را برای کنسول و برنامههای کاربردی وب جمعآوری میکند، گزارشهای پوشش، باینریهای ابزار را ادغام میکند و پوشش کد را برای هر آزمون به طور جداگانه محاسبه میکند.