摘要: 三、PetShop数据访问层之消息处理 在进行系统设计时,除了对安全、事务等问题给与足够的重视外,性能也是一个不可避免的问题所在,尤其是一个B/S结构的软件系统,必须充分地考虑访问量、数据流量、服务器负荷的问题。解决性能的瓶颈,除了对硬件系统进行升级外,软件设计的合理性尤为重要。 在前面我曾提到,分层式结构设计可能会在一定程度上影响数据访问的性能,然而与它给设计人员带来的好处相比,几乎可以忽略。... 阅读全文
posted @ 2008-09-03 13:49 Mose 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 二、PetShop数据访问层之数据库访问设计 在系列一中,我从整体上分析了PetShop的架构设计,并提及了分层的概念。从本部分开始,我将依次对各层进行代码级的分析,以求获得更加细致而深入的理解。在PetShop 4.0中,由于引入了ASP.Net 2.0的一些新特色,所以数据层的内容也更加的广泛和复杂,包括:数据库访问、Messaging、MemberShip、Profile四部分。在系列二... 阅读全文
posted @ 2008-09-03 13:48 Mose 阅读(158) 评论(0) 推荐(0) 编辑
摘要: PetShop的系统架构设计 前言:PetShop是一个范例,微软用它来展示.Net企业系统开发的能力。业界有许多.Net与J2EE之争,许多数据是从微软的PetShop和Sun的PetStore而来。这种争论不可避免带有浓厚的商业色彩,对于我们开发人员而言,没有必要过多关注。然而PetShop随着版本的不断更新,至现在基于.Net 2.0的PetShop4.0为止,整个设计逐渐变得成熟而优雅,却... 阅读全文
posted @ 2008-09-03 13:30 Mose 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 20个优秀网站助你征服CSS CSS其实是很容易学的,我现在还在看CSS的书,可惜太懒了,看了一个暑假一半都没看完。我一直相信好的东西自然会有人欣赏,比如:16个优秀网站教你网站设计。今天,推荐的是20个优秀的CSS网站,很有用的。 原文出自Jacob Gube之手。 1. A List Apart CSS Topics A List Apart是一个CSS优秀文章的收集网站,从19... 阅读全文
posted @ 2008-09-01 07:55 Mose 阅读(190) 评论(0) 推荐(0) 编辑
摘要: copy 你的jdbc驱动的三个文件 JAVA_HOME/jre/lib/ext 阅读全文
posted @ 2008-08-29 14:08 Mose 阅读(383) 评论(0) 推荐(0) 编辑
摘要: HOW TO: Implement a DataSet JOIN helper class in Visual C# .NET View products that this article applies to. Article ID : 326080 ... 阅读全文
posted @ 2008-08-28 09:11 Mose 阅读(814) 评论(0) 推荐(0) 编辑
摘要: Sun的The Java FAQ: go ranchgirl提供的FAQ: go JDK下载:jdk 6.0 J2SE 5.0 J2SE 5.0 日本语 J2SE 1.4.1 J2SE 1.4.2 日本语 jdk 6.0文档下载: chm格式 html格式 jdk 6.0在线文档: jdk 6.0 online docs jdk 6.0 t... 阅读全文
posted @ 2008-08-28 09:06 Mose 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 看到很多初学者反复问这个问题,写了一个很简单的一个脚本,用于自动设置环境变量。把代码拷贝,另存为javaEnv.bat。安装完Java 2 SDK之后,开一个命令行窗口,输入javaEnv java2SDKDir(java2SDKDir是你的java的安装目录,不带路径最后的\。如果安装路径中有空格,请用javaEnv "java2SDKDir"格式)并运行。(注:一定要在javaEnv后边加上你... 阅读全文
posted @ 2008-08-28 09:05 Mose 阅读(413) 评论(0) 推荐(0) 编辑
摘要: 转载自: http://space.cnblogs.com/group/topic/1816/ 如果你已经有较多的面向对象开发经验,跳过以下这两步: 第一步 掌握一门.NET面向对象语言,C#或VB.NET 我强烈反对在没系统学过一门面向对象(OO)语言的前提下去学ASP.NET。 ASP.NET是一个全面向对象的技术,不懂OO,那绝对学不下去! 第二步 对.NET Frame... 阅读全文
posted @ 2008-08-27 07:43 Mose 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 很简单 Code Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->if (!printer.ColumnWidths.ContainsKey("备注")) printer.ColumnWidths.Add("备注",... 阅读全文
posted @ 2008-08-26 14:16 Mose 阅读(125) 评论(0) 推荐(0) 编辑