نظرات مطالب
EF Code First #12
پیشنیاز تئوری قسمت 12، دوره‌ای است به نام «بررسی مفاهیم معکوس سازی وابستگی‌ها و ابزارهای مرتبط با آن» در حدود 11 قسمت.
بعد از مطالعه آن، خودتان به سادگی می‌توانید این مباحث را در الگوهای مختلف پیاده سازی کنید.
نظرات مطالب
1# آموزش سیستم مدیریت کد Git
سلام

من هم به صورت تجربی باهاش کار کردم برای همین با بعضی از اصطلاحات مشکل دارم و معنی شون رو نقهمیدم مثل push یا pull و ... . بسیار خوبه که مرجعی به زبان فارسی این مفاهیم رو توضیح بده .
پاسخ به بازخورد‌های پروژه‌ها
استفاده از سطح دوم کش در EF
ممنون. حتما لحاظ خواهد شد. راستش من خیلی علاقه مند به پیاده سازی سطح دوم کش با استفاده از پروکسی‌های پویا و مفاهیم aspect oriented که در سایت قرار دادید هستم. آیا چنین پیاده سازی کار صحیحی هست؟
اشتراک‌ها
کتابخانه نمایش فرمول های ریاضی در React

این کتابخانه که توسط آقای مهدی صادقی ایجاد شده است قابلیت نمایش فرمول‌های ریاضی را به صورت یک کامپوننت ساده و عدم درگیری مستقیم با کتابخانه MathJax و life cycle‌ها ایجاد کرده است:

  <MathJax sanitizeOptions={ {USE_PROFILES: {html: true,mathMl: true}}} style={{'display':'inline-block'}} math={this.props.question.title} />

همچنین به دلیل بکارگیری کتابخانه DOMPurify  امکان مدیریت تگ‌ها و جلوگیری از حملات xss و .. نیز فراهم میباشد.

کتابخانه نمایش فرمول های ریاضی در React
نظرات مطالب
Blazor 5x - قسمت دهم - مبانی Blazor - بخش 7 - مسیریابی
یک نکته‌ی تکمیلی: امکان تزریق وابستگی‌ها در سازنده‌ی کلاس‌های کامپوننت‌ها در Blazor 7x

اگر از روش code-behind جهت توسعه‌ی کامپوننت‌های Blazor استفاده می‌کنید، در دات نت 7 و Blazor 7x می‌توانید علاوه بر بکارگیری ویژگی [Inject]، از تزریق مستقیم در سازنده‌ی کلاس‌ها نیز استفاده کنید:
public class MyComponent : ComponentBase
{
   public MyComponent(IMyService myService) { ... }
}
اطلاعات بیشتر
نظرات مطالب
فعالسازی Windows Authentication در برنامه‌های ASP.NET Core 2.0
چند نمونه مثال از استفاده‌ی از این دسترسی‌ها در متن هست؛ مانند:
[Authorize(Roles = @"<domain>\<group>")]
کاربری را در تنظیمات اکتیو دایرکتوری در گروه خاصی قرار می‌دهید. این دسترسی تعریف شده‌ی در سطح دومین، در فیلتر Authorize به نحو فوق، برای کاربر لاگین شده‌ی به ویندوز قابل تنظیم و استفاده است.
SharePoint مایکروسافت، یک نمونه‌ی عملی از بکارگیری Windows Authentication و این دسترسی‌ها هست.
نظرات مطالب
MVC vs 3-Tier Pattern
3-Layer در واقع Architecture Style هست اما MVC یک Design Pattern هست پس مقایسه مستقیم نمیدونم کاری دست باشد یا نه اما میتونیم به این شکل نتیجه گیری کنیم:
Data Access: شامل کلاسهای ADO.NET یا EF برای کار با دیتابیس.
Business Logic: یا همان Domain logic که میتوان Model رو به عنوان  Business entity در این لایه بکار برد.
UI Layer: بکارگیری Controller و View در این لایه

نظرات مطالب
Entity Framework و آینده
سلام جناب مهندس نصیری،
می خواستم بدونم EF5 و MVC4 در نسخه‌های Express ویژوال استودیو قابل نصب و بکارگیری می‌باشند یا خیر؟
در کل مایکروسافت برای ترویج عموم توسعه دهندگان به نوشتن app بر روی ویندوز 8 تا چه میزان بر روی نسخه‌های Express ویژوال استودیو سرمایه گذاری و آینده نگری می‌کند؟
پرسش‌ها
آیا استفاده از FullName یک کلاس تضادی با Clean Code دارد؟

سلام

در بکارگیری کلاس ها، ثابت ها و... علاقه زیادی دارم تا از نام کامل استفاده کنم و در بیشتر کلاس ها اصلا using ندارم. اگرچه که خطوط کمی طولانی میشن و اجبارا برای خوانایی بهتر خطوط را میشکنم ولی در زمان مرور کدها کمی راحت تر هستم. سوالم اینه که آیا این کار تضادی با کد نویسی تمیز داره یا پیشنهاد میکنید برای خلوت کردن کدها حتما فضای نام را using کنم.

تشکر