نظرات اشتراک‌ها
نسخه راستچین شده AdminLTE 2.2.1
با سلام.

واقعا ممنون بابت این اشتراک. فقط یک مورد رو من دیدم که گفتم بیان کنم.

در نسخه 40.0.3  فایرفاکس ،  sidebar-menu  بدین صورت هستش :


من فایل css شمارو به این صورت تغییر دادم :

.sidebar-menu > li > a {
  padding: 12px 15px 12px 5px;
  display: block;
  height: 50px;
}
.sidebar-menu > li > a >i,
.sidebar-menu > li > a >span:not([class*="label-primary"]){
    float: right;
    line-height: 25px;
}

مشکل برطرف شد :

  البته در کروم مشکلی نداره. البته قطعا شما با فایل css تون آشنایی بهتری دارید و میتونید راه حل‌های بهتری استفاده کنید

موفق باشید
 
نظرات اشتراک‌ها
چرا EF انتخاب خوبی برای پروژه های Domain-Driven نیست؟
سلام
خیر دوست عزیز، روش استفاده شده ActiveRecord نیست. در این مثال چون Order و OrderItem در یک Aggregate قراردارند و Order به عنوان AggregateRoot مشخص شده است و مسئولیت چک کردن Invariant‌ها را برعهده دارد، لذا از ایجاد و حذف مستقیم OrderItem جلوگیری شده و به جای آن از متد‌های Add و Remove بر روی Entity استفاده شده است. اینجا بحث Object مطرح هست و نه دیتابیس. برخلاف ActiveRecord که بر روی متد Add، شی را در دیتابیس Insert میکند، اینجا OrderItem تنها به شیء Order اضافه شده است. 
برای اطلاعات بیشتر در مورد Aggregate‌ها و Invariant‌ها به پست زیر مراجعه کنید : 
اشتراک‌ها
ساخت بازی اندروید و IOS با Unity و سی شارپ در مصاحبه با مهندس حسین فیروزآبادی قسمت دوم

قسمت دوم مصاحبه کاربردی وبسایت کارشناسان.نت با مهندس فیروزآبادی برای آشنایی با Unity و زیر و بم بازی سازی برای اندروید و ios از آموزش تا بازار کار و رنج حقوق‌ها و نحوه Freelance یا کار آزاد , مهندس فیروز آبادی و تیم شون در حال راه اندازی استدیو بازی سازی خودشون هستند و نکات جالبی راجع به ساخت گیم با Unity و #C برای پلتفرم‌های مختلف از موبایل تا پلی استیشن بیان می‌کنند. 

ساخت بازی اندروید و IOS با Unity و سی شارپ در مصاحبه با مهندس حسین فیروزآبادی قسمت دوم
اشتراک‌ها
ساخت بازی اندروید و IOS با Unity و سی شارپ در مصاحبه با مهندس حسین فیروزآبادی قسمت اول

قسمت اول مصاحبه کاربردی وبسایت کارشناسان.نت با مهندس فیروزآبادی برای آشنایی با Unity و زیر و بم بازی سازی برای اندروید و ios از آموزش تا بازار کار و رنج حقوق‌ها و نحوه Freelance یا کار آزاد , مهندس فیروز آبادی و تیم شون در حال راه اندازی استدیو بازی سازی خودشون هستند و نکات جالبی راجع به ساخت گیم با Unity و #C برای پلتفرم‌های مختلف از موبایل تا پلی استیشن بیان می‌کنند. 

