اشتراک‌ها
کیفیت نرم افزار ارزشش رو داره؟

یک بحث مشترک در پروژه‌های توسعه نرم افزاری این است که صرف وقت برای بهبود کیفیت نرم افزار، انتشار ویژگی‌های بیشتر ارزشش را دارد. معمولا فشار بر روی ارائه ویژگی‌ها این بحث را تحت تاثیر خود قرار میدهد.

کیفیت نرم افزار ارزشش رو داره؟
اشتراک‌ها
بهبود نصاب‌های NET Core. برای کاهش حجم نگارش‌های مختلف نصب شده‌ی آن

اگر نگارش‌های مختلف NET Core SDK را نصب کنید، پس از مدتی به یک چنین تصویری خواهید رسید:

با بهبود نصاب SDK، از این پس اگر وصله‌ای ارائه شده باشد، مثلا شماره نگارش nn در 3.0.1nn تغییر کرده باشد، ابتدا نگارش‌های قبلی آن حذف و سپس نگارش جدیدتر نصب می‌شود.

بهبود نصاب‌های NET Core. برای کاهش حجم نگارش‌های مختلف نصب شده‌ی آن
اشتراک‌ها
TokuMX توزیع جدید از مونگو دیبی جهت کارایی بالاتر

در این توزیع به جای استفاده از ساختار پیش فرض درخت Btree از ساختار دیگری به نام Fractal Tree Index استفاده میشود که باعث بهبود کارایی بعضی از قسمت‌ها شده است و همچنین شامل تراکنش ACID و MVCC میباشد ولی پشتیبانی از Full Text Search در حال حاضر ندارد.

به نظر این مجموعه با تمرکز با کارایی write نوشته شده است.

TokuMX  توزیع جدید از مونگو دیبی جهت کارایی بالاتر
اشتراک‌ها
تغییرات PersianCalendar در دات نت 4.6

روش محاسبه‌ی سال‌های کبیسه، در تقویم شمسی دات نت، در نگارش 4.6 آن (ارائه شده به همراه VS2015 CTP6) بهبود یافته و مطابق الگوریتم تقویم شمسی ویندوز 10 شده‌است. الگوریتم محاسبه‌ی آن هم از این کتاب استخراج شده‌است (^).

تغییرات PersianCalendar در دات نت 4.6
اشتراک‌ها
تفاوت‌های Roslyn با کامپایلر native موجود
Roslyn نسبت به کامپایلر قدیمی native، تفاوت‌هایی را در نحوه‌ی کامپایل کدها نیز به همراه دارد. یک سری از مسایل که در کامپایلر native ندید گرفته می‌شدند، برای مثال مقایسه value types با null در اینجا به صورت یک اخطار نمایش داده خواهند شد و همچنین پردازش و کامپایل و خطایابی مقادیر پیش فرض پارامترها در آن بهبود یافته و ...
تفاوت‌های Roslyn با کامپایلر native موجود
اشتراک‌ها
ویرایش دوم کتاب SQL Server Execution Plans
Execution Plans به منظور مشاهده کارهایی است که SQL Server در پشت صحنه اجرای پرس و جوها انجام می‌دهد که از آن می‌توانید برای بهبود کارایی پرس و جوهای استفاده نمایید. این کتاب منبع خوبی برای یادگیری Execution Plans می‌باشد. 
ویرایش دوم کتاب SQL Server Execution Plans
نظرات مطالب
Blazor 5x - قسمت 34 - توزیع برنامه‌های Blazor بر روی IIS
یک نکته‌ی تکمیلی: بهبود IL Trimming در NET 6x.
در دات نت 5، IL Trimming فقط اسمبلی‌های استفاده نشده را حذف می‌کند. در دات نت 6، این حالت پیش‌فرض به link تغییر پیدا کرده؛ یعنی نه فقط اسمبلی‌های استفاده نشده را حذف می‌کند، بلکه متدها و اعضایی را هم که در برنامه استفاده نشده‌اند نیز حذف می‌کند.
نظرات مطالب
پَرباد - آموزش پیاده‌سازی پرداخت آنلاین در دات نت - مقدمه
نسخه جدید منتشر شد.
تغییرات:
  • متد جدید Fetch جهت دریافت صورتحساب با استفاده از شماره پیگیری افزوده شد.
  • پشتیبانی از درگاه موبایل به بانک سامان افزوده شد.
  • انتشار نسخه NET5.0
  • بهبود کدها
مشاهده کامل تغییرات در GitHub
نظرات مطالب
React 16x - قسمت 18 - کار با فرم‌ها - بخش 1 - دریافت ورودی‌ها از کاربر
برای مدیریت یک چنین مواردی (آیا باید به ازای هر ویژگی جدیدی که قرار است به این input اعمال کنیم، مانند type، نیاز است یک پارامتر جدید را تعریف و سپس از آن استفاده کرد؟) از روش «rest operator» استفاده می‌شود که در مطلب « React 16x - قسمت 20 - کار با فرم‌ها - بخش 3 - بهبود کیفیت کدهای فرم لاگین » بررسی شده.
نظرات مطالب
پَرباد - آموزش پیاده‌سازی پرداخت آنلاین در دات نت - مقدمه
نسخه جدید ۳.۲.۳ منتشر شد.
تغییرات:

برای نصب درگاه واسط پرداخت آیدی پی IDPay.ir به صورت زیر اقدام کنید:
Install-Package Parbad.Gateway.IdPay

یا

dotnet add package Parbad.Gateway.IdPay