E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
castle
Castle
IOC容器实践之TypedFactory Facility(一)
摘要:相信大家对于FactoryMethod设计模式都已经不陌生了,在FactoryMethod中,对于每一个具体的产品都需要有一个与之对应的工厂类,随着具体的产品越来越多,我们对于工厂类的管理就越来越困难,那如何通过IOC容器来实现对工厂的管理呢?本文将给你答案,通过TypedFactoryFacility来实现。 主要内容1.TypedFactoryFacility概述2.TypedFacto
lihuijun
·
2006-05-14 09:00
IOC
实践
休闲
Castle开发系列
Castle
IOC容器实践之Startable Facility(二)
摘要:在CastleIOC容器实践之StartableFacility(一)中我们已经学会了如何去使用StartableFacility,本文将在此基础进一步对它的原理做一些分析。 主要内容StartableFacility原理分析…… 在CastleIOC容器实践之StartableFacility(一)中我们已经看到了如何去使用StartableFacility,本文将对它的原理做一些分析。先
lihuijun
·
2006-05-14 08:00
IOC
实践
休闲
Castle开发系列
Castle
IOC容器实践之Startable Facility(一)
摘要:从本文开始,我们将逐一实践CastleIOC中的Facility,在前面我们说过,Facility它是带有注入性质的。有时我们会遇到这样的问题,当一个组件满足一定的依赖关系之后,让它自动运行,比如说启动一个窗体或者启动某种服务,本文我们就来看如何使用StartableFacility让一个实现了接口IStartable的组件自动运行,以及不实现IStartable接口的组件如何在满足依赖后自
lihuijun
·
2006-05-07 23:00
IOC
实践
休闲
Castle开发系列
在asp.net页面上得到
Castle
容器的实例
在asp.net页面上得到
Castle
容器的实例 在项目中使用
Castle
IOC 容器, Asp.net 程序中如何得到
Castle
容器内。
xiaoer_1982
·
2006-05-07 11:00
.net
mvc
IOC
asp.net
asp
在asp.net页面上得到
Castle
容器的实例
在asp.net页面上得到
Castle
容器的实例 在项目中使用
Castle
IOC 容器, Asp.net 程序中如何得到
Castle
容器内。
winzenghua
·
2006-05-07 11:00
.net
mvc
IOC
asp.net
asp
在asp.net页面上得到
Castle
容器的实例
在asp.net页面上得到
Castle
容器的实例 在项目中使用
Castle
IOC 容器, Asp.net 程序中如何得到
Castle
容器内。
wangyihust
·
2006-05-07 11:00
.net
mvc
IOC
asp.net
asp
在asp.net页面上得到
Castle
容器的实例
在asp.net页面上得到
Castle
容器的实例 在项目中使用
Castle
IOC 容器, Asp.net 程序中如何得到
Castle
容器内。
ruilin215
·
2006-05-07 11:00
.net
mvc
IOC
asp.net
asp
待解决的问题,谁帮忙点破下!
01.关于
Castle
的IOC容器配置疑惑1? Question:以前一直使用Spring.net的IOC容器,据说
Castle
更适合.NET,所以研究了一下,遇到几个问题不能解决。
zhuweisky
·
2006-04-29 15:00
待解决的问题,谁帮忙点破下!
01.关于
Castle
的IOC容器配置疑惑1? Question:以前一直使用Spring.net的IOC容器,据说
Castle
更适合.NET,所以研究了一下,遇到几个问题不能解决。
feipigwang
·
2006-04-29 15:00
问题
一个分析
Castle
很好的系列文章
一个分析
Castle
很好的系列文章很早就听说过
Castle
的大名了,但是一直没有时间去研究。一方面也是自己的惰性,另一方面也关于
Castle
的分析文章太少了。
面朝大海,春暖花开
·
2006-04-28 22:00
Castle
开发系列文章
Castle
是针对.NET平台的一个开源项目,从数据访问框架ORM到IOC容器,再到WEB层的MVC框架、AOP,基本包括了整个开发过程中的所有东西,为我们快速的构建企业级的应用程序提供了很好的服务。
lihuijun
·
2006-04-28 14:00
职场
文章
休闲
Castle开发系列
Castle
开发系列文章
Castle
是针对.NET平台的一个开源项目,从数据访问框架ORM到IOC容器,再到WEB层的MVC框架、AOP,基本包括了整个开发过程中的所有东西,为我们快速的构建企业级的应用程序提供了很好的服务。
lihuijun
·
2006-04-28 14:00
职场
文章
休闲
Castle
Castle
ActiveRecord学习实践(10):深度分析Schema Pitfals
摘要:写这篇文章缘于昨天跟Linkin的一段聊天。我在使用ActiveRecord的一些技巧一文中的由实体类生成数据库表提到了这样一句话:生成数据库表时只有当该表不存在时ActiveRecord才会生成,否则表如果存在ActiveRecord不会做任何事情,也不会报任何错误。Linkin说他在实验时如果数据库表存在,ActiveRecord会删除表中的记录,其实这句话是在有些情况下是不对的,本篇文
lihuijun
·
2006-04-27 08:00
分析
实践
Castle开发系列
SchemaPitfals
Castle
IOC容器组件生命周期管理
摘要:CastleIOC容器为我们提供了不同的生命处理方式以及组件生命周期的处理,即组件装载,初始化,销毁时所表现的行为。如何去使用它们?本文讲对这一内容进行详细的阐述。 主要内容1.生命处理方式2.自定义生命处理方式3.生命周期处理 一.生命处理方式我们通常创建一个组件的实例使用new关键字,这样每次创建出来的都是一个新的实例,如果想要组件只有一个实例,我们会使用Singleton模式。在Cas
lihuijun
·
2006-04-26 08:00
组件
管理
IOC
休闲
Castle开发系列
Castle
IOC容器与Spring.NET配置之比较
我本人对于Spring.NET并不了解,本文只是通过一个简单的例子来比较一下两者配置之间的区别。在CastleIOC容器中,提出了自动装配(Auto-Wiring)的概念,即由容器自动管理组件之间的依赖关系,我们无需自己编写XML配置文件来配置组件之间的依赖关系。在Spring.NET中也是支持自动装配的,但是并不推荐使用,它贯穿着一种思想就是一切皆为XML配置,这是两者之间最大的一个区别。关于自
lihuijun
·
2006-04-25 08:00
配置
IOC
休闲
spring.net
Castle开发系列
MonoRail学习-介绍篇
刚刚结束了使用
Castle
MonoRail的一个项目,所以想将在项目中的一些片段大家一起共享一样.由于这是一个网站项目,所以使用Monorail,因为他使用MVC模式,能够很好的使得界面和代码分离,有助于网页设计人员和程序员协调工作
maplye
·
2006-04-24 10:00
设计模式
html
工作
mvc
Castle
IOC容器构建配置详解(二)
摘要:在前一篇文章中我们并没有考虑配置的组件参数是什么类型,也没有在配置文件中指定过类型,那么CastleIOC是如何进行类型转换的?如何配置一些复杂的数据类型?如果有自定义的类型如何去进行类型转换?本文将进行一一解答这些问题。 主要内容1.基本类型配置2.Array类型配置3.List类型配置4.Dictionary类型配置5.自定义类型转换 一.基本类型配置在Cast
lihuijun
·
2006-04-24 09:00
配置
IOC
构建
休闲
Castle开发系列
Castle
IOC容器构建配置详解(一)
摘要:知道如何简单使用CastleIOC,也听完了CastleIOC的内幕故事,从本文开始讲会详细讲解CastleIOC的一些使用。先从构建配置信息开始吧,在CastleIOC中并不像Spring.net那样贯穿着一个思想就是一切皆为配置,对于对象之间的依赖关系,CastleIOC会自动去连接,因此相比之下它的配置文件要比Spring.net简单的多。 主要内容1.配置什么2.几种配置方式3.In
lihuijun
·
2006-04-21 08:00
配置
IOC
构建
休闲
Castle开发系列
Castle
IOC容器内幕故事(下)
摘要:上一篇文章我们了解了CastleIOC中注册组件的流程,为了更好的使用CastleIOC,本篇文章我们介绍一下CastleIOC中的几个重要的角色,开始CastleIOC容器内幕故事下角色介绍。 主要内容1.ComponentModelBuilder和Contributors2.Contributors分析3.Handles分析4.ComponentActivator分析 一.Compone
lihuijun
·
2006-04-19 08:00
职场
IOC
故事
休闲
Castle开发系列
Castle
IOC容器内幕故事(上)
主要内容1.WindsorContainer分析2.MicroKernel分析3.注册组件流程 一.WindsorContainer分析WindsorContainer是
Castle
lihuijun
·
2006-04-18 12:00
职场
IOC
故事
休闲
Castle开发系列
Castle
IOC容器快速入门
在
Castle
中,Windsor就是它的一个IOC容器,它构建于MicroKernel之上,功能非常强大。本文将通过一个简单的例
lihuijun
·
2006-04-17 12:00
入门
IOC
容器
休闲
Castle开发系列
Castle
ActiveRecord学习实践(9):使用ActiveRecord的一些技巧
摘要:本文将会介绍使用ActiveRecord中的一些技巧。 主要内容1.由实体类生成数据表2.运行存在的SQL脚本3.使用空属类型4.使用枚举类型的属性5.使用NHibernate中的日志记录 一.由实体类生成数据表在前面所用到的例子中我们都是先有数据表结构,然后才有实体类,然而这会让很多朋友认为ORM怎么变成了ROM了,其实这只是我们平时的一个开发时的习惯问题,ActiveRecord是支持先
lihuijun
·
2006-04-14 08:00
技巧
ActiveRecord
实践
Castle开发系列
Castle
ActiveRecord学习实践(8):数据有效性的验证
摘要:在我们录入数据时,对数据有效性的验证是必不可少的,ActiveRecord中如何去验证数据的有效性呢?本文将详细介绍这一内容。 主要内容1.概述2.使用Validation3.如何扩展4.深入分析验证一.概述在录入数据时,对数据有效性的验证是必不可少的,很多时候我们在UI层上就会做一层验证,但有时也需要在底层做一些必要的处理,这就要用到ActiveRecord中的数据有效性的验证。Activ
lihuijun
·
2006-04-13 12:00
数据
验证
休闲
Castle开发系列
Castle
ActiveRecord学习实践(7):使用HQL查询
摘要:虽然ActiveRecord为我们提供了Find()和FindAll()这样两个静态的查询方法,并且有Where特性可供使用,但是仍然不能解决实际开发中一些复杂的查询,这时我们就需要通过HQL查询来实现。 主要内容1.HQL概述2.SimpleQuery查询3.ScalarQuery查询4.自定义查询5.使用CallBack 一.HQL简单介绍HQL全名是HibernateQueryLang
lihuijun
·
2006-04-12 08:00
HQL
查询
实践
Castle开发系列
Castle
ActiveRecord学习实践(6):延迟加载和使用Where子句
摘要:在ActiveRecord中把数据库表之间的关联关系采用对象间的聚合关系来表现,然而这却带来一系列的性能上的问题。就像我在One-Many中用到的例子Blog,使用Blog.Find(1)查找了一个Blog对象,也许我们只用到它,但事实它却把该Blog所关联的Post对象也读取出来放在了内存中,于是我们就需要有一种方法来实现只在需要Post对象的时候框架再自动读取。另外ActiveRecor
lihuijun
·
2006-04-10 18:00
加载
实践
延迟
Castle开发系列
子句
Castle
项目的应用越来越广泛,Cuyahoga也采用
Castle
了
今天看到Cuyahoga也集成了
Castle
,引入了IoC容器概念,说明
Castle
正在慢慢被大家所接受,IoC的概念正在被更多的.Net开发者认同,同时也证明了
Castle
的可用性,而有更多的人使用
Castle
张善友
·
2006-04-06 21:00
生活
职场
休闲
Castle
Cuyahoga
Castle
ActiveRecord学习实践(4):实现One-Many关系的映射
摘要:前面几篇文章简单的介绍了ActiveRecord中的基本映射以及构建配置信息,本文我们用ActiveRecord里面的Blog,Post例子来实现One-Many/Many-One关联。主要内容1.准备数据表结构2.编写实体类并介绍HasMany和BlongsTo特性3.构建配置信息4.编写测试代码 一.准备数据表结构在这个例子中,我们引入了两个对象Blog、Post,它们之间的关系是一对多
lihuijun
·
2006-04-06 16:00
映射
实践
关系
Castle开发系列
Castle
ActiveRecord学习实践(3):映射基础
摘要:本文详细介绍了ActiveRecord中的基本映射,对于关联映射会在后续文章中通过一些具体的实例来说明。主要内容简单映射1.ActiveRecordAttribute2.PrimaryKeyAttribute3.CompositeKeyAttribute4.PropertyAttribute5.FieldAttribute 一.ActiveRecordAttribute每一个实体类都必须继承
lihuijun
·
2006-04-06 08:00
基础
映射
实践
Castle开发系列
Castle
ActiveRecord学习实践(2):构建配置信息
摘要:ActiveRecord在底层封装了NHibernate,在框架启动时需要指定相关的配置信息,那么我们需要配置些什么?又该如何去配置呢?本文将会介绍在ActiveRecord中构建配置信息。主要内容1.需要配置什么2.如何去配置3.常见的配置示例 一.需要配置什么在第一篇大家都已经看到了,其实我们的配置信息跟用NHibernate时的配置是一样的,这是因为ActiveRecord在底层封装了
lihuijun
·
2006-04-05 12:00
配置
构建
实践
Castle开发系列
Castle
ActiveRecord学习实践(1):快速入门指南
摘要:最近几天有时间看了一下
Castle
,原来它的功能是如此的强大,从数据访问框架到IOC容器,再到WEB框架,基本包括了整个开发过程中的所有东西,看来得好好学习研究一下了,并且打算把自己学习过程的一些东西记录下来
lihuijun
·
2006-04-03 16:00
入门指南
实践
休闲
Castle开发系列
Castle
- Startable Facility 简单理解
最近在研究
Castle
开源项目,就下午学习Startable Facility的一些简单理解,纪录下来,由于
Castle
的学习资料相对比较少,而且大部分都是英文资料,一些中文的资料自我感觉学习起来比较生涩
maplye
·
2006-03-30 17:00
table
简单介绍GUI设计模式(MVP)
大家耳熟能详,我就不多费笔墨了,不了解的朋友请察看MVC简介在进行view和逻辑分离的工作中,大家知道最多的是MVC,Model-View-Presenter(MVP)知道的并不多MVC 可以参看MVC简介,
Castle
张善友
·
2006-03-25 11:00
职场
休闲
GUI设计模式
简单介绍GUI设计模式(MVP)
大家耳熟能详,我就不多费笔墨了,不了解的朋友请察看MVC简介在进行view和逻辑分离的工作中,大家知道最多的是MVC,Model-View-Presenter(MVP)知道的并不多MVC可以参看MVC简介,
Castle
.MV
张善友
·
2006-03-25 11:00
职场
休闲
GUI设计模式
2006关注IT技术
操作系统:NovellLinux/Windows2003x86/64数据库:MySql/Postgresql/Mssql/SqlLite/Db4oDotnet平台:MSdotnet/MonoIOC容器:
Castle
张善友
·
2006-02-11 22:00
职场
生活
休闲
IT生活
2006关注IT技术
操作系统:NovellLinux/Windows2003x86/64数据库:MySql/Postgresql/Mssql/SqlLite/Db4oDotnet平台:MSdotnet/MonoIOC容器:
Castle
张善友
·
2006-02-11 22:00
生活
职场
休闲
IT技术
关于在项目中使用开源项目的疑惑,恳请大家给点意见!
涉及到搭建系统框架、建立标准内库、建立标准控件库……有同事建议采用一些开源的项目,诸如:1.iBATISNet2.Ajax.NETProfessional3.log4net4.NHibernate5.
Castle
.MVC
·
2006-01-09 10:00
开源项目
昨日关注-Google服务完整清单
11-24 NHibernate文档翻译完成 # Component/Service Oriented Software System Development Thinking #
Castle
duiker
·
2005-11-24 12:00
AOP
.net
Google
vb
VB.NET
细节决定成败:业务拦截器
我不是怀疑
Castle
,而是怀疑Microsoft;不是怀疑Microsoft的能力,而是怀疑Microsoft的开放性。记得我有
obarton
·
2005-11-20 13:00
拦截器
业务
细节
休闲
成败
细节决定成败:业务拦截器
我不是怀疑
Castle
,而是怀疑Microsoft;不是怀疑Microsoft的能力,而是怀疑Microsoft的开放性。记得我有
obarton
·
2005-11-20 13:00
拦截器
业务
细节
休闲
成败
Castle
.MircoKernel Class Diagram - Part I
OnepictureisworthathousandwordsTheClassDiagramofCastle.MicroKernel.ModelHopeitishelpfultounderstandtheCastleMicroKernelarchitecture.
linkcd
·
2005-11-15 16:00
Castle
.MVC框架介绍
Castle
.MVC目前还在
Castle
的Sandbox中,只是在源代码管理中有,还没有向外发布版本,这里介绍多时Web的MVC,和
Castle
的MonoRail相比较,这个MVC可以Asp.Net的事件驱动开发和
张善友
·
2005-10-29 09:00
mvc
框架
职场
休闲
Castle.MVC
在asp.net页面上得到
Castle
容器的实例
在项目中使用CastleIOC容器,Asp.net程序中如何得到
Castle
容器内。
张善友
·
2005-10-28 20:00
职场
asp.net
休闲
Castle
Castle
整合.NET Remoting
今天研究了一下
Castle
的RemotingFacility.记录如下:微软以前使用COM/DCOM的技术来处理分布式系统架构,通过Client端的Proxy代理程序来呼叫远程Server机器上的对象。
张善友
·
2005-10-22 16:00
职场
休闲
remoting
Castle
整合.NET
升级个人网站框架组件IBatisNet+
Castle
今天晚上花了两个小时从
Castle
网站拿到最新的
Castle
.Facilities.IBatisNetIntegration代码,将IBatisNet版本升级到1.3.0.0,CastleIOC版本升级到
自由、创新、研究、探索
·
2005-10-17 21:00
升级个人网站框架组件IBatisNet+
Castle
今天晚上花了两个小时从
Castle
网站拿到最新的
Castle
.Facilities.IBatisNetIntegration代码,将IBatisNet版本升级到1.3.0.0,CastleIOC版本升级到
张善友
·
2005-10-17 21:00
职场
休闲
网站框架组件
Bouncy
Castle
Crypto API c# port
BouncyCastle是一种用于Java平台的开放源码的轻量级密码术包。它支持大量的密码术算法,并提供JCE1.2.1的实现.现在有了C#的版本。下面是网站上的介绍ThisportfeaturestoolsforX.509Certificategeneration,Certificaterequestgeneration,generationandreadingofPKCS12files,pas
自由、创新、研究、探索
·
2005-10-05 20:00
Bouncy
Castle
Crypto API c# port
BouncyCastle是一种用于Java平台的开放源码的轻量级密码术包。它支持大量的密码术算法,并提供JCE1.2.1的实现.现在有了C#的版本。下面是网站上的介绍ThisportfeaturestoolsforX.509Certificategeneration,Certificaterequestgeneration,generationandreadingofPKCS12files,pas
张善友
·
2005-10-05 20:00
c#
API
Bouncy
开源项目
Bouncy
Castle
Crypto API c# port
BouncyCastle是一种用于Java平台的开放源码的轻量级密码术包。它支持大量的密码术算法,并提供JCE1.2.1的实现.现在有了C#的版本。下面是网站上的介绍ThisportfeaturestoolsforX.509Certificategeneration,Certificaterequestgeneration,generationandreadingofPKCS12files,pas
张善友
·
2005-10-05 20:00
api
C#
bouncy
crypto
Castle
Bouncy
Castle
Crypto API c# port
BouncyCastle是一种用于Java平台的开放源码的轻量级密码术包。它支持大量的密码术算法,并提供JCE1.2.1的实现.现在有了C#的版本。下面是网站上的介绍ThisportfeaturestoolsforX.509Certificategeneration,Certificaterequestgeneration,generationandreadingofPKCS12files,pas
·
2005-10-05 20:00
port
再论IBatisNet +
Castle
进行项目的开发
随着项目的进展,
Castle
和IBatisNet给我的惊喜更多。
自由、创新、研究、探索
·
2005-09-22 20:00
上一页
18
19
20
21
22
23
24
25
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他