#dotnet
Native AOT در داتنت چیست؟
کامپایل کردن برنامه داتنت مستقیم به کد ماشین بومی هنگام Build (Ahead-of-Time)، بدون نیاز به JIT یا نصب Runtime داتنت روی سرور مقصد.
بخوانMicrosoft.Extensions.AI چیست؟
مجموعه Interfaceهای استاندارد مایکروسافت (`IChatClient`, `IEmbeddingGenerator`) برای صحبت با هر Provider مدل زبانی با یک کد یکسان.
بخوانSemantic Kernel چیست؟
SDK متنباز مایکروسافت برای ارکستراسیون مدلهای زبانی در اپلیکیشنهای داتنت، پایتون و جاوا — با پشتیبانی از Plugin، حافظه و Agent.
بخوانهوش مصنوعی برای توسعهدهندگان داتنت چیست؟
نقشه راه استفاده از هوش مصنوعی مولد (Generative AI) در اپلیکیشنهای داتنت — از فراخوانی ساده API تا ارکستراسیون Agentها.
بخوانEF Core چیست؟
ORM رسمی مایکروسافت برای داتنت که کوئری، ردیابی تغییرات (Change Tracking) و Migration دیتابیس را با LINQ و کد C# مدیریت میکند.
بخوانBenchmarkDotNet چیست؟
کتابخانه استاندارد برای اندازهگیری دقیق و علمی زمان اجرا و مصرف حافظه کد داتنت، بهجای اندازهگیری دستی با Stopwatch.
بخوانPerformance در .NET چیست؟
بهینهسازی اجرای برنامههای .NET برای سرعت بیشتر، مصرف کمتر منابع و مقیاسپذیری بهتر — از مدیریت حافظه تا Async و Caching.
بخوانRuntime در .NET چیست؟
محیط اجرایی که کد کامپایلشده .NET را اجرا و مدیریت حافظه، Thread و Exceptionها را بر عهده دارد.
بخوان.NET CLI چیست؟
مجموعه دستورات خط فرمان برای ساخت، اجرا، تست و انتشار پروژههای .NET بدون نیاز به Visual Studio.
بخوانمبانی .NET (.NET Fundamentals)
.NET یک Runtime + SDK + Framework Libraries است؛ CLR، BCL و SDK سه رکن اصلی آن برای اجرا، استفاده و ساخت برنامهها هستند.
بخوان.NET چیست؟
پلتفرم توسعه نرمافزار مایکروسافت برای ساخت برنامههای وب، دسکتاپ، موبایل و Cloud بهصورت Cross-Platform.
بخوانReflection در C# چیست؟
قابلیتی در .NET که به برنامه اجازه میدهد در Runtime اطلاعات Typeها، متدها و Attributeهای خودش را بررسی و حتی اجرا کند.
بخوانC# چیست؟
زبان برنامهنویسی شیگرا، مدرن و Strongly Typed مایکروسافت برای ساخت برنامههای وب، دسکتاپ، موبایل و Cloud روی .NET.
بخوانBackground Services در .NET
سرویسی که مستقل از درخواستهای HTTP و در پسزمینه برنامه اجرا میشود، مناسب کارهای زمانبندیشده و Queue.
بخوانASP.NET Core چیست؟
فریمورک متنباز، Cross-Platform و High Performance مایکروسافت برای ساخت Web API و سرویسهای تحت وب.
بخوانویژگیهای جدید C# 13
مجموعه بهبودهای C# 13 (همراه با .NET 9) با تمرکز بر Performance، کاهش Boilerplate و افزایش خوانایی کد.
بخوانAsync/Await در C# چیست؟
مکانیزمی که اجازه میدهد عملیات I/O بدون بلاک کردن Thread و بهصورت غیرهمزمان اجرا شوند تا برنامه سریعتر و پاسخگوتر بماند.
بخوانBackend (.NET) چیست؟
بخشی از نرمافزار که روی سرور اجرا میشود، منطق کسبوکار را پیاده میکند و امنیت، داده و ارتباط با سرویسهای دیگر را مدیریت میکند.
بخوان