ساخت بازی اندروید و IOS با Unity و سی شارپ در مصاحبه با مهندس حسین فیروزآبادی قسمت اول
اشتراک‌ها
دریافت کتاب SignalR Programming in Microsoft ASP.NET انتشارات مایکروسافت
این کتاب یک راهنمای دقیق برای SignalR است؛ SignalR یک کتاب خانه‌ی جدید برای توسعه دهندگان ASP.NET است که روند توسعه‌ی برنامه‌های تحت وب بلادرنگ را آسان می‌کند. قابلیت بلادرنگی در وب، سرور را قادر می‌سازد تا محتویات مورد نظرش را به بدون وقفه در لحظه ای که کلاینت‌ها به آن متصل می‌شوند ارسال نماید. در این کتاب توسعه دهندگان Microsoft .NET که با HTML و JavaScript آشنایی دارند، به توانایی توسعه برنامه‌های بلادرنگ و ارتباطات نا متقارن تحت وب، دسکتاپ و گوشی‌های موبایل دست پیدا می‌کنند. 
دریافت کتاب SignalR Programming in Microsoft ASP.NET انتشارات مایکروسافت
نظرات مطالب
شروع به کار با EF Core 1.0 - قسمت 7 - بررسی رابطه‌ی One-to-Many
1- خیر. حالت استاندارد است.
2- این مشکلی نیست؛ به همین صورت است. به این مورد روش تعریف کلید خارجی در EF گفته می‌شود. روابط را به همین نحو طراحی می‌کنند و ذکر آن‌ها دلیل بر وجود مشکلی نیست.
3- اساسا ProjectTo طراحی شده تا Lazy loading را لغو کند. اطلاعات بیشتر.
4- بله. Lazy loading بیجا مشکل ساز است و می‌تواند مشکل n+1 select را تولید کند. ضمنا در EF-Core تا Lazy loading را فعال نکنید، اساسا وجود خارجی ندارد و عملکرد پیش‌فرض EF Core با EF 6x یکی نیست.
+ مواردی مانند «آشنایی با SplitQuery در EF Core 5x» را هم مدنظر داشته باشید.
نظرات مطالب
ارتقاء به ASP.NET Core 1.0 - قسمت 15 - بررسی تغییرات Caching
برای آشنایی با روش استاندارد کش کردن فایل‌های CSS، مراجعه کنید به مطالبی مانند نحوه‌ی افزودن هدر مدت زمان کش شدن آن‌ها (اگر از سرور ویندوزی استفاده می‌کنید، چون مرتبط به IIS است، در اینجا هم معتبر است و تفاوتی نمی‌کند و یا روش چندسکویی آن همان «نکته‌ای در مورد کش کردن فایل‌های استاتیک در ASP.NET Core » است). همچنین tag helper جدید "asp-append-version="true را برای cache-busting آن‌ها (منقضی کردن خودکار کش، با تغییر محتوای فایل) مدنظر داشته باشید.
نظرات مطالب
آزمایش Web APIs توسط Postman - قسمت چهارم - نوشتن آزمون‌ها و اسکریپت‌ها
یک نکته‌ی تکمیلی: آشنایی با Chai Assertion Library

Postman به صورت پیش‌فرض به همراه کتابخانه‌ی Chai Assertion است و روش fluent ای را که برای نوشتن آزمون‌های آن مشاهده می‌کنید، توسط همین کتابخانه ارائه می‌دهد و برای استفاده‌ی از آن، نیازی به تنظیمات خاصی نیست. مثال‌های بیشتری از این کتابخانه
pm.test("Test Name", function(){
 let a= {
  "name" : "Vahid"
 };

 let b= {
  "name" : "Vahid"
 };

 pm.expect(a).to.eql(b);
});
همانطور که در این مثال نیز مشاهده می‌کنید، syntax کتابخانه‌ی Chai Assertion، شروع شده‌ی با یک .pm، در postman قابل تعریف و استفاده‌است.
نظرات مطالب
ارتقاء به ASP.NET Core 1.0 - قسمت 14 - فعال سازی اعتبارسنجی ورودی‌های کاربران
- تنظیمات وابستگی‌های jquery, jquery-validation, jquery-validation-unobtrusive که در این مطلب از ابتدا بحث شدند (و یا به روز شده‌ی آن در «یک نکته‌ی تکمیلی: جایگزینی bower با npm») و استفاده‌ی از Tag helpers مرتبط که در انتهای بحث عنوان شدند، دقیقا همینکار را انجام می‌دهند.
- فقط دقت داشته باشید این مطالب جهت «ارتقاء به ASP.NET Core» تهیه شده‌اند. این «ارتقاء» یعنی پیشتر این مطالب را مطالعه کرده‌اید و با آن‌ها آشنایی دارید:
نظرات مطالب
نوشتن اعتبارسنج‌های سفارشی برای فرم‌های مبتنی بر قالب‌ها در Angular
با تشکر از مطلب مفیدتون.
در اینجا یکسری دایرکتیو جهت اعتبار سنجی سفارشی بنده پیاده سازی کرده ام (فعلا فقط دو تا!) که نیازمند همکاری دوستان علاقمند دارد. (میتوان اعتبار سنجی‌های مربوط به فرمهای فارسی را نیز در اینجا به عنوان مرجعی مناسب برای استفاده سایرین نیز ایجاد کرد. از جمله اعتبار سنجی کدملی، شناسه ثبت شرکت، فارسی بودن اعداد در ورودی و ... که بخشی از این توابع در اینجا پیاده سازی شده است.)
همچنین در این دایرکتیوها دایرکتیوی به نام RemoteValidation پیاده سازی شده است که اعتبار سنجی نامتقارن را انجام میدهد. مشاهده کدهای این قسمت، برای آشنایی با اعتبار سنجی نامتقارن در Angular، خالی از لطف نیست.