前辈要我看看这个例子petshop,可我看起来很吃力,也看的不是很懂.
我改怎么办?
我改怎么办?
解决方案 »
- 如何实现xml快速解析入库
- 急求.NET 动态树形菜单问题!
- 求助 C# mht转html的方法
- C#.net一些行为求解
- asp.net页面如何跳转到file://xxxx/xxx目录下?
- ========= [ASP.net]发现很多程序都有这样的问题。各位进来看看! =======
- 访问我做的一个.net站点,总是 报错:http(403)禁止访问?
- 请问ASP.NET怎样才能在客户端进行创建,删除,修改目录和文件?
- 求救:怎样使table内的每一行框线变细?在线等~~~~~~~~~~~
- 请教:如何将Textbox 里的数据保存到MSSQL7里一个字段类型为text的表里?
- 关于几个类似实体类之间的问题
- ASP.NET(C#) 如何实现无客户端远程连接ORACLE数据库?
慢慢看
上网找一些关于petshop的文章
有的讲解的很不错~~
如果你是初学,只能是越看越累。最后失去学习.net的热情。
帮忙!
不要刻意模仿MS的代码,了解它的思想就行,Petshop主要是一个代码分层的例子,了解它的每层含义并能在自己项目中加以应用就OK了,说实话,Petshop我只看了两小时......
********************
本来楼主不想自杀的,看了你的最后一句,他觉得现在自杀都迟了。
呵呵,开个玩笑。
主要搞清楚多态的本质和运用。
什么是抽象类,什么是接口,为什么大多数的多态都是在继承(父-子关系)的基础上。
http://community.csdn.net/Expert/topic/4961/4961406.xml?temp=9.517848E-03
BLL
业务逻辑组件存放之处
ConfigTool
用来加密连接字符串和创建事件日志源的管理应用程序
IDAL
每个 DAL 实现都要实现的一组接口
Model
瘦数据类或业务实体
Post-Build
运行编译后操作的项目,比如将程序集添加到 GAC 或 COM+
Pre-Build
将程序集从 GAC 删除或从 COM+ 注销程序集的项目
SQLServerDAL
Microsoft SQL Server 特定的 Pet Shop DAL 实现,使用了 IDAL 接口
Utility
一组帮助器类,包括 DPAPI 的包装
Web
Web 页和控件
Solution Items
用来构建应用程序的杂项,比如用来签署应用程序程序集的 Pet Shop.snk 密钥文件
Model==>IDAL==>SQLServerDAL==>DALFactory==>BLL