09 2008 档案

摘要:1. 数据库访问性能优化 数据库的连接和关闭 访问数据库资源需要创建连接、打开连接和关闭连接几个操作。这些过程需要多次与数据库交换信息以通过身份验证,比较耗费服务器资源。ASP.NET中提供 了连接池(Connection Pool)改善打开和关闭数据库对性能的影响。系统将用户的数据库连接放在连接池中,需要时取出,关闭时收回连接,等待下一次的连接请求。连接池的大小是 有限的,如果在连接... 阅读全文
posted @ 2008-09-25 00:16 wadejiang 阅读(252) 评论(0) 推荐(0)
摘要:1. 人远比技术重要 你开发软件是为了供别人使用,没有人使用的软件只是没有意义的数据的集合而已。许多在软件方面很有成就的行家在他们事业的初期却表现平平,因为他们那时侯将主要精力都集中在技术上。显然,构件(components),EJB(Enterprise Java Beans)和代理(agent)是很有趣的东西。但是对于用户来说,如果你设计的软件很难使用或者不能满足他们的需求,后台用再好的技术... 阅读全文
posted @ 2008-09-22 10:32 wadejiang 阅读(283) 评论(0) 推荐(0)
摘要:ChooseSourceDatabase 选择数据库 MappingFile Mapping文件位置(会根据output目录自动更改,不需要设置) OutputDirectory 文件输出目录 RootNameSpa... 阅读全文
posted @ 2008-09-09 14:40 wadejiang 阅读(326) 评论(0) 推荐(0)
摘要:介绍 通过本文你可以学习到如何利用微软企业库、CodeSmith、.NetTiers模板在少于15分钟内快速构建数据访问层。 从现在起我们把数据访问层(Data Access Layer)简称为DAL,它是程序中和数据库进行交互的层。手写DAL层代码是非常枯燥无味,浪费时间的重复活动,还有可能在编译程序的时候出现好多漏洞。 我们需要确保已经安装了SQL Server的Northwind数据库,但是... 阅读全文
posted @ 2008-09-08 23:25 wadejiang 阅读(234) 评论(0) 推荐(0)
摘要:.NetTiers是.Net下面一款出色的自动生成模版,能够非常快速地生成数据访问层并且可以方便地进行扩展 支持的特性也相当多,除常规的CRUD+分页查询外,还包含以下特性: 1. 自定义存储过程的自动封装, 这样就不用额外写代码就可以完成自定义存储过程的调用了, 但是存储过程要以它规定的命名规则进行命名这样它才会识别出来. 2. 对索引列生成查询方法, 比如在用户表中经常给定用户名和密码这两个条... 阅读全文
posted @ 2008-09-08 22:30 wadejiang 阅读(322) 评论(0) 推荐(0)