上一页 1 ··· 21 22 23 24 25

2010年10月29日

TDD(测试驱动设计):通过大量测试寻找最优解决方案

摘要: 测试不仅仅是测试人员的事情,作为开发设计人员,如果要让你的成果是最优的,那么采用tdd吧,反复测试你的设计,最终找到最优的解决方案。 阅读全文

posted @ 2010-10-29 18:12 深蓝医生 阅读(490) 评论(0) 推荐(0) 编辑

2010年10月28日

实例探究字符编码:unicode,utf-8,default,gb2312 的区别

摘要: 我们在使用国外开源的代码的时候,一定要注意编码的问题,如果他们处理字符的时候使用的是ascii,我们使用肯定会出问题,如果使用的是 default,也要当心,他们理解的default是ascii,在对程序后续处理上可能不是我们期望的,也可能会出问题。 阅读全文

posted @ 2010-10-28 11:43 深蓝医生 阅读(2146) 评论(0) 推荐(0) 编辑

2010年10月27日

还在写SQL的同志,去喝杯咖啡吧!

摘要: --标题可能比较“雷人”,但这是我今天早上的第一个感受。我们有一个同事昨天加班写了一大堆有关某些大表(字段很多的表)的增、删、查的SQL语句,看着哪些SQL语句,我都觉得头大,尽管有代码生成器帮助生成DAL层(数据访问层)代码,但需要先在配置文件中写出这些SQL语句。 在OO的时代,数据访问早就流行ORM了,用ORM框架来完成数据持久化的便利性相信用过ORM的人都知道,但有些同事还是认为手写SQL“效率”最高,哦,我想是因为Ctrl+C,Ctrl+V效率高吧,把相似的代码改改就是了。真是这样吗?不怕敲错了字母?不想找一个更快的办法? 答案就是用ORM,让ORM框架去帮你完成这些事情吧,比如.. 阅读全文

posted @ 2010-10-27 10:03 深蓝医生 阅读(934) 评论(7) 推荐(2) 编辑

2010年10月10日

基于邮件通道的WCF通信系统

摘要: 采用WCF(Windows 通信基础)技术,使用电子邮件系统作为通信管道,使得异构系统间在无法直接互联的情况下,远程调用对方系统的功能和服务,完成系统间的通信。 阅读全文

posted @ 2010-10-10 00:18 深蓝医生 阅读(1000) 评论(3) 推荐(0) 编辑

2010年7月7日

分布式计算,WCF+JSON+实体对象与WebService+DataSet效率大比拼

摘要: 最近做公司项目,我们要整合所有业务系统的客户数据,各系统的数据库有的Oracle,有点是SQLSERVER,而且表结构也不相同,如何整合不同系统之间的客户数据成为一个令人头痛的难题!我们用WCF做了一个分布式计算系统,现在就来做一个分布与不分布的效率测试。 阅读全文

posted @ 2010-07-07 18:45 深蓝医生 阅读(6940) 评论(16) 推荐(3) 编辑

2010年7月4日

软件架构师应该知道的97件事

摘要: 软件架构师是IT 行业里独一无二的职业,既要精通软件开发技术,又要掌握业务知识,还要周旋于公司不同部门之间,协调各种予盾。做到这些绝非易事。 阅读全文

posted @ 2010-07-04 17:48 深蓝医生 阅读(953) 评论(0) 推荐(1) 编辑

2010年7月3日

PDF.NET数据开发框架 之SQL-MAP使用存储过程

摘要: SQL-MAP的目标就是: 集中管理SQL语句,所有SQL语句放在专门的配置文件中进行管理; 通过替换SQL配置文件,达到平滑切换数据库到另外一个数据库,比如从Oracle的应用移植到SQLSERVER; 由DBA来写程序,对于复杂的查询,DBA写的SQL语句和存储过程更有保障更有效率,SQL-MAP工具让DBA也能够写.NET程序; 代码自动生成,由于在SQL配置文件中指定了很多编程特性,所以可以使用专用工具将配置文件映射到.NET代码; 阅读全文

posted @ 2010-07-03 23:31 深蓝医生 阅读(4097) 评论(4) 推荐(2) 编辑

2010年6月24日

让DBA去写数据访问层(DAL)代码--PDF.NET数据开发框架之SQL-MAP使用图解

摘要: 面对一堆堆的复杂SQL语句,你需要把它写成.NET程序,是不是有点厌烦了? 我们的DAL代码和具体的数据库,SQL语句紧密耦合,有没有办法分离开? 如果你有一个想法,这些复杂的SQL统统都交给DBA去做,让我们程序员只是关注于业务逻辑的实现,那该多好啊! 这就是PDF.NET数据开发框架之SQL-MAP帮你做的: 阅读全文

posted @ 2010-06-24 00:57 深蓝医生 阅读(807) 评论(1) 推荐(0) 编辑

2010年2月8日

PDF.NET 数据开发框架

摘要: 本框架是总结多种数据处理框架的优点,去除其复杂性后的轻量级的数据处理框,所以可能没有你熟知的下列重量级框架强大的功能。本框架的设计目标是 轻量,快速,通用,易学 ! Hibernate:借鉴了它的ORM原理和HQL语言,使用了类似的简单的ORM功能; iBatis:借鉴了其SQL-MAP功能,对其复杂性进行了大力精简; LINQ/Entity Framework:提供类似LINQ的OQL语法 阅读全文

posted @ 2010-02-08 13:02 深蓝医生 阅读(2461) 评论(1) 推荐(0) 编辑

不使用反射的实体类方案

摘要: 看过很多ORM的实体类方案,大多是用反射来读数据库数据,这样当频繁操作实体类的时候效率很低,我借鉴了一位朋友的思路,采用.NET 2.0的泛型技术,为实体类提供一个通用的查询和持久化方案。 阅读全文

posted @ 2010-02-08 11:42 深蓝医生 阅读(1967) 评论(8) 推荐(2) 编辑

上一页 1 ··· 21 22 23 24 25

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示