نظرات مطالب
امکان ساخت قالب برای پروژه‌های NET Core.
یک نکته‌ی تکمیلی
دستوراتی که در این مطلب ذکر شدند، با پارامترهای list, --search, --install, --uninstall-- هستند. این دستورات در دات نت 7 تغییر کرده و بدون -- ابتدایی شده‌اند. یعنی برای مثال dotnet new --install به dotnet new install تغییر یافته.
نظرات مطالب
بررسی روش آپلود فایل‌ها در ASP.NET Core
اگرکلاینتها ویندوزی نباشند چطور؟مثلا برای api ما که با دات نت  و با استفاده از IFormFile  فایل‌های ارسالی رو ذخیره میکنیم، یک کلاینت اندرویدی میتونه فایل ارسال کنه؟ یابایدازاون کلاینت خاص با فرمت base64فقط فایل‌ها رو دریافت کرد؟
نظرات مطالب
امن سازی برنامه‌های ASP.NET Core توسط IdentityServer 4x - قسمت اول - نیاز به تامین کننده‌ی هویت مرکزی
این سری را کامل مطالعه کنید. قسمت هشتم آن به این موضوع پرداخته. بدیهی است این claims یا از IDP (همان قسمت هشتم ذکر شده) و یا خصوصی‌تر به روش Identity core توکار خود دات نت قابل تامین است و منعی هم در مورد تعریف یا استفاده‌ی خصوصی از آن وجود ندارد.
نظرات مطالب
تغییرات رمزنگاری اطلاعات در NET Core.
یک نکته‌ی تکمیلی: ساده شدن روش کار با الگوریتم‌های هش از دات نت 5 به بعد

همانطور که در این مطلب مشاهده کردید، برای محاسبه‌ی هش SHA256، روش توصیه شده به صورت زیر درآمده‌است:
using System.Security.Cryptography;
byte[] data = default; // Some data
using (SHA256 hash = SHA256.Create())
{
    byte[] digest = hash.ComputeHash(data);
}
این مورد در دات نت 5 به صورت زیر خلاصه شده‌است:
using System.Security.Cryptography;
byte[] data = default; // Some data
byte[] digest = SHA256.HashData(data);
مزیت این روش نه فقط ساده شدن آن و یا حذف نیاز به using است، بلکه کاهش تعداد تخصیص‌های حافظه‌ی آن نیز هست. یک چنین API ای در دات نت 6 برای HMAC نیز تهیه شده‌است. همچنین برای نمونه الگوریتم هش کردن PBKDF2 در دات نت 6 به صورت زیر ساده شده‌است:
using System.Security.Cryptography;
byte[] salt = RandomNumberGenerator.GetBytes(32);
byte[] prk = Rfc2898DeriveBytes.Pbkdf2(
    userPassword,
    salt,
    iterations: 200_000,
    HashAlgorithmName.SHA256,
    outputLength: 32);
نظرات مطالب
ارسال فایل و تصویر به همراه داده‌های دیگر از طریق jQuery Ajax
خطایی وجود نداره یعنی کد 200 برمیگردونه اما وضعیتی که از ریسپانس میاد میره تو بلوک error و چک کردم errorparse میده ! من از دات نت کور استفاده نمیکنم یا mvc که return json داشته باشه ها!  
نظرات مطالب
ارتقاء به ASP.NET Core 1.0 - قسمت 15 - بررسی تغییرات Caching
با سلام؛
- لطفا اگر تجربه ای از استفاده‌ی از کش در دات نت کور دارید که منجر به بهبود سرعت سایت یا کاهش استفاده از منابع سرور شده رو با ما هم در میان بگزارید که از چه نوع کش با چه تنظیماتی استفاده کردید؟
- ضمنا اگر پروژه با SPA باشد مثلا با VueJS آیا باز هم کش مورد استفاده است؟
نظرات مطالب
C# 7 - Generalized Async Return Types
«... همانطور که از نام  ValueTask نیز مشخص است، یک struct است؛ برخلاف Task  ... »
انتخاب نام Value در اینجا، به value types در دات نت اشاره می‌کند؛ اطلاعات بیشتر:
نظرات مطالب
طراحی یک گرید با Angular و ASP.NET Core - قسمت دوم - پیاده سازی سمت کلاینت
میشه زیر ساختی که تو قسمت قبلی تهیه کردین رو  بدون استفاده از انگولار هم پیاده سازی کرد؟ فقط با استفاده از بوت استرپ و ViewEngine خود دات نت کور؟  تو سایت من هر چی گشتم نمونه مشابه پیدا نکردم. البته بدون وابستگی به کتابخانه ای از nuget .
نظرات مطالب
مهارت‌های تزریق وابستگی‌ها در برنامه‌های NET Core. - قسمت چهارم - پرهیز از الگوی Service Locator در برنامه‌های وب
نکته تکمیلی :
در مقاله گفته شده که میتوان از خاصیت [FromServices] را بر روی Property داخل Model استفاده کرد (property injection)
طبق مستندات دات نت، خاصیت [FromServices] فقط بر روی Parameter قابل استفاده است و نه Property 
در واقع این امکان برای نسخه beta بوده و خیلی وقت است که منسوخ شده   است. ^  ^
نظرات مطالب
اعتبارسنجی مبتنی بر JWT در ASP.NET Core 2.0 بدون استفاده از سیستم Identity
در ویندوز، دات نت، از متدهای CoCreateGuid و UuidCreate ویندوز برای تولید Guid استفاده می‌کند. از زمان Windows 2000، اطلاعات بیت‌های اتفاقی این Guid از طریق Windows CryptGenRandom cryptographic API  تامین می‌شود که در نتیجه حداقل 122 bits آن اتفاقی است.