تست های واحد بخش مهمی از توسعه برنامه های کاربردی مدرن هستند. NUnit شاید شناخته شده ترین روش استفاده از آنها با کد دات نت باشد.
مایکروسافت نت
وقتی تست های واحد با شکست مواجه می شوند، باید به وضوح دلیل آن را توضیح دهند. از کتابخانه Fluent Assertions برای نوشتن روش های آزمون واحد که ساده، خوانا، مختصر و گویا هستند، استفاده کنید.
هدف NET 8 سادهسازی مدیریت هویت و ورود به سیستم برای برنامههای تک صفحهای و برنامههای وب Blazor است.
از MethodTimer.Fody استفاده کنید تا سرعت اجرای API های خود را اندازه گیری کنید و برنامه های ASP.NET Core خود را به خوبی اجرا کنید.
مایکروسافت دومین و آخرین نامزد انتشار نسخه بعدی پلتفرم توسعه خود را معرفی کرد. زمان عرضه تولید در نوامبر است.
API های REST و GraphQL را با ابزار دات نت CLI به هر پایگاه داده اضافه کنید.
API طبقهبندی متن جدید برای چارچوب یادگیری ماشین منبع باز مایکروسافت، آموزش مدل را با استفاده از دادههای شما برای تنظیم دقیق مدل موجود ساده میکند.
از الگوی طراحی مشخصات در سی شارپ برای بهبود مدولار بودن، قابلیت نگهداری و قابلیت استفاده مجدد کد منبع خود استفاده کنید.
TinyIoC یک وارونگی سبک و سریع محفظه کنترلی است که تزریق وابستگی را ساده و آسان می کند. در اینجا نحوه استفاده از آن در برنامه های ASP.NET Core آورده شده است.
از مزیت Dapper برای ایجاد روابط یک به یک، یک به چند و چند به چند در برنامه های ASP.NET Core خود استفاده کنید.
الگوی برنامه وب قابل اعتماد مایکروسافت مجموعه ای از بهترین روش ها برای انتقال برنامه های وب ASP.NET به ابر Azure آن است.
با توجه به انتشار سالانه دات نت مایکروسافت، زمان آن فرا رسیده است که درباره تغییراتی که باید در کد خود ایجاد کنید فکر کنید.
با کمی XML می توانید به طور خودکار ایجاد نصب کننده های ویندوز را برای کد خود، درست از خط لوله CI/CD خود انجام دهید.
بهروزرسانی چارچوب یادگیری ماشین برای توسعهدهندگان داتنت، قابلیتهای جدیدی در تشخیص اشیا، شناسایی موجودیت نامگذاری شده و پاسخگویی به سؤالات به ارمغان میآورد.
نحوه استفاده از IAsyncEnumerable در سی شارپ را بیاموزید تا به راحتی جریان های پیوسته داده ها را به صورت ناهمزمان فیلتر، تجمیع، تبدیل، پروژه و یا پردازش کنید.
ارکستراسیون یک رویکرد متمرکز و رقص یک رویکرد غیرمتمرکز برای هماهنگ کردن تعاملات میکروسرویس ها اتخاذ می کند. تفاوت ها را درک کنید.
سی شارپ ۱۲ کد را با عبارات مجموعه، سازنده های اولیه برای همه کلاس ها و ساختارها، نحو به نام مستعار هر نوع و پارامترهای پیش فرض برای عبارات لامبدا ساده می کند.
ایمن کردن حداقل نقاط پایانی API در ASP.NET Core با استفاده از JSON Web Tokens برای احراز هویت و مجوز آسان است. فقط این مراحل را دنبال کنید.
Visual Studio 2022 17.7 و پیشنمایش ۱۷.۸ نوید توسعه را با پیشرفتهایی در تفاوتها، مقایسهها، جستجوها، درخواستهای کششی، تستهای واحد و موارد دیگر میدهد.
از توابع Azure برای اجرای قطعات کوچک کدی که می تواند توسط رویدادهای ابر Azure فعال شود، استفاده کنید.