DAL 方面需要先熟悉.NET 的数据访问方式、BLL 方面先熟悉 层与之间的应用、各个DLL类型之间的调用。
其实差不多吧,JAVA里应该是把数据访问层和业务逻辑层放在了不同的包下,然后在业务层引入包就 可以了
.NET里是把各个层都编译成一个DLL文件了,都大同小异
和你一样,我现在也是在JAVA到.NET的转型期,其实多写写就会明白多了,Model层里的东西其实就是对一些字段的封装,一个Model层其实就一个实体类,封装的字段都是实体的属性,说的再直接一点就像是你去买东西,买了一堆,那你是一件一件好拿还是装在一起好拿?Model层其实就起了那个袋子的作用而已。将自己要用的东西封装起来感觉很好用。在DAL层里要是要用到,你就可以直接引用Model层(也就是实例化一下),然后再用Model层里的类调用里面的属性就可以了。其他的层之间你只要时刻知道它们每一个层之间的调用关系,套着那个思路走就好了,写的多就好了!加油吧……(*^__^*) 嘻嘻……
看看Petshop的源代码吧。
这个没什么,多调试吧。
习惯问题吧!观念转变了就好了!