-
CruiseControl Enterprise最佳实践(3):Configuring CruiseControl t
在 ThoughtWorks 之前的项目中,我们老是需要给予某个人访问构建服务器的权限, 来修改CruiseControl的配置.一旦项目壮大到不再是少数几个Developer,让每个人都熟悉项目的安装配置就会变得很困难.最终往往是某个人(有时是我, 你卑微的讲述者)变成了项目专职的CruiseControl管理员.这种情形就为开发团队制造了一个瓶颈:所有对CruiseControl的修改都
技术 2008-05-04
-
Enterprise Library2.0(1):Data Access Application Block学习
DAAB2.0是对ADO.NET2.0的补充,它允许你使用相同的数据访问代码来支持不同的数据库,您通过改变配置文件就在不同的数据库之间切换。目前虽然只提供SQLServer和Oracle的支持,但是可以通过GenericDatabase和ADO.NET 2.0下的DbProviderFactory对象来增加对其他数据库的支持。
技术 2008-04-21
-
Enterprise Library Step By Step系列(十六):使用AppSetting Appl
AppSetting Application Block并不是企业库里面的一个应用程序块。它可以使我们运用企业库的配置工具来管理类似于appSetting这样的配置文件中的标记,像我们经常用到的数据库连接字符串。
技术 2007-06-05
-
Enterprise Library Step By Step系列(十五):配置应用程序块——
配置应用程序块为应用系统提供了一个通用的配置管理解决方案,可以方便的从各种存储中读取配置信息。在设计上旨在提供一个用于读/写配置数据的简单接口,实现配置数据的读写与数据的存储相分离。使用Storage Provider 和 Transformers在应用和物理存储之间传递数据,同时采用抽象AbstractFactory模式生成Provider数据。
技术 2007-06-05
-
Enterprise Library:配置应用程序块
配置应用程序块为应用系统提供了一个通用的配置管理解决方案,可以方便的从各种存储中读取配置信息。在设计上旨在提供一个用于读/写配置数据的简单接口,实现配置数据的读写与数据的存储相分离。使用Storage Provider 和 Transformers在应用和物理存储之间传递数据,同时采用抽象AbstractFactory模式生成Provider数据
技术 2007-06-04
-
Enterprise Library Step By Step系列(二):配置应用程序块——进
本篇文章主要介绍配置应用程序块的响应配置变更通知,保护配置信息(加密配置信息),面向高级人员的扩展机制,配置数据的缓存等几个方面。在剖析篇中我会去分析配置应用程序块的底层设计及类设计。
技术 2007-06-04
-
Enterprise Library Step By Step系列(一):配置应用程序块——入
本文详细介绍应用程序块的使用步骤,主要是针对新手入门的
技术 2007-05-31
-
Enterprise JavaBeans查询语言(三)
标识变量 一个标识变量就是在FROM子句中声明的一个标识符。尽管SELECT子句和WHERE子句中可以引用标识变量,但是不可以声明它。所有的标识变量都只能在FROM子句中声明。 因为一个标识变量就是一个标识符,所以它与标识符具有同样的命名约定和约束。例如,一个标识变量是对大小写不敏感的,它不可以与一个EJB QL关键
技术 2006-04-06
-
Enterprise Java Beans轻松进阶之二
三、编写第一个EJB应用程序 搞清了基本的分布式对象应用程序机理,下面我们就来实地做一个简单的EJB应用程序,一步一步找着做,你会发现它真的不难! EJB中的Beans有两种,一种是会话Bean(SessionBean),一种是实体Bean(EntityBean)。其中,SessionBean又分为有状态(Stateful)和无状态(Stateless)两种,Ent
技术 2006-04-06
-
详解Enterprise JavaBeans查询语言之二
标识变量一个标识变量就是在FROM子句中声明的一个标识符。尽管SELECT子句和WHERE子句中可以引用标识变量,但是不可以声明它。所有的标识变量都只能在FROM子句中声明。因为一个标识变量就是一个标识符,所以它与标识符具有同样的命名约定和约束。例如,一个标识变量是对大小写不敏感的,它不可以与一个EJB Q
技术 2006-04-06