بازخوردهای دوره
استفاده از StructureMap به عنوان یک IoC Container
جهت رعایت بهتر نظم در سایت:
- هر دوره در سایت، یک قسمت مخصوص پرسش و پاسخ‌های شخصی مرتبط با آن دوره دارد.
- دوره جاری یک قسمت مجزای MVC دارد.
- نحوه ارسال یک گزارش خطای خوب را هم یکبار مطالعه کنید. ارسال stack trace و اصل خطای حاصل خیلی مهم است و بدون آن پاسخ دادن از راه دور، بسیار مشکل.
نظرات اشتراک‌ها
گزارش حقوق و دستمزد برنامه نویسان در سال ۹۷
البته قیمت‌ها درسته. 
ولی خب اصلا هیچی با هم نیمخونه در واقعیت
این‌ها در اصل قیمت هایی که تو ایران هستن و هیچ گونه رابطه ای بین پروژه و دست مزد نیست.
تا زمانی که قانون کپی رایت رعایت نشه ما مجبوریم با هر قیمتی نرم افزار بنویسیم.
نظرات اشتراک‌ها
راز تولید چابک در دل بزرگ‌ترین بانک ایران
اینها اصولی هستند که باید در هر پروژه ( پروژه متوسط و بزرگ) رعایت بشن ، نویسنده خیلی سعی کرده تولید  این نرم افزار (بام) رو حماسی و خرق عادت جلوه بده . اما در پایان هیچ صحبتی هم از مدت زمان و هزینه نهایی کل پروژه در اختیار قرار نداده 
اشتراک‌ها
چطور توضیحات بهتری برای کامیت های گیت بنویسیم

تکنیک‌ها و باید و نبایدهای یک commite message استاندارد و اصولی که هر برنامه نویسی باید رعایت کنه.

یک پیام درست هم به بقیه اعضای تیم در شناخت کاری که انجام دادید خیلی می‌تونه کمک کنه هم اینکه این پیام‌ها یک جورایی تاریخچه توسعه هر نرم افزاری محسوب میشن.


چطور توضیحات بهتری برای کامیت های گیت بنویسیم
نظرات مطالب
بررسی روش آپلود فایل‌ها در ASP.NET Core
این مباحث ویندوزی و غیر ویندوزی نیستند. استاندارد عمومی HTTP هستند. همینکه این استاندارد رعایت شود، برای یک برنامه‌ی سمت سرور ASP.NET Core، کافی است و مهم نیست که کلاینت آن (برنامه‌ی سمت کلاینتی که فایل را ارسال می‌کند) یک مرورگر باشد (بر روی هر سیستم عاملی) و یا یک برنامه‌ی دست‌نویس ثالث.
نظرات مطالب
مسیریابی (Routing) در ASP.NET MVC 5.x
خیر. محاسبات آن خودکار است. سایت جاری در ساب دومین www در حال اجرا است. تعاریف مسیریابی آن با حالتیکه این ساب دومین ذکر هم نشود، تفاوتی ندارد. البته به شرطی‌که «نحوه صحیح تولید Url در ASP.NET MVC» را رعایت کرده باشید.
نظرات مطالب
شروع به کار با EF Core 1.0 - قسمت 14 - لایه بندی و تزریق وابستگی‌ها
درباره این لایه بندی چند سوال برام پیش اومده  :
1-  چرا  اینترفیس IUnitOfWork در لایه Service تعریف نشده و چون به نظر میرسه که ما اینجا اصل( Dependency Inversion Principle (DIP) رو رعایت نکرده ایم.
2- بهتر نبود ِApplicationDbContext  در لایه Infrastructure  تعریف می‌شد؟ 
نظرات مطالب
آغاز به کار با Twitter Bootstrap در ASP.NET MVC
- AsIsBundleOrderer به همین دلیل تهیه شده‌است تا ترتیب رعایت شود.
- برای دیباگ آن BundleTable.EnableOptimizations را false کنید و همچنین برنامه را در حالت دیباگ در ویژوال استودیو اجرا کنید. در این حالت لینک نهایی تولید شده‌ی توسط آن، هرچند یک لینک است، اما خروجی آن فشرده نشده‌است و می‌توانید در آن ترتیب قرار گرفتن اسکریپت‌ها را بهتر بررسی کنید.
نظرات مطالب
ASP.NET MVC #16
با سلام و تشکر از مطلب خوب شما.
در محیط لوکال خطاها توسط Elmah به خوبی لاگ می‌شود ولی بعد از پابلیش به سرور هیچ خطایی لاگ نمی‌شود. تمام تنظیمات بالا را نیز خط به خط رعایت کردم. در سمت سرور به پوشه ErrorLogs نیز پرمیژن لازم برای read و write دادم ولی جوابی نگرفتم. علت چه می‌تواند باشد. هاست هم یک هاست اشتراکی است. با تشکر.
نظرات مطالب
الگوی استراتژی - Strategy Pattern
کلاس آخری با یک پیاده سازی عمومی کار می‌کنه. دیگه نمی‌دونه نحوه مرتب سازی چطور پیاده سازی شده. فقط می‌دونه یک متد Sort هست که دراختیارش قرار داده شده. حالا شما راحت می‌تونی الگوریتم مورد استفاده رو عوض کنی، بدون اینکه نیاز داشته باشی کلاس آخری رو تغییر بدی. باز هست برای توسعه. بسته است برای تغییر. به این نوع طراحی رعایت  open closed principle هم می‌گن.