摘要:
最近在做一个项目,用到了这些技术,所以稍微整理了一下,希望能对和我一样菜鸟级的任务有所帮助 三层架构 微软公司推荐的.NET分层式结构一般分为三层架构,如图所示: 表示层(WC) 业务逻辑层(BLL) 数据访问层(DAL) (1)数据访问层:有时候也称持久层,其功能主要是负责数据库的访问。简单地说就 阅读全文
摘要:
简单工厂模式的最大优点在于工厂类中包含了必要的逻辑判断,根据客户端的选择条件动态实例化相关的类,对于客户端来说,去除了于具体产品的依赖。而工厂方法模式定义了一个用于创建对象的借口,让子类决定实例化哪一个类,工厂方法是一个类的实例化延迟到其子类。其实多做一些联系不难发现:工厂方法模式实现时,客户端需要 阅读全文
摘要:
在我们做许多项目的时候,会用到反选这个功能,但是我一般使用C#代码创建数组遍历实现功能,今天我想换一种语言实现一下,于是我就用JavaScript研究了一下怎么实现这个功能,原来也很简单和用C#语言来实现这个差不多吧,只不过使唤了两种语言哦,而且这样写代码对系统的性能也比较好。如图所示:为反选所实现 阅读全文
摘要:
在软件的开发过程中,我们离不开测试,在这里我首先送给大家两句关于测试的话keep the bar green to keep the code clear 保持条是绿色则代码是干净的 单元测试并不是为了证明你是对的,而是为了证明你没有错,下面我就简单的介绍一下我总结的使用NUnit的一些方法。 要在 阅读全文
摘要:
软件:计算机运行所需要的各种程序和数据的总成,包括操作系统,汇编语言,编译,程序,数据库,文字编辑和维护使用手册等。 软件的特性:(1)软件产品的主要生产是脑力劳动,还没有摆脱手工开发方式(2)软件是一种逻辑产品,他与物质产品不同,他是脑力劳动的结果(3)软件产品不会用坏(4)软件产品的生产主要是研 阅读全文
摘要:
1 SQL Server分页说明 在这里我们能看到一种使用sql存储过程写的数据控件分页功能,不管给开发工具中的那个数据控件,都只要调用这个存储过程就可以实现这样的方法了,简单吧,我们再也不用在各个页面都写很多的SQL语句了。Misrosoft SQL Server是微软开发的一种管理数据的数据库, 阅读全文