2010年11月1日

在SQLMAP中使用动态SQL

摘要: 最近有几个同事和朋友询问如何在SQLMAP中“拼接字符串”,因为有时候条件的数量不固定,条件参数类型也不固定,无法写出 @参数名 这样的SQL语句,也就是大家常说的“动态SQL”问题。 阅读全文

posted @ 2010-11-01 11:32 深蓝医生 阅读(3223) 评论(0) 推荐(0)

Why to do,What to do,Where to do 与 Lambda表达式!

摘要: 看到了吗?一行 foreach(...){...} 都没有写,我们的代码就是我们的算法本身,Lambda 表达式让我们只需要关注“做什么”,而不必关注“如何做” 。 抛弃原来的观念,使用新的“武器”吧,正所谓“君欲善其事,必先利其器 ”,我们手中有这么强大的武器,好好使用吧! 阅读全文

posted @ 2010-11-01 10:09 深蓝医生 阅读(766) 评论(0) 推荐(0)

2010年10月29日

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

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

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

2010年10月28日

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

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

posted @ 2010-10-28 11:43 深蓝医生 阅读(2174) 评论(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 深蓝医生 阅读(938) 评论(7) 推荐(2)

2010年10月10日

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

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

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

2010年7月7日

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

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

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

2010年7月4日

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

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

posted @ 2010-07-04 17:48 深蓝医生 阅读(958) 评论(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 深蓝医生 阅读(4114) 评论(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 深蓝医生 阅读(814) 评论(1) 推荐(0)

导航