View Full Version : حرفه ای: شیوه صحیح برنامه نویسی سه لایه
saied7468
پنج شنبه 10 مهر 1393, 18:54 عصر
سلام به همه دوستان
من یه سمپل برنامه نویسی سه لایه ضمیمه کردم از اساتید می خوام لطف کنن و سورس رو یه نگاه بندازن و ببینن که آیا این شیوه کد نویسی برای برنامه نویسی سه لایه درسته هست یا نه و اگر نه زحمت بکشن دلیلش رو هم ذکر کنن .
با تشکر
saied7468
پنج شنبه 10 مهر 1393, 21:54 عصر
اساتید نظری ندارن این برنامه تا الان 30 بار دانلود شده !
hrkhrkhrk
پنج شنبه 10 مهر 1393, 22:24 عصر
یکمی در باره ی این سه لایه توضیح بدین بد نیست
saied7468
پنج شنبه 10 مهر 1393, 23:19 عصر
دوست عزیر برای توضیحات تئوری تو همین انجمن بگردی زیاده ولی نمونه عملی کمه که الان من یکی گذاشتم
NASA's Spaceman
پنج شنبه 10 مهر 1393, 23:49 عصر
سلام
به نظر من اگه میخوای دستورات حذف و اپدیت و اضافه کردن و جستوجو کردن رو انجام بدی این کارت صحیح نیست و باید توی لایه BL این کار رو انجام بدی چون لایه ای که فرم توش هست لایه طراحی هست و شما توی اون اومدین دستور sql نوشتین این چیزی بود که من میدونستم اگه بازم ایراد باشه رو نمیدونم
با سپاس Spaceman
saied7468
پنج شنبه 10 مهر 1393, 23:57 عصر
سلام توی بخش UI اصلا کد Sql وجود نداره دستورات تماما توی استورپروسیجر در دیتابیس هست و روال اینه که اسم استورپروسیجر و پارامتر ها در لایه UI گرفته می شه به لایه BLL فرستاده می شه اگه قرار باشه اونجا تغییر کنه تغییر می کنه و بعد به لایه DAL می ره از اونجا هم به دیتابیس می ره .
لطفا سورس رو دوباره نگاه کنید. ممنون
NASA's Spaceman
جمعه 11 مهر 1393, 10:24 صبح
عذرخواهی میکنم اشتباه دیدم
;)
از نظر من مشکلی توش نیست
با سپاس Spaceman
saied7468
جمعه 11 مهر 1393, 10:49 صبح
اساتید دیگه ای که کار کردن هم لطف کنن نظرشون رو بگن.
saied7468
شنبه 12 مهر 1393, 12:32 عصر
از اساتیدی که دانلود کردن هیچکدوم نظری ندارن !
واقعا برام عجیبه یعنی افرادی که برنامه می نویسن تو این انجمن تو عمرشون برنامه نویسی چند لایه کار نکردن ! پس عجیب نیست که به قول یکی از مدیران سایت 90 درصد برنامه هایی که نوشته می شن غیر استانداردن!
NASA's Spaceman
شنبه 12 مهر 1393, 13:03 عصر
دوست عزیز این یه نمونه هست که استاندارد هست
و با حرفتون هم کاملا موافقم
اینم سورس
124193
با سپاس Spaceman
samanelf
یک شنبه 13 مهر 1393, 03:06 صبح
درسته مشکل خواصی نداره من خودمم به این شکل کار میکنم اما ساده تر
اسماعیل ابراهیمی
یک شنبه 13 مهر 1393, 14:16 عصر
Spaceman عزیز
کوتاه و مفید
فقط تنها مورد اینه که در لایه DAL ممکنه برنامه نویسای دیگه متدها و شی ها رو جابجا بنویسن ، چون سلیقه ای هم هست
Good Luck
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.