Visual C#2005基础与实例教程
http://www.51cto.com/art/200807/83202.htm
C#入门经典(第4版) 齐立波
http://book.51cto.com/art/200812/100240.htm
C#高级编程(第6版) 李铭
http://book.51cto.com/art/200811/98922.htm
18.2.2 如何搭建三层结构(1)
http://book.51cto.com/art/200906/131383.htm
1)建三层结构:
新建解决方案Mybookshop,再新建项目类库MyBookShop.DAL,新建项目类库MyBookShop.BLL,添加新建网站Asp.Net网站。创建MyBookShop.Models与DAL,BLL方法类似。
2)添加依赖:
表示层上右键添加引用\项目,对BLL,Models层确定。
3)以登录为例测试各层之间如何协同工作:
编写实体类user.cs、数据访问类UserService.cs、业务逻辑类UserManager、表示层页面Login.aspx,代码Login.aspx.cs,表示层"设为启动项目"。
天轰穿VS2005入门.Net2.0系列视频教程
http://www.ipc.me/CSharp-VS2005.html
C#2008从入门到精通 视频教程
http://school.itzcn.com/special-spid-12.html