آموزش ابزارهای قدرتمند 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 رجوع کنید.