نظرات مطالب
امکان ساخت قالب برای پروژههای NET Core.
یک نکتهی تکمیلی
دستوراتی که در این مطلب ذکر شدند، با پارامترهای list, --search, --install, --uninstall-- هستند. این دستورات در دات نت 7 تغییر کرده و بدون -- ابتدایی شدهاند. یعنی برای مثال dotnet new --install به dotnet new install تغییر یافته.
نظرات مطالب
بررسی روش آپلود فایلها در ASP.NET Core
اگرکلاینتها ویندوزی نباشند چطور؟مثلا برای api ما که با دات نت و با استفاده از IFormFile فایلهای ارسالی رو ذخیره میکنیم، یک کلاینت اندرویدی میتونه فایل ارسال کنه؟ یابایدازاون کلاینت خاص با فرمت base64فقط فایلها رو دریافت کرد؟
این سری را کامل مطالعه کنید. قسمت هشتم آن به این موضوع پرداخته. بدیهی است این 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); }
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);
dotnet.wasm | Transfer size (kB) |
---|---|
.NET 5 default | 884 |
.NET 6 default | 780 |
.NET 6 relinked | 756 |
.NET 6 invariant mode | 393 |
خطایی وجود نداره یعنی کد 200 برمیگردونه اما وضعیتی که از ریسپانس میاد میره تو بلوک error و چک کردم errorparse میده ! من از دات نت کور استفاده نمیکنم یا mvc که return json داشته باشه ها!
با سلام؛
- لطفا اگر تجربه ای از استفادهی از کش در دات نت کور دارید که منجر به بهبود سرعت سایت یا کاهش استفاده از منابع سرور شده رو با ما هم در میان بگزارید که از چه نوع کش با چه تنظیماتی استفاده کردید؟
- ضمنا اگر پروژه با SPA باشد مثلا با VueJS آیا باز هم کش مورد استفاده است؟