para2x2
یک شنبه 27 تیر 1389, 17:17 عصر
سلام به دوستای عزیز
من یه سوال در مورد نحوه استفاده درست از Linq داشتم .
همه می میدونیم که برای نوشتن یه برنامه قدرتمند (که از بانک اطلاعاتی استفاده می کنه ) یکی از مهمترین نکات قدرت انعطاف پذیری برنامه در اتصال به بانک اطلاعاتی یه.
در استفاده از Linq ما خیلی راحت مییام تیبل مون رو درگ می کنیم میندازیم تویه Linq , دیگه ...
در حالی که در ADO.NET ما یه مدیریت درستی داشتیم روی نحوه برقرای ارتباط با بانک .
حالا فرض کنیم یه برنامه من با همین روش درگ کردن تیبل (Linq ) نوشتم .
من می خوام بدونم که آیا مثلا این برنامه اگه رفت تویه شبکه و روی یک کلاینت اجرا شد در حالی که بانک روی سرور بود چه اتفاقی میوفته ؟؟؟:متفکر:
به نظر میاد که برا استفاده درست باید این تنظیمات اتصال (Conection String) با مدیریت خودمون و یا بصورت Input از کاربر دریافت بشه و یه اتصال برقرار بشه و در تمام Application از اون استفاده شه مثلادر MainForm مون یه شی از کلاس همون Linq با تنظمات دستی درستی کنیم و تویه تمام فرم های دیگه ازون استفاده کنیم ؟؟
حالا دوستان و برنامه نویسان حرفه ای ما بگن :
آیا همچین چیزی درسته ؟ یا ممکنه کلاس می نویسن ؟ یا هرچیزی خلاصه خودتون چی کار می کنین ؟
من یه سوال در مورد نحوه استفاده درست از Linq داشتم .
همه می میدونیم که برای نوشتن یه برنامه قدرتمند (که از بانک اطلاعاتی استفاده می کنه ) یکی از مهمترین نکات قدرت انعطاف پذیری برنامه در اتصال به بانک اطلاعاتی یه.
در استفاده از Linq ما خیلی راحت مییام تیبل مون رو درگ می کنیم میندازیم تویه Linq , دیگه ...
در حالی که در ADO.NET ما یه مدیریت درستی داشتیم روی نحوه برقرای ارتباط با بانک .
حالا فرض کنیم یه برنامه من با همین روش درگ کردن تیبل (Linq ) نوشتم .
من می خوام بدونم که آیا مثلا این برنامه اگه رفت تویه شبکه و روی یک کلاینت اجرا شد در حالی که بانک روی سرور بود چه اتفاقی میوفته ؟؟؟:متفکر:
به نظر میاد که برا استفاده درست باید این تنظیمات اتصال (Conection String) با مدیریت خودمون و یا بصورت Input از کاربر دریافت بشه و یه اتصال برقرار بشه و در تمام Application از اون استفاده شه مثلادر MainForm مون یه شی از کلاس همون Linq با تنظمات دستی درستی کنیم و تویه تمام فرم های دیگه ازون استفاده کنیم ؟؟
حالا دوستان و برنامه نویسان حرفه ای ما بگن :
آیا همچین چیزی درسته ؟ یا ممکنه کلاس می نویسن ؟ یا هرچیزی خلاصه خودتون چی کار می کنین ؟