نظرات مطالب
اصلاح daylight saving time ویندوز تا 90 سال بعد
جهت اطلاع!
لغو قانون «تغییر ساعت»
ابوترابی عضو کمیسیون امور داخلی کشور و شوراها: با موافقت نمایندگان مجلس قانون «تغییر ساعت» لغو شد. براساس نظر کارشناسان تغییر ساعت توجیه اقتصادی نداشته و مضرات زیادی نیز دارد. طبق قانون از سال ۱۴۰۱ ساعت قدیم و جدید وجود نخواهد داشت.
پ.ن.
این طرح قطعی نشده‌است و این موضوع هفته آینده در نوبت دستور کار صحن مجلس قرار دارد.
نظرات مطالب
امن سازی برنامه‌های ASP.NET Core توسط IdentityServer 4x - قسمت اول - نیاز به تامین کننده‌ی هویت مرکزی
با سلام و تشکر؛ من مطالب شما در حوزه Jwt  و همچنین مقالات مرتبط با پروژه DNTIdentity شما رو مطالعه کردم و پروژه‌ها رو هم بصورت واقعی در دو پروژه بصورت موفق استفاده کردم. حالا من برای شروع یک پروژه سازمانی، نیاز به یک چهار چوب احراز هویت متمرکز داشتم که بنا بر راهنمایی شما به این مقاله مراجعه کردم.حالا در ابتدای راه، با توجه به این مطلب (آینده Identity Server) ، توصیه شما برای امثال بنده، استفاده از همین Identity Server 4 هست یا استفاده از OpenIddict-core ؟
نظرات مطالب
پیاده سازی JSON Web Token با ASP.NET Web API 2.x
سلام؛ استفاده من از این توکن به این صورت هست که یک پروژه MVC دارم. حالا در برخی صفحات که نیاز به واکشی دیتای گریدها دارم میخوام با استفاده از WebApi دیتا رو دریافت کنم که البته در آینده اپ موبایلی هم اضافه خواد شد.
سؤال من اینجاست که آیا در هر صفحه که نیاز به استفاده WebApi دارم آیا باید متد doLogin رو فراخوانی کنم یا نه مثلا بعد از لاگین شدن کاربر در برنامه MVC اینکار فقط یکبار انجام میشه؟
سوال بعد اینه که آیا واقعا مقادیری مثل پسورد باید در doLogin مشخص باشه؟ مبحث امنیت پسورد چطور خواهد شد؟
نظرات مطالب
پَرباد - راهنمای اتصال و پیاده‌سازی درگاه‌های پرداخت اینترنتی (شبکه شتاب)
implement کردن کلاس Storage کاملا بستگی به پیاده‌سازی خود کاربر داره.
برای مثال شما میخواهید دیتابیس شما به صورت فایل XML باشه. پس بنابراین کلاس Storage رو Implement میکنید و ساختار مربوط به خواندن و نوشتن فایل XML رو پیاده‌سازی میکنید.
- البته در نسخه جدید که بین این هفته و هفته آینده منتشر میشه، دیگه نیازی به درگیری با این مساله ندارید.
نظرات مطالب
متغیرها در ES 6
- این مثال‌ها با کروم اجرا شدند. مثال اول را با فایرفاکس اجرا کردید؟ مثال دوم که به همین نحو باید باشد. 
اجرا شدن مثال اول با فایرفاکس به این معنا است که هنوز پیاده سازی استاندارد ES 6 در فایرفاکس، توابع قرار گرفته‌ی در یک block را block-scoped نمی‌داند (و این پیاده سازی هنوز ناقص است).
- وجود let به نوعی پیاده سازی مفهوم fail fast است. هر چه سریعتر مشکلات مشخص شوند، بهتر از این است که در آینده با گنگ بودن میدان دید متغیرها، مشکلات دیباگ برنامه بیشتر شوند.
نظرات مطالب
اصول طراحی شی گرا SOLID - #بخش اول اصل SRP
تنها دلیل تغییر کلی این کلاس در آینده، تغییر خاصیت‌های شیء کارمند است. بنابراین اصل تک مسئولیتی را نقض نمی‌کند. اگر این کلاس برای مثال دو Select داشت که یکی لیست کارمندان و دیگری لیست نقش‌های سیستم را بازگشت می‌داد، در این حالت تک مسئولیتی نقض می‌شد. ضمنا این نوع طراحی تحت عنوان الگوی مخزن یا لایه سرویس و امثال آن، یک طراحی پذیرفته شده و عمومی است. اگر قصد دارید که کوئری‌های خاص آن‌را طبقه بندی کنید می‌شود مثلا از Specification pattern استفاده کرد.
نظرات مطالب
EF Code First #12
- مباحث سمت سرور آن تفاوتی نمی‌کند؛ از این جهت که سیلورلایت نهایتا با استفاده از سرویس‌های سمت سرور WCF و یا WCF RIA Services قرار است به بانک اطلاعاتی دسترسی پیدا کند و برای نمونه امکان استفاده از EF Code first در WCF RIA Services مدتی هست که فراهم شده.
- ضمن اینکه سیلورلایت آینده مشخصی نداره؛ بهتره روی ASP.MVC سرمایه گذاری کنید.
نظرات مطالب
EF Code First #1
سلام.
آقا ممنون از جواب .
ببینید من مطلب لینک رو خوندم . پرداخته به انتخاب orm.
اما حالا من صحبتم متمرکز هست روی خود ef. من منظورم اینه که کجا باید codeFirst استفاده بشه کجا dbFirst. آیا کار کردن روی یک پروژه بصورت codeFirst در آینده یعنی وقتی حجم دیتا و ارتباطات زیاد شد مشکلی نخواهد ساخت؟ سرعت کدام بهتر است؟ آیا با وجود قابلیتهای linq , lambda نیازی به ساخت storedProcedure سمت دستابیس اصلا داریم یا نه؟
متشکرم.
نظرات مطالب
چک لیست تهیه یک برنامه ASP.NET MVC
با سلام
خیر  ، فکر نمیکتم کار درستی باشد . لایه سرویس خود باید به صورت لایه ای مجزا باشد
باید توجه داشته باشیم که ما میتوانیم تمام کلاس‌های سرویس ، DomainClasses  و ... را در همان پروژه اصلی داشته باشیم(منظور همان پروژهای است که UI درون آن میباشد) ولی اگر بخواهیم در آینده آن را گسترش دهیم ، با حجم عظیمی از کد‌ها و کلاس‌ها مواجه هستم . پس بهتر است تمامی قسمت‌ها به صورت مجزا (در لایه‌های مجزا) تعریف شود
نظرات مطالب
ASP.NET Web API - قسمت دوم
سلام آقای راد
نمی دونم چطور می‌شه از آدمایی مثل شما تشکر کرد،مطالب واقعا مفید و آموزندس
خیلی خیلی متشکرم
آقای راد یک سوال از خدمتتون داشتم،مدتیه که من و خانمم در حال ترجمه یک کتاب wcf هستیم ، این اولین کار ترجممونه ،می خواستم ازتون بپرسم که میزان محبوبیت wcf الان تو ایران چقدره ،به نظر شما آینده ای داره ؟ کلا چقدر ارزش وقت گذاشتن داره ؟