استفاده از تقویم شمسی در ASP.NET Core و Blazor

در این مقاله نحوه تنظیم تقویم هجری شمسی (PersianCalendar) بعنوان تقویم اصلی برنامه در تمام ورژن های ASP.NET Core و اپلیکیشن های مبتنی بر Blazor Server و Web Assembly را بررسی می کنیم.

خواندن ادامه

پایان پشتیبانی از ‎.Net Core 2.2 در دوشنبه، 2 دی ماه 98

.Net Core 2.2 در 13 آذر 1397 منتشر شده بود. این نگارش از ‎.Net Core به عنوان یک نگارش فاقد پشتیبانی طولانی مدت، تا 3 ماه پس از انتشار نگارش بعدی پشتیبانی خواهد شد. ‎.Net Core 3.0 در 1 مهر 1398 منتشر شده است، بنابراین پشتیبانی از ‎.Net Core 2.2 در تاریخ 2 دی ماه 1398 به پایان خواهد رسید.

پس از آن زمان، اصلاحیه های به روز رسانی دیگر حاوی پکیج های به روز شده Containter Image های ‎.Net Core 2.2 نخواهند بود، بنابراین بهتر است از همین حالا به فکر مهاجرت به نگارش های بالاتر باشید.

‎.Net Core 3.1 در تاریخ 12 آذر 1398 منتشر شده است و دارای پشتیبانی طولانی مدت (LTS) است، بنابراین پشتیبانی از ‎.Net Core 3.0 نیز در تاریخ 4 فروردین 1399 به پایان خواهد رسید.

خواندن ادامه

سفارشی سازی قالب های Scaffolding در ASP.NET Core 2.2

قبلا در ASP.NET MVC به راحتی با دستکاری کردن و سفارشی سازی فایل T4 Template مورد استفاده ویژوال استودیو می توانستیم شکل ظاهری View ها و کنترلرها را به سبک دلخواه تغییر دهیم. اما انجام همان کار در ASP.NET Core نسبت به گذشته متفاوت شده است.

خواندن ادامه

قابلیت های جادویی در Tag Helper های Link و Script در ASP.NET Core 2.2

قابلیت های افزودن شده به Tag Helper های Link و Script در نسخه جدید ASP.NET Core شگفت انگیز هستند و کار برنامه نویس برای بکار بردن استایل ها و اسکریپت ها را فوق العاده راحت می کنند.

خواندن ادامه

صفحات مدیریت خطا با قابلیت مدیریت در ASP.NET Core 2.2

در ASP.NET Core مانند نسخه های پیشین ASP.NET صفحات خطا چندان قابل مدیریت نیستند و حداکثر از طریق Config می توان مشخص کرد که در صورت بروز خطا چه صفحه ای نمایش داده شود. در این مقاله خواهید آموخت چگونه این صفحات را در ASP.NET Core از طریق کدنویسی تحت کنترل خود در آوریم.

خواندن ادامه