- برای ایجاد بانک اطلاعاتی از روی کلاسها و مدلهای برنامه، نیاز به ()context.Database.Migrate خواهید داشت.
- ضمنا مایکروسافت روش «db first» را خیلی وقت هست که کنار گذاشته؛ از زمان ارائهی «Entity framework code-first». آگاهی از تاریخچهی تغییرات علم و فناوریها، سردرگمی شما را برای انتخاب آنها کمتر میکند.
نظرات مطالب
OutputCache در ASP.NET MVC
- سمت سرور این کش حذف شدهاست (از حافظهی IIS). برای اجبار به حذف کش سمت کلاینت از نکات مطلب «غیرفعال کردن کش مرورگر در MVC» استفاده کنید.
- همچنین مطلب «بازنویسی سطح دوم کش برای Entity framework 6» شاید برای کار شما مناسبتر باشد.
- همچنین مطلب «بازنویسی سطح دوم کش برای Entity framework 6» شاید برای کار شما مناسبتر باشد.
نظرات مطالب
امنیت در LINQ to SQL
یک نکتهی تکمیلی
اگر از Entity framework استفاده کرده و کوئریهای SQL را به نحو مستقیمی بر روی بانک اطلاعاتی اجرا میکنید، میتوانید لیست مواردی را که ممکن است مستعد به حملات تزریق اس کیوال باشند، در برنامهی DNTProfiler مشاهده کنید:
اگر از Entity framework استفاده کرده و کوئریهای SQL را به نحو مستقیمی بر روی بانک اطلاعاتی اجرا میکنید، میتوانید لیست مواردی را که ممکن است مستعد به حملات تزریق اس کیوال باشند، در برنامهی DNTProfiler مشاهده کنید:
مهمترین مشکل ابزارهای قدرتمند گزارشگیری اینه که اکثرا فقط با دستورات Sql کار میکنند. برای اینکه SSRS با مجموعه ای از موجودیتهای دامنه Domain Entities کار کنند چه راهی وجود داره؟ مثلا چطور میشه SSRS رو به Entity Framework متصل کرد؟
نظرات مطالب
EF Code First #11
با سلام؛
خواهشمند یه پروژه نمونه برای asp.net mvc4 که در آن از entity framework code first 5 و unit of work استفاده شده و بحث فوق در آن رعایت شده باشد معرفی نمایید.
آیا پروژه efmvc آنچه شما در اینجا گفته اید رعایت کرده و اگر نه موارد را بیان نمایید.
با سپاس فراوان
نظرات مطالب
EF Code First #6
سلام آقای نصیری - میخواستم بدونم نحوه ایجاد Unique Constraint روی فیلدهای دیتابیس با روش Code First به چه شکلی است؟
دیتابیس من Sql Ce 4.0 SP1 هستش و از Entity Framework 5.0 هم استفاده میکنم.
ممنون.
سایت Tekpub محصولات آموزشی خودش رو به مدت فقط 24 ساعت به صورت رایگان در دسترس علاقمندان قرار داده. شامل دورههای کامل ASP.NET MVC ، Entity framework و غیره. بشتابید!
پاسخ به بازخوردهای پروژهها
پکیج های ناهماهنگ بعد از restore
متاسفانه کار آپدیت پکیجها به شدت سخت و طاقت فرسا است به دلیل این که نسخههای اخیرشان با نسخههای استفاده شده سازگاری ندارند. فقط تعداد محدودی از پکیجها را میتونید آپدیت کنید مثل Entity Framework. کتابخانه هایی مثل StructureMap در نسخههای اخیر API هایش تغییرات زیادی داشته است وپس از آپدیت باید تغییرات نسبتا زیادی در پروژه انجام دهید.