نظرات مطالب
خودکار کردن تعاریف DbSetها در EF Code first
بله. ولی این حالت مقرون به صرفه نیست. چون تعداد اسمبلی‌های بارگذاری شده در یک App domain زیاد است و شامل موارد پایه و سیستمی دات نت هم هست (با هزاران فضای نام). در این حالت این جستجو زمان زیادی را به خود اختصاص خواهد داد. بهتر است لیست یک سری اسمبلی مشخص را درنظر داشته باشید تا اینکه کل سیستم را جستجو کنید.
نظرات مطالب
EF Code First #1
- با استفاده از امکانات Reflection دات نت، در زمان خواندن اطلاعات از بانک اطلاعاتی، از set و زمان دریافت اطلاعات از کاربر و تشکیل کوئری SQL نهایی از get استفاده خواهد کرد.
- در قسمت سوم این سری، در مورد فیلدهای محاسباتی بحث شده «6) NotMapped و DatabaseGenerated»
نظرات مطالب
آشنایی با Implicit Casting و Explicit Casting
با سلام
من این کار را میخواهم بر روی آرایه ای از یک کلاس انجام دهم؛
یعنی در واقع آرایه ای از یک کلاس را به آرایه ای از کلاسی دیگر تخصیص دهم
با جستجویی که کردم گویا امکانش نیست و نیاز به استفاده از تکنیک هایی هست
اما مثلا در دات نت ورژن دو گویا پشتیبانی نمی‌شوند.
دقیق خاطرم نیست اما فکر میکنم از LINQ استفاده شده بود
با تشکر
نظرات مطالب
پیاده سازی UnitOfWork به وسیله MEF
بله درسته
بعد از تست متوجه شدم وقتی خودم متا دیتا تعریف می‌کنم(ارث بری از متادیتای استاندارد) خطای طرف کلاینت عمل نمی‌کنه اما وقتی از متادیتای استاندارد خود دات نت استفاده میکنم خطای طرف کلاینت فعال نمیشه
نظرات مطالب
الگوی استراتژی - Strategy Pattern
اطلاعات خوبی بود، ممنون، ولی با توجه به تجربه تون، در پروژه‌های متن باز فعلی تحت بستر دات نت بیشتر از کدام مورد استفاده میشه؟ اینترفیس روحیه نظامی خاصی به کلاس‌های مصرف کننده اش میده، یه همین دلیل من زیاد رقبت به استفاده از اون ندارم، آیا مواردی هست که چاره ای نباشه حتما از یکی از این دو نوع استفاده بشه؟
نظرات مطالب
نصب Mono 3.0 بر روی Ubuntu
چند سوال:

1 - آیا امکانات ویژوال استدیو در Linux به اندازه نسخه ویندوزی آن است؟
2- خبرهایی که مبنی بر مهاجرت به لینوکس میشه تا چه اندازه جدیه؟
3- آیا با محصولات دات نت در Linux با مشکلی مواجه نمیشویم؟ 
نظرات مطالب
PHP سریعتر از ASP.NET! افسانه یا واقعیت؟
نمی دونم چرا ولی توی عمل واسه استارت زدن دات نت خیلی دیر میجنبه . حتی بعد از کامپایل و پابلیش یه خورده تاخیر داره ولی یکم که باهاش کار کنی میفته رو دور و خوب میشه !
ولی پی اچ پی همون اول سریعه . شاید بخاط پیچیدگی فریم ورک هست . چرا که entity , linq هم در پرژه استفاده شده است . 
نظرات مطالب
اجرای وظایف زمان بندی شده با Quartz.NET - قسمت اول
پیغام خطایی که دریافت کردید به این معنا است که اسمبلی دریافتی با یک شماره بالاتر دات نت کامپایل شده و در شماره نگارش مدنظر شما که پایین‌تر هست قابل استفاده نیست.
بهتر است سورس کد کتابخانه را دریافت و کامپایل یا اسمبلی‌های قدیمی‌تر این کتابخانه را دریافت کنید.
نظرات مطالب
مفاهیم برنامه نویسی ـ مروری بر پروپرتی‌ها
دات نت مشکلی با متدهای get و set دار نداره. فقط چون خیلی verbose بوده، جمع و جور شده به auto implemented properties برای زیبایی کار و سهولت تایپ. نکته‌ای هم که آقای فتح الهی عنوان کردند، در مورد ترکیب متد و خاصیت هم نام با هم بود، در یکجا البته اون هم حالتی که بعد از متد get شروع شده با حرف کوچک، یک _ باشد مثلا و نه حالت دیگری.