09 2007 档案
Duwamish7资料收集- []
摘要:Duwamish深入剖析-结构篇摘要:本文深入详细的介绍了Duwamish网上电子书店例程的结构框架,并详细的分析了该结构的若干特点和设计模式。目录:引言 Duwamish介绍 结构分析 设计思想 代码示例 总结 作者 引言:能够作为Visual Studio .Net附带的例子,Duwamish一定包含了微软.Net设计队伍希望向开发者传达的某些信息,而事实上,Duwamish也的确能够称作是一... 阅读全文
posted @ 2007-09-18 23:36 qy 阅读(662) 评论(0) 推荐(0)
学习Duwamish7的MSDN说明及相关技术策略
摘要:(一).MSDN对Duwamish7的说明   Duwamish 7.0 是由 MSDN 开发的通用 Duwamish 系列应用程序的功能性端口(完全使用 .NET 技术)。尽管示例本身是围绕虚拟网上书店建立的,但本示例主要关注的方面却是性能,与从 Windows DNA 到 .NET 开发人员平台的移植技术相关的问题,设计模式,以及分布式计算环境中的现实部署方案。从功能上,它是完整的模式实现,但... 阅读全文
posted @ 2007-09-18 23:30 qy 阅读(317) 评论(0) 推荐(0)
Duwamish7学习笔记(七)
摘要:总结: 终于把Duwamish六个项目均较仔细的学习了一遍,感觉还是收获颇多!:)看大师出手的代码,真如品一杯美味香浓的咖啡,那种感觉真的好极了,让人赞不绝口。 1.代码写得非常简练、工整。 2.代码注释写得非常清楚、到位。 3.系统结构非常好,校验、控制写得非常的严格,使系统具有非常好的健壮性、安全性、可扩展性。 4.系统中异常处理控制得很好,不像平常我们的项目中,try,catch,散乱的随处... 阅读全文
posted @ 2007-09-18 23:29 qy 阅读(396) 评论(0) 推荐(0)
Duwamish7学习笔记(六)
摘要:Web项目 Web项目为Duwamish系统的业务展示层,为客户提供对应用程序的访问界面。 1.PageBase.cs为每个页面的基类,主要是获取页面的URL信息,从Session中获取或设置Customer和Cart信息,另外重写了Web.UI.Page的OnError()事件。捕获页面错误,调用ApplicationLog.WriteError()方法写入日志。 2.ModualBase.cs... 阅读全文
posted @ 2007-09-18 23:27 qy 阅读(353) 评论(0) 推荐(0)
Duwamish7学习笔记(五)
摘要:BusinessFacade项目 业务外观层封装了3个类CustomerSystem,OrderSystem,ProductSystem,类中直接调用数据访问层和业务逻辑层类的方法与属性提供对Web层的接口。有意思是的每个类结尾均以System命名。客户系统?订单系统?产品系统? 业务外观层中3个类均继承自MarshalByRefObject类,来支持远程处理。MSDN中关于MarshalByRe... 阅读全文
posted @ 2007-09-18 23:14 qy 阅读(278) 评论(0) 推荐(0)
Duwamish7学习笔记(四)
摘要:BusinessRules项目1.Customer类 长见识了!在《Duwamish7学习笔记(三)》中还在想业务逻辑层写些什么东西。 校验,还是校验!每一行,每一列,包括类型和长度,想想自已在项目的校验,真的有点汗颜!  //---------------------------------------------------------------- // Function Validate:... 阅读全文
posted @ 2007-09-18 22:40 qy 阅读(239) 评论(0) 推荐(0)
Duwamish7学习笔记(三)
摘要:DataAccess项目DataAccess项目中共4个类:Books类,Categories类,Customers类,Orders类.均实现了IDisposable接口。用来关闭活动的数据库连接。 这是MS提倡的一种释放非托管资源的Dispose模式。有关Dispose模式《.NET框架程序设计(修订本)》的19章“自动内存管理(垃圾收集)”有精采的论述.  类中通过调用存储过程,封装了对4个... 阅读全文
posted @ 2007-09-18 22:27 qy 阅读(266) 评论(0) 推荐(0)
Duwamish7学习笔记(二)
摘要:SystemFrameWork项目  SystemFrameWork项目是一个能直接移植到别的应该程序的项目,可以不修改或很少的修改代码而直接使用。  项目主要为3个类。 1.ApplicationConfiguration类 此类为应用级的配置类,实现IConfigurationSectionHandler接口。与前面讲的DuwamishConfiguration类实现方法类同。主要方法为Cre... 阅读全文
posted @ 2007-09-18 22:24 qy 阅读(304) 评论(0) 推荐(0)
Duwamish7学习笔记(-)
摘要:Duwamish作为Vs.NET自带的例子,一定代表着MS想向开发人员传递的思想和开发技巧,记得以前学习PB时没有查看PB的例子程序,等走过很多弯路再看到PB的例程时发现,原来好的冥思苦想的方法、技巧,就在自已机器上安静的躺着呢! 一直想较仔细一点的学习研究一下Duwamish,但总是没有机会,现在系统上线,总算轻松一点而有点时间来和她来个亲密接触了:) Duwamish解决方案总共有6个项目,结... 阅读全文
posted @ 2007-09-18 22:07 qy 阅读(401) 评论(0) 推荐(0)
jQuery介绍及语法----转载
摘要:jQuery介绍及语法 jQuery是一款同prototype一样优秀js开发库类,特别是对css和XPath的支持,使我们写js变得更加方便!如果你不是个js高手又想写出优 秀的js效果,jQuery可以帮你达到目的! 下载地址:Starterkit (http://jquery.bassistance.de/jquery-starterkit.zip) ... 阅读全文
posted @ 2007-09-04 18:21 qy 阅读(6075) 评论(2) 推荐(2)
浅谈.net事件机制
摘要:大家都有这样的经历: 打开VS--〉新建应用程序(FORM1)--〉往里面挪按钮--〉双击按钮--〉写代码 这看上去那么的自然,简单,可仔细想一下,窗口(FORM1)是一个类,按钮(Button)是另一个类,FORM1怎么知道按钮点击了? 仔细看看代码,发现有如下代码: 12this.button1.Click += new System.EventHandler(this.butt... 阅读全文
posted @ 2007-09-01 02:21 qy 阅读(1987) 评论(5) 推荐(0)