اشتراک‌ها
انتخاب یک زبان و فریم ورک وب برای یک دهه آینده
این مطلب از زبان یک برنامه نویس لینوکسی تهیه شده. بنابراین اثری از فناوری‌های غیر از آن سکوی کاری در آن نیست. ولی شاخص‌هایی را که در انتخاب زبان‌ها و فریم ورک‌ها بررسی کرده جالب هستند.
انتخاب یک زبان و فریم ورک وب برای یک دهه آینده
اشتراک‌ها
مستندسازی کدهای #C

یکی از نکات حائز اهمیت در حوزهٔ توسعه نرم افزار، مستندسازی عملیاتی است که برنامه نویس در طول فرآیند کدنویسی انجام داده است ....

مستندسازی کدهای #C
نظرات مطالب
آشنایی با SplitQuery در EF Core 5x
بله حرف شما درسته.
هیچ مقاله ای توصیه نکرده این امکان جایگزین SingleQuery بشه، خود برنامه نویس با توجه به شناختی که از سیستم داره باید تصمیم بگیره چه زمانی از این امکان استفاده بشه.

نظرات مطالب
C# 8.0 - Nullable Reference Types
یکی از کاربرد های Required  , ارسال متن خطا توسط برنامه نویس است (توسط ورودی ErrorMessage) 
در صورت استفاده نکردن از Required آیا راه حلی برای این کار وجود دارد؟
نظرات مطالب
مفاهیم برنامه نویسی ـ آشنایی با سازنده‌ها
سلام و تشکر. به نکات زیر در متن توجه فرمایید.
۱. سازنده پیش فرض منظور همان سازنده بی پارامتر است خواه توسط کامپایلر ایجاد شده باشد خواه توسط برنامه نویس به صورت صریح در کلاس تعریف شده باشد.
۲. اگر توسط برنامه نویس هیچ سازنده ای تعریف نگردد، کامپایلر یک سازنده بدون پارامتر خواهد ساخت که وظیفه تنظیم مقادیر پیش فرض اعضای داده ای کلاس را برعهده بگیرد.
۳. اگر برنامه نویس سازنده ای تعریف کند خواه با پارامتر یا بی پارامتر کامپایلر سازنده ای نخواهد ساخت. پس اگر مثلاً برنامه نویس تنها یک سازنده با پارامتر تعریف کند، کلاس فاقد سازنده بی پارامتر یا پیش فرض خواهد بود.
۴. در یک کلاس می‌توان چندین سازنده تعریف نمود.
موفق باشید.
نظرات مطالب
ASP.NET MVC #9
سلام
طراحی view‌ها کمی به نظر سخت میاد چون امکان هیچگونه preview برای برنامه نویس فراهم نیست
راه حلی برای این مشکل وجود داره یا خیر؟
نظرات مطالب
ویدئوهای آموزشی Entity Framework با زیرنویس فارسی
@امیرحسین جلوداری، یکی از ویژگی‌های یک برنامه نویس خوب داشتن دانش زبان انگلیسی مناسب لااقل در زمینه خواندن، گوش دادن هست.
البته امیدوارم این نکته رو به عنوان نصیحتی دوستانه بپذیرید.
نظرات مطالب
اهمیت code review
سلام.
به نظر من هر دو Select باید در یک تابع باشه.چون شرط هر دو select یکسان هست و برنامه نویس این کد از نتیجه ی هر دو query در محدوده ی همین تابع استفاده کرده.