‫۷ سال قبل، دوشنبه ۲۰ شهریور ۱۳۹۶، ساعت ۱۷:۰۴
در انتخاب یک کتابخانه، سرعت ملاک اول نیست. مستندات، جامعه‌ی کاربری، به روز بودن و به روز شدن، مثال‌ها، قدمت، مطالب وبلاگ‌ها و امثال این‌ها باید مدنظر باشند.
ضمن اینکه با ارائه‌ی ASP.NET Core و کلا NET Core. که به همراه یک IoC Container توکار است، این کتابخانه‌های جانبی روز به روز کم‌رنگ‌تر می‌شوند. اساسا برای تهیه‌ی یک برنامه‌ی ASP.NET Core نیازی به IoC Containers ثالث نیست و IoC Container توکار آن تقریبا تمام نیازهای کاری روزمره را پوشش می‌دهد. 
‫۷ سال قبل، دوشنبه ۲۰ شهریور ۱۳۹۶، ساعت ۱۶:۴۱
- نظرتون راجع به این متن از لینک اولتون چیه؟
The biggest discriminator of  Unity  is: it's from and supported by Microsoft (p&p). Unity has very good performance, and great documentation. It is also highly configurable. It doesn't have all the bells and whistles of say Castle / Structure Map  
- در نمودار مقایسه ای لینک پایین به نظر میاد از نظر performance از StructureMap بهتر هم داریم:
‫۷ سال قبل، دوشنبه ۱۳ شهریور ۱۳۹۶، ساعت ۱۹:۵۵
لایه سرویس بر اساس لایه دیتا هست که قادر هست سرویسی را ارائه دهد. تامین کننده‌ی اصلی اینترفیس IUnitOfWork، لایه دیتا هست.
درکل لایه سرویس در اینجا صرفا به دلیل دسترسی به IUnitOfWork هست که این ارجاع را دارد و کل کارکرد آن بر اساس این اینترفیس صورت می‌گیرد. یک مثال دیگر: « اعمال تزریق وابستگی‌ها به مثال رسمی ASP.NET Identity ». در نهایت بالاترین لایه برنامه که همان کنترلرها هستند صرفا بر اساس تزریق وابستگی‌های اینترفیس‌های لایه سرویس کار می‌کنند.
لایه سرویس فقط با اینترفیس IUnitOfWork کار می‌کند. این اینترفیس را در هر اسمبلی دیگری که خواستید قرار دهید و ارجاعی را به آن تعریف کنید. در این حالت بازهم برنامه کار می‌کند چون سیستم تزریق وابستگی‌ها در ابتدای کار تامین کننده‌ی این اینترفیس را مشخص خواهد کرد و اتصالات نهایی به خوبی برقرار می‌شوند.
‫۷ سال قبل، دوشنبه ۱۳ شهریور ۱۳۹۶، ساعت ۱۹:۴۴
در برنامه‌های سازمانی Enterprise باید لایه سرویس مستقل باشد چون کد بیزینس برایشان مهم است و باید مستقل از تکنولوژی باشد.
در مثال UoW-Sample-master که Context Per Request رو پیاده کردین لایه سرویس به لایه دیتا رفرنس دارد.
اگر بخواهیم سرویس را مستقل کنیم راه حل چیست؟
پروژه سمپلی در این باره معرفی می‌کنین؟ 

‫۷ سال و ۱ ماه قبل، دوشنبه ۳۰ مرداد ۱۳۹۶، ساعت ۱۳:۴۸
- شاید خطایی وجود دارد که باید بررسی کنید: نحوه استفاده از افزونه Firebug برای دیباگ برنامه‌های ASP.NET مبتنی بر jQuery 
- در اینجا محدودیتی در مورد تعداد پارامترها ندارید. برای مثال لینک قسمت مطالب سایت جاری به این صورت است:
https://www.dntips.ir/postsarchive#/page/1/date/asc
در اینجا پارامترهای شماره صفحه، فیلد و صعودی و نزولی بودن آن ذکر شدند. پارامترهای دیگری را هم اگر علاقمند بودید (مانند زبان یا هر مورد دیگری) اضافه کنید. فایل jquery.InfiniteScroll.js پیوست شده یک مثال در این مورد است (نحوه تنظیم و دریافت پارامترها و نحوه‌ی واکنش به پارامترهای دریافتی). مستندات رسمی آن‌را هم فراموش نکنید.
من از Path.js استفاده کردم و مشکلی در پیاده سازی آن نداشتم حال نرم افزار باید به صورت چندزبانه استفاده بشه و مشکل اینجاست وقتی نوع زبان (fa | en) در اول Routing میاد وارد صفحه مورد نظر نمیشه !
1. نحوه پیاده سازی زبان در استفاده از Path.js به چه صورتی هست؟
2. در صورت نداشتن زبان نباید وارد این صفحه شود این بخش را چگونه مدیریت کنم؟
با تشکر