اشتراک‌ها
بایدها و نبایدهای برنامه نویسی async در دات نت از تیم ASP.NET Core

ASP.NET Core Diagnostic Scenarios

The goal of this repository is to show problematic application patterns for ASP.NET Core applications and a walk through on how to solve those issues. It shall serve as a collection of knowledge from real life application issues our customers have encountered.

بایدها و نبایدهای برنامه نویسی async در دات نت از تیم ASP.NET Core
اشتراک‌ها
HarfBuzz 10‌ منتشر شد
کتابخانه‌ی گرافیکی چندسکویی SkiaSharp، از «حرف‌باز» برای نمایش صحیح متون راست به چپ، کمک می‌گیرد. SkiaSharp در پشت صحنه از کتابخانه‌ی Skia استفاده می‌کند که موتور گرافیکی مرورگر کروم است.
HarfBuzz 10‌ منتشر شد
اشتراک‌ها
Android 15 منتشر شد

Today we're releasing Android 15 and making the source code available at the Android Open Source Project (AOSP). Android 15 will be available on supported Pixel devices in the coming weeks, as well as on select devices from Samsung, Honor, iQOO, Lenovo, Motorola, Nothing, OnePlus, Oppo, realme, Sharp, Sony, Tecno, vivo, and Xiaomi in the coming months.

Android 15 منتشر شد
اشتراک‌ها
Rider 2024.2 منتشر شد

Rider 2024.2: Full Line Code Completion, Reader Mode, Major Enhancements to Debugging, and More. 

Rider 2024.2 منتشر شد
اشتراک‌ها
dotnet 8 منتشر شد

We are happy to announce the availability of .NET 8, the latest LTS version of one of the world’s leading development platforms, starting today. .NET 8 delivers thousands of performance, stability, and security improvements, as well as platform and tooling enhancements that help increase developer productivity and speed of innovation 

dotnet 8 منتشر شد
اشتراک‌ها
PVS-Studio 7.27‌ منتشر شد

ابزار فوق‌العاده‌ای است جهت بررسی کیفیت کدها که توسط برادران روسی توسعه داده می‌شود؛ همانند تمام محصولات باکیفیت jetbrains مانند Rider، ReSharper و غیره که آن‌ها هم در اصل و بنیان، روسی هستند. در این  نگارش، عدم سازگاری آن با آخرین نگارش Rider برطرف شده (با آن یکپارچه می‌شود) و همچنین قابلیت استفاده در VSCode را هم پیدا کرده‌است.

PVS-Studio 7.27‌ منتشر شد
اشتراک‌ها
BitVector 0.0.1 منتشر شد 🚀

دات نت متاسفانه هیچ تایپ مناسبی برای کار و دستکاری داده‌های باینری (Bit) به غیر از کلاس BitArray ندارد, که این کلاس اولا Immutable و ValueType نیست و دوم به عنوان بافر از Int32 استفاده میکند که باعث میشود (بسته به نوع دیتا) Memory زیادی مصرف کند و همچنین امکاناتی مثل Bit Shifting هم ندارد. 
BitVector یه struct ساده ولی قدرتمند است که این مشکلات را برطرف میکند.

(البته struct BitArray32 هم وجود دارد که برای دیتاست‌های بزرگ به دلیل اینکه نهایتا از 32 بیت استفاده میکند مناسب نیست.)

BitVector 0.0.1 منتشر شد 🚀