View Full Version : دانلود کد : اعمال متداول با GridView جناب راد این بار با LINQ
raziee
دوشنبه 18 مرداد 1389, 15:27 عصر
با سلام.
http://barnamenevis.org/forum/images/icons/icon14.gif داونلود کد: اعمال متداول با GridView در ASP.NET 2.0 (http://barnamenevis.org/forum/showthread.php?t=50594) تاپیکی هست که آقای بهروز راد ایجاد کردند.
من کدهای ارتباط با بانک رو با LINQ نوشتم تا شاید کمکی باشه برای دوستانی که LINQ رو میخواند یاد بگیرند.
شاد باشید.
Mostafa_Dindar
دوشنبه 18 مرداد 1389, 18:21 عصر
چند سوال ,
آیا طراحی دیتابیس بهینه هست ؟ بهتر نبود از Lookup table استفاده میکردیم ؟
نامگذاری جدوال و فیلدها Best Practice هست ؟
در هر صورت عملا کد نویسی با این معماری یا شبیه به این بدون Code Generator بی معنی هست .
موفق باشید
Behrouz_Rad
دوشنبه 18 مرداد 1389, 18:54 عصر
آیا طراحی دیتابیس بهینه هست ؟ بهتر نبود از Lookup table استفاده میکردیم ؟
نامگذاری جدوال و فیلدها Best Practice هست ؟
طراحی دیتابیس بهینه نیست. باید فقط مشخصه ی موجودیت ها در جدول تقاضا وجود داشته باشه و با یک join اطلاعات مورد نیاز استخراج بشه.
نام فیلدها هم باید فقط با اسم خصیصه یکسان باشه و آوردن پیشوندهایی مثل str در ابتدای نام فیلدها صحیح نیست.
این یک Demo هست. سخت نگیر.
در هر صورت عملا کد نویسی با این معماری یا شبیه به این بدون Code Generator بی معنی هست .
بله دقیقاً. پیشتر روی این قضیه وقت گذاشتم اما چون معماریم رو تغییر دادم از توسعه ی اون Code Generator دست برداشتم.
موفق باشید.
raziee
دوشنبه 18 مرداد 1389, 19:48 عصر
نام فیلدها هم باید فقط با اسم خصیصه یکسان باشه و آوردن پیشوندهایی مثل str در ابتدای نام فیلدها صحیح نیست.
من دیتابیس رو دست نزدم. همون دیتابیس رو استفاده کردم. شاید به خاطر همین سوءتفاهم شده.
در هر صورت عملا کد نویسی با این معماری یا شبیه به این بدون Code Generator بی معنی هست .
بله بی معنی هست.
بله دقیقاً. پیشتر روی این قضیه وقت گذاشتم اما چون معماریم رو تغییر دادم از توسعه ی اون Code Generator دست برداشتم.
جناب راد این نوع معماری رو آورده بودند اما خوب چون Code Generator رو نداده بودند یا بچه ها باید خودشون یک Template مینوشتند یا اینکه با همین معماری خودشون کد ها رو مینوشتند.
این یک Demo هست. سخت نگیر.
مرسی جناب راد
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.