PDA

View Full Version : سوال: Stored Procedure یا استفاده از Entity Framework 6؟



yazdi84
شنبه 10 آبان 1393, 16:38 عصر
با سلام خدمت دوستان
در پروژه ابعاد متوسط، کدام را توصیه می کنید؟
1- استفاده از Stored procedure ها برای کارهای مختلف از جمله Insert/Update/Delete. (با توجه به اینکه در EF6 میتوان Stored procedure ها را ساخت)
2- استفاده از دستورات مستقیم Entity Framework برای کارهای مختلف از جمله Insert/Update/Delete؟

ali_md110
شنبه 10 آبان 1393, 17:57 عصر
سلام
این روزها عدم استفاده از عبارات لامبدا و دستورات Linq to Entity به نظر من یک برگشت به عقب هست
مزایای استفاده از ORM عدم وابستگی برنامه به بانک اطلاعاتی خاصی هست و بکارگیری استورد پروسیجر و EF با هم برنامه شما مختص پایگاهی مثل اسکیول سرور خواهد شد
در ضمن انقدر سزعت عملیات و برنامه نویسی CRUD در دستورات مستقیم EF بالا هست که فکر Sp هم نباید کرد از نظر سرعت عملیات هم تفاوت انچنانی ندارند