تقویم شمسی رسپانسیو برای بوت استراپ
$(".from-date").pDatepicker({ format: "YYYY/MM/DD dddd", autoClose: true, onSelect: function (unixDate) { console.log(unixDate); $("#start").val(unixDate); return this; }, navigator: { enabled: true, text: { btnNextText: ">", btnPrevText: "<" }, }, });
اندازه گیری دما، مختصات جغرافیایی، لرزه یا تکانه و تنظیم نمودن هشدار دهنده توسط NET Micro Framework
معرفی سایت NET Fiddle.
آمار فریم ورکهای استفاده شده در برنامه نویسی وب
BitVector 0.0.1 منتشر شد 🚀
دات نت متاسفانه هیچ تایپ مناسبی برای کار و دستکاری دادههای باینری (Bit) به غیر از کلاس BitArray ندارد, که این کلاس اولا Immutable و ValueType نیست و دوم به عنوان بافر از Int32 استفاده میکند که باعث میشود (بسته به نوع دیتا) Memory زیادی مصرف کند و همچنین امکاناتی مثل Bit Shifting هم ندارد.
BitVector یه struct ساده ولی قدرتمند است که این مشکلات را برطرف میکند.
(البته struct BitArray32 هم وجود دارد که برای دیتاستهای بزرگ به دلیل اینکه نهایتا از 32 بیت استفاده میکند مناسب نیست.)
Web Authentication API (با نام مستعار WebAuthn) مشخصاتی است که توسط W3C و FIDO نوشته شده است به سرورها اجازه میدهد تا کاربران را با استفاده از رمزنگاری کلید عمومی (cryptography) به جای رمز عبور ثبت و احراز هویت کنند.
همیشه وقتی بحث ولیو تایپها و رفرنس تایپها میاد وسط، اولین چیزی که خیلی سریع به ذهنمون میاد اینه که اولی تو استک و دومی تو هیپ ذخیره میشه. درسته.
اما یکمی بیشتر از این حرفاست تفاوت ها، تو این ویدیو به سراغ دات نت مموری استراکچر میریم که ببینیم کلاسها ، استراکت ها، استرینگ ها، آرایهها چطوری توی مموری ذخیره میشن.
اگر ویژوال استودیو 2022 رو به آخرین نسخه آپدیت کرده باشید احتمالا با مشکل Duplicate در پروژه هایی که از source generator استفاده میکنند یا کتابخانه هایی مانند Refit مواجه شوید. برای حل این مشکل یک فایل global.json در پوشه ای که فایل Solution پروژه قرار دارد ایجاد کنید و محتوای آن را نسخه قبلی دات نت (که بدون مشکل کار میکرد) قرار دهید.
{ "sdk": { "version": "6.0.104", "rollForward": "disable" } }
نمونه ای خطا: Duplicate 'global::System.Obsolete' attribute
IdentityServer از زمان ارائهی نگارش 5 آن دیگر رایگان نیست و پیشتر مایکروسافت از نگارش 4 آن در قالبهای استاندارد پروژههای Blazor استفاده کرده بود. نگارش قبلی آن تنها در پروژههای NET 5x. پشتیبانی خواهد شد. نگارش 5 آن در پروژههای NET 6x. به همراه ذکر دقیق مجوز آن هنوز هم حضور خواهد داشت. از نگارش 7 دات نت، فکر دیگری خواهند کرد.