دوره‌ها
آشنایی با Reflection.Emit
در این دوره به مباحثی مانند زبان اسمبلی دات نت و ایجاد کدهای IL در زمان اجرا پرداخته خواهد شد؛ به همراه روش‌هایی جهت جایگزینی Reflection متداول خواص، با نمونه‌هایی بسیار بسیار سریعتر که با کمک امکانات فضای نام Reflection.Emit میسر می‌شود.
نظرات اشتراک‌ها
افزایش پرفورمنسAPI با استفاده از FastEndpoints
با توجه به پرفورمانس بسیار چشمگیری که داره ولی آیا حقیقتاً جایگزینی مناسب و عاقلانه و منطقی و مطمئنی بجای MVC در محیط پروداکشن پروژه‌های سازمانی (متوسط تا بزرگ) خواهد بود؟لطفاً اگه لینک نمونه سایت یا اپلیکیشنی هست که از پکیج FastEndpoints  استفاده کرده باشه را بذارید تا بررسی این موضوع ملموس‌تر باشه.
اشتراک‌ها
ارائه ی یک زمانبند جدید برای Jobهای MapReduce توسط تیم فیسبوک با نام Corona
چند نکته مهم از داخل متن:
رشد داده ای 512ترابایتی انبارداده فیسبوک در 24 ساعت
استفاده از پروژه‌های متن باز هادوپ و هایو
استفاده از انبارداده به جای دیتابیس معمولی برای کوئری
جایگزینی روش رویداد گردانی از نوع سرکشی به وقفه
انتشار نسخه کرونا در GitHub چند روز قبل
و البته بروز یک باگ در زمان اسقرار سیستم جدید :) 
ارائه ی یک زمانبند جدید برای Jobهای MapReduce توسط تیم فیسبوک با نام Corona
نظرات مطالب
تشخیص اصالت ردیف‌های یک بانک اطلاعاتی در EF Core
برای افزایش سطح امنیتی پیشنهاد میشه هنگام هش حتماً از یک کلید دیگه هم استفاده بشه چون در صورتی که فرد مهاجم از فرآیند هشینگ اطلاع پیدا کرد نتونه با تغییر داده و هشینگ داده جعلی و جایگزینی هشینگ آن با هشینگ داده اصلی، باعث عدم اصالت رکورد بشه
نظرات مطالب
ارتقاء به ASP.NET Core 1.0 - قسمت 22 - توزیع برنامه توسط IIS
برای دیتابیس چه کاری انجام میدید؟ یعنی برنامه ای که با EF6 نوشته شده بود میتونست خودش بانک اطلاعات ایجاد کنه. حالا dotnet core چه جایگزینی داره؟ نمیشه از همین دستورات EF Core در هاست هم کمک گرفت تا دیتابیس در آنجا ساخته شود؟
نظرات مطالب
امن سازی برنامه‌های ASP.NET Core توسط IdentityServer 4x - قسمت سیزدهم- فعالسازی اعتبارسنجی دو مرحله‌ای
با سلام و تشکر؛ در طول این 13 مقاله فقط به تعریف یوزر در دیتابیس (و جایگزینی اون با test user) اشاره کردید اما اشاره ای به بقیه موارد برای ثبت در دیتابیس نکردید (مانند نحوه تغییر claimstore، نحوه تعریف کلاینت‌ها در دیتابیس و...) امکانش هست در مورد اون‌ها هم توضیحاتی بفرمایید؟
نظرات مطالب
اعتبارسنجی مبتنی بر کوکی‌ها در ASP.NET Core 2.0 بدون استفاده از سیستم Identity
با تشکر
 از این مقاله ارتقاء به ASP.NET Core 1.0 - قسمت 6 - سرویس‌ها و تزریق وابستگی‌ها که مربوط به  یک سال پیش می‌باشد کمک گرفتم برای جایگزینی استراکچرمپ. که مزایای استراکچرمپ نسبت به سیستم توکارASP.NET Core پرداخت شده است.
نظرات مطالب
EF Code First #12
اصل قضیه در اینجا مدیریت Context در طی یک درخواست Http است که به خوبی توسط StructureMap مدیریت می‌شود؛ فقط با چند سطر کد نویسی (قسمت HttpContextScoped و بعد هم ReleaseAndDisposeAllHttpScopedObjects). اگر بخواهید اینترفیس‌ها را حذف کنید و از StructureMap استفاده نکنید به چند صد سطر کد برای جایگزینی آن خواهید رسید که ضرورتی ندارد.
نظرات مطالب
مشکل ی و ک فارسی و عربی در یک دیتابیس اس کیوال سرور
مطلب خوبی بود اما من هم با افشار موافقم که باید از فارسی حمایت کرد و بهتره که بجای جایگزینی حروف فارسی با عربی ، بهتره که از فونتهای استاندارد استفاده بشه و حروف عربی به فارسی تبدیل بشن
-
از مطلب خوبتون هم واقعا ممنونم
مطالب
معرفی افزونه‌ی WhySharper

ReSharper جهت بهبود کیفیت کد‌های نوشته شده راهنمایی‌های مختلفی را ارائه می‌دهد. اما اکثر این‌ها مختصر و مفید و خلاصه هستند. برای مثال این متد بهتر است استاتیک شود یا این متغیر بهتر است readonly شود و الی آخر. اما چرا؟
برای رفع این نقیصه، افزونه‌ای برای ReSharper تهیه شده است به نام WhySharper که دلایل راهنمایی‌های ارائه شده از طرف افزونه‌ی اصلی را نیز بیان می‌کند (لینکی را به سایت stackoverflow جهت مشاهده بحث مربوطه ارائه می‌دهد).



این افزونه از گوگل کد و یا رپیدشیر قابل دریافت است.

متاسفانه امکان استفاده از گوگل کد وجود ندارد و این افزونه، فایل بررسی نگارش و همچنین پیشنهادات خود را از گوگل‌کد می‌خواند که سبب عدم بارگذاری آن خواهد شد. برای رفع این مشکل، مسیر زیر را پس از نصب پیدا کنید:

C:\Documents and Settings\UserName\Application Data\JetBrains\WhySharper

سپس دو فایل زیر را در آن مسیر کپی نمائید:
http://whysharper.googlecode.com/svn/trunk/WhySharper/SuggestionsVersion.txt
http://whysharper.googlecode.com/svn/trunk/WhySharper/Suggestions.xml

دریافت این دو فایل