aynehband
سه شنبه 12 مرداد 1389, 23:53 عصر
با سلام
من برای نوشتن کد هام وقتم زیاد گرفته میشد، به دلایلی هم حوصله استفاده از nhibernate را نداشتم.
حالا شروع کدم به صورت مرحله مرحله یک ORM طراحی کنم. اما هنوز R را طراحی نکردم.
خوب این سیستم این جوری کار میکنه
فیلد های پایگاه داده را بهش میدی .
در مرحله دوم
اسم کلاس ، رشته اتصال، اسم جدول، کلید اصلی و .. را انتخاب میکنی
بعدش بصورت لیست کشویی جلوی هر فیلد نوعش را میدی
در نهایت هم اون فیلد هایی که میخواهید براش کد جستجو نوشته شن را تیک میزنی
در نهایت کد C# را تحویل میگیری. همین
برای من کاهش زمان خوبی داشت.
اما هنوز کامل تست نشده
حالا اساتید گرامی بیان با هم بهبودش بدیم.
اگه یک جوری تولید میشه که از نظرتون قشنگ نیست. من سخت افزاریم تقصیری ندارم.
برای هندل کردن ارور ها هم میتونید خط //errocode(ex1) را با تابع خطاتون جایگزین کنید.
این هم آدرسش
www.dppco.net/orm
البته پیشنهادات شما اون را کامل میکنه!
من برای نوشتن کد هام وقتم زیاد گرفته میشد، به دلایلی هم حوصله استفاده از nhibernate را نداشتم.
حالا شروع کدم به صورت مرحله مرحله یک ORM طراحی کنم. اما هنوز R را طراحی نکردم.
خوب این سیستم این جوری کار میکنه
فیلد های پایگاه داده را بهش میدی .
در مرحله دوم
اسم کلاس ، رشته اتصال، اسم جدول، کلید اصلی و .. را انتخاب میکنی
بعدش بصورت لیست کشویی جلوی هر فیلد نوعش را میدی
در نهایت هم اون فیلد هایی که میخواهید براش کد جستجو نوشته شن را تیک میزنی
در نهایت کد C# را تحویل میگیری. همین
برای من کاهش زمان خوبی داشت.
اما هنوز کامل تست نشده
حالا اساتید گرامی بیان با هم بهبودش بدیم.
اگه یک جوری تولید میشه که از نظرتون قشنگ نیست. من سخت افزاریم تقصیری ندارم.
برای هندل کردن ارور ها هم میتونید خط //errocode(ex1) را با تابع خطاتون جایگزین کنید.
این هم آدرسش
www.dppco.net/orm
البته پیشنهادات شما اون را کامل میکنه!