PDA

View Full Version : گفتگو: ارتباط با بانک SQL



ahad123
یک شنبه 13 مرداد 1392, 01:12 صبح
با سلام :

یه پروژه دارم که دیتا بیسش تقریبا 50 جدول داره . مشکلی که هست نمیدونم با چه روشی با بانک ارتباط برقرار کنم

1. ADO.NET
2. LINQ
3. Entity framework - Data base Mode
4. Entity framework - Code first

که بتوان به دو سوال کلی زیر باسخ داد
1. کدوم راحتره
2. سرعت کدوم بیشتره

"دوستان تجربیات خودتون رو بنویسید"

malizergani
یک شنبه 13 مرداد 1392, 02:04 صبح
باسلام دوست عزیز

اگر سرعت و راحتی رو مدنظر داری
اگر برنامه شما تحت شبکه نباشه
اگر اطلاعاتی که در بانک ذخیره می شوند اطلاعات حجیمی مثل فایل ها نیست

شما می تونید بوسیله روش Wizard یا همون Binding استفاده کنید چرا که من پروژه های زیادی رو به روش Binding نوشتم و روش آسون و راحت و کارآمده شما در کوتاه ترین زمان ممکن می تونید پروژه تون رو تحویل بدید ولی سعی کنید بانک اطلاعاتی را سر اصول با در نظر گرفتن افزونگی داده اونو طراحی کنید که با این کار نه فقط تعداد جداول بالا میره بلکه سرعت اجرای برنامه و لود کردن اطلاعات بالامیره.

البته این نظر منه!

سوال داشتید من درخدمتم

ahad123
یک شنبه 13 مرداد 1392, 02:21 صبح
ممنون :
ولی تحت شبکه است ................

SEPIDEYESHAB
یک شنبه 13 مرداد 1392, 02:24 صبح
ببخشید ولی اگه تحت شبکه باشه مگه چه مشکلی پیش میاد که شما توصیه نمیکنید ؟!!!

و سوال دوم برای برنامه های تحت شبکه از چه روشی استفاده کنیم ؟!



من از روش Ado.net استفاده میکنم ولی ویزاردی نیست ، با کد نویسی انجامش دادم ، به نظر شما به مشکل بر میخوره ؟!!!!
یا از نظر امنیت و اینا مشکل داره ؟!