نوشته شده توسط
AmirGhasemi
سلام بر دوست عزيز و بزرگوار ما
ببينيد ماژول در تحليل UML و RUP مفهوم داره و در بررنامه نويسي ASP.Net مفهوم زيادي نداره
شما مي تواني همه اين ماژول ها را در يك لايه بنويسي
اما در مورد برنامه نويسي چند لايه استانداردهاي مختلقي وجود دارد اما برنامه نويسي 5 لايه كه يك نحوه استاندارد است و خيلي هم محبوب واكثر پروژه ها به صورت 5 لايه انجام مي شود به صورت زير است:
1) لايه UI كه همان لايه گرافيك و اينترفيس برنامه است
2) لايه CL كه لايه تفسير فيلدهاي ديتابيس است
3) لايه BL كه لايه بيزينتس و اعتبار سنجي شماست
4) لايه DAL كه لايه ارتباط با ديتابيس شما به روش مورد نظر شما مثلا Linqيا Entityاست
5) لايه Libraries كه همان لايه كتابخانه يا در واقع ماژول هاي برنامه شماست كه بايد متدهايش كاملا خالص و Pureنوشته شود