
یادگیری سی شارپ از مفاهیم پایه تا پروژه محور: شیگرایی، کار با SQL و LINQ، ORMها (Entity Framework)، ساخت پروژه مدیریت رستوران با گزارشات حرفهای و امکانات کامل!
مشاهده بیشتر
یادگیری MVC Core از مبانی تا پیشرفته: شیگرایی، Routing، Entity Framework، امنیت، تست یونیت، Razor، Ajax، و پروژههای کاربردی! یک دوره کامل برای تسلط بر توسعه وب با ASP.NET Core. به صورت حضوری و آنلاین!
مشاهده بیشترمشخصات مقاله
آموزش ابزارهای قدرتمند Entity Framework
آموزش ابزارهای قدرتمند Entity Framework
ابزارهای Entity Framework Power (در حال حاضر ورژن بتای 3)که عرضه شده است.ابزارهای Entity Framework Power در مهندسی معکوس و تولید مدل داده ای فقط خواندنی برای code-first مفید است.
ابزارهای Power Tools را از لینک Visualstudiogallery دانلود و نصب کنید.
بعد از نصب با راست کلیک کردن روی C# project گزینه Entity Framework را از منوی باز شده مشاهده خواهید کرد.
در منوی باز شده گزینه های زیر موجود است.
Reverse Engineer Code First : کلاس های POCO را تولید می کند که از DbContext مشتق گرفته شده و در Code-First با پایگاه داده به کار می رود.
Customize Reverse Engineer Templates : نمونه های پیش فرض reverse engineer T4 را برای ویرایش به پروژه اضافه می کند.

هنگام راست کلیک کردن روی یک فایل از کلاس DbContext مشتق گرفته شده است , گزینه های زیر موجود است.
View Entity Data Model (Read-only) : Code-First را در مدل Entity Model Designer را بصورت فقط خواندنی نشان می دهد.
View Entity Data Model DDL SQL: در مدل نهفته EDM متناظر DDL SQL مرتبط به SSDL را نمایش می دهد.
Generate Views:view های از پیش کامپایل شده ای را که به وسیله EF runtime برای بهبود کارایی start-up استفاده می شود را تولید می کند.فایل view های تولید شده رابه پروژه اضافه می کند.

با راست کلیک کردن روی فایل مدل Entity Data با پسوند (*.edmx) منوی زیر نشان داده می شود.
Generate Views:view های از پیش کامپایل شده ای را که به وسیله EF runtime برای بهبود کارایی start-up استفاده می شود را تولید می کند.فایل view های تولید شده رابه پروژه اضافه می کند.

برا ی مشاهده مراحل قدم به قدم کارهایی که می توانید با ابزارهای EF Power Tools انجام دهید به MSDN رجوع کنید.