نظرات مطالب
معرفی قالب پروژه Web API مبتنی‌بر ASP.NET Core Web API و زیرساخت DNTFrameworkCore
برای انتقال این منابع به یک بانک اطلاعاتی، نیاز است مهیا کننده مرتبط با آن را طراحی و پیاده‌سازی کنید. به عنوان مثال کتابخانه Localization.SqlLocalizer به عنوان یک راه‌حل می‌تواند مورد استفاده قرار گیرد. 
نظرات مطالب
طبقه بندی Bad Code Smell ها
اگر if ، switch  ربطی به یک زبان شیءگرا نداشتند، اصلا در آن قرار نمی‌گرفتند. اگر میزان پیچیدگی یک برنامه افزایش پیدا کند، قطعا نگهداری آن مشکل‌تر خواهد شد. درک آن توسط سایر اعضایی که آن کد را ننوشته‌اند مشکل‌تر خواهد شد. همچنین نیاز به مستندات بیشتری خواهد داشت.
استفاده از switch یعنی طراحی دقیق برنامه. یعنی حالت‌های مختلف مورد استفاده مشخص هستند و تفکری در پشت طراحی یک برنامه وجود داشته. اما زمانی هست که می‌خواهید به استفاده کننده‌ی از یک API امکان مانور بیشتری را بدهید تا بتواند قطعاتی را به برنامه متصل کند. در این حالت بهتر است از الگوی استراتژی بجای استفاده از روش‌هایی که تقریبا در هیچ پروژه‌ی مطرحی استفاده نمی‌شود، کمک گرفت. بنابراین باید دقت داشت که آیا ما درحال طراحی یک قطعه کد برای عموم هستیم یا یک برنامه‌ی مشخص با طراحی کاملا دقیق.
نظرات مطالب
انجام کارهای زمانبندی شده در برنامه‌های ASP.NET توسط DNT Scheduler
سلام اگر بخواهیم در مثال طراحی افزونه پذیر اینترفیس Iplugin را به نحوی تغییر دهیم که افزونه‌ها قادر به معرفی جابهای خود باشند(با استفاده از کتابخانه فوق) به چه نحوی عمل کنیم بهتره؟ 
نظرات مطالب
ساخت منوهای چند سطحی در ASP.NET MVC
- منوی چند سطحی از بوت استرپ 3 حذف شده‌است. علت آن هم سازگار نبودن یک چنین طراحی با حالت mobile first و مرور آن در صفحات کوچک‌تر است. به صورت خلاصه طراحی که منوی چند سطحی داشته باشد، برای حالت مرور در موبایل مناسب نیست و نیاز به تغییر طراحی جهت یک سطح کردن آن دارد.
- «رو» و «زیر» توسط z-index در css تنظیم می‌شوند. این‌ها را باید با مثلا فایرباگ به صورت زنده اضافه و بررسی کنید تا به جواب برسید.
- برای بوت استرپ 3، منوی چند سطحی ویژه‌ای طراحی شده که به نظر با صفحات کوچک هم سازگار است: «smartmenus ».