本人刚学ASP.NET,对三层架构的一个理解不知道对不对:三层架构之间是通过命名空间来形成相互的依赖和调用。
比如说:DAL层:在命名空间MyWeb.Data中定义类User,类中有函数Creat(args1,args2,……){ 函数体中调用某个存储过程 }
BLL层:在命名空间MyWeb.Business中定义类User,类中函数Creat(args1,args2,……){ 函数体中定义 Data.User类型的对象datauser,通过datauser.Creat(……)来调用MyWeb.Data命名空间内User类的方法Creat(args1,args2,……)};不知道这样的理解对不对,请大侠们指点一下