博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2010年1月18日

摘要: 2009年,经济危机笼罩下的中国管理软件行业,与往年相比静默了许多。不久前,SAP中国研究院总裁芮祥麟批评国产软件技术还停留在10年前客户端(Clien/Server)架构水平,引发业界一场大论战。那么中国管理软件技术是否真的已经落后?   2009年,经济危机笼罩下的中国管理软件行业,与往年相比静默了许多。不久前,SAP中国研究院总裁芮祥麟批评国产软件技术还停留在10年前客户端(Clien/Se... 阅读全文

posted @ 2010-01-18 15:07 雷雷 阅读(365) 评论(0) 推荐(0) 编辑

摘要: .NET平台上的分层架构(很多朋友称其为“三层架构”),似乎是一个长盛不衰的话题。经常看到许多朋友对其进行分析、探讨、辩论甚至是抨击。本文将为大家拨开迷雾,彻底了解什么是分层架构。   笔者在仔细阅读了大量这方面文章后,认为许多朋友在分层架构的理解上存在两个比较大的偏颇:  1.没有从本质角度去理解分层的内涵,而只是了解其表象。  2.对分层架构的理解过于狭隘,只是少数概念... 阅读全文

posted @ 2010-01-18 15:00 雷雷 阅读(299) 评论(0) 推荐(0) 编辑

摘要: 下面我按照我们的分层架构来说说我们的分层测试,看到这里也有讨论DAO测试的,讨论分层测试的,不过很多帖子都已经不能回复了。 为什么要写这篇文章 想总结一下我们的TDD作法。正在看《JUnit in Action》,从中得到了不少经验和做事情的正确方法,并不断地修正了自己的一些错误的做法。某些问题我想知道大家的解决方案,看看大家有什么好的或者成熟的方案。领域层 起初我们使用TDD的时候,从领域模型开... 阅读全文

posted @ 2010-01-18 14:22 雷雷 阅读(218) 评论(0) 推荐(0) 编辑

2010年1月12日

摘要: Asp.net RBAC membership framework For Visual Studio 2005 免费开源的Asp.net 权限管理系统 发布预告汗,居然2年的文章还被人挖出来,还有人骂我是一砣史…… 居然没有看到我在其他文章提供了下载,无语。在这里贴出下载地址:http://www.cnblogs.com/Wenzy/archive/2007/10/1... 阅读全文

posted @ 2010-01-12 20:05 雷雷 阅读(733) 评论(1) 推荐(0) 编辑

2009年12月31日

摘要: 来自微软关于异常处理的17条军规 1.不要返回错误代码。异常是报告框架中的错误的主要手段。  这个就不讨论了,异常包含的信息量远不是几个错误代码可以替代的.2. 通过引发异常来报告执行故障。如果某一成员无法按预期方式成功执行,则应将这种情况视为一个执行故障并引发一个异常。  例如函数的参数检测,参数不符合输入要求,就应该引发一个异常.另外还有很多情况,只要程序无法按照预定的逻辑执行下去,就应该引发... 阅读全文

posted @ 2009-12-31 17:38 雷雷 阅读(189) 评论(0) 推荐(0) 编辑

2009年3月18日

摘要: 这段时间在做一个类似博客的教师发布系统,要求用三层架构搭建。以前,做东西只会用文件夹的层状结构搭建,自己思路也比较清晰,自从看了三层架构觉得很不错,完全解释了OO。下面就用一个实例探索哈~ 三层架构(3-tier application)分如下3层:UI(User Interface,表现层),BLL(Business Logic,业务逻辑层),DAL(DataAccess,数据访问层)。UI(表... 阅读全文

posted @ 2009-03-18 22:33 雷雷 阅读(962) 评论(0) 推荐(0) 编辑

摘要: using System;using System.Collections;using System.Collections.Specialized;using System.Runtime.Remoting.Messaging;using System.Data;using System.Data.SqlClient;using System.Configuration;namespace LT... 阅读全文

posted @ 2009-03-18 20:35 雷雷 阅读(216) 评论(0) 推荐(0) 编辑

摘要: 改变Web_Confog的连接字符串为<add key ="ConnetcionString" value ="server=PC-200903052317\SQLEXPRESS;database=db_teachers;Integrated Security=SSPI"/>不要写server=(local) 阅读全文

posted @ 2009-03-18 11:16 雷雷 阅读(595) 评论(0) 推荐(1) 编辑

摘要: 引言:本文不是从理论的角度来探讨三层架构,而是用一个示例来介绍如何建设一个三层架构的项目,并说明项目中各个文件所处的层次与作用。写本文的目的,不是为了说明自己的这个方法有多对,别人的肯定不对,而是希望给那些初学三层架构却不知从何入手的朋友提供一点帮助。因为网上的文章,大多是注重理论的介绍,而忽略了具体的实践应用,或者有示例但讲得不透彻。导致看了之后,理论上又学习了一遍,但还是不知道代码怎么写。所以... 阅读全文

posted @ 2009-03-18 11:03 雷雷 阅读(318) 评论(0) 推荐(0) 编辑

2009年3月2日

摘要: 大型系统的生产环境,一般情况下,我们评价一条查询是否有效率,更多的是关注逻辑IO(至于为什么,回头补一篇)。我们常说,“要建彪悍的索引”、“要写高效的SQL”,其实最终目的就是在相同结果集情况下,尽可能减少逻辑IO。http://www.it55.com在线教程1.1 where条件的列上都得有统计信息。没统计信息SQLServer就无法估算不同查询... 阅读全文

posted @ 2009-03-02 13:41 雷雷 阅读(290) 评论(0) 推荐(0) 编辑