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
企业库
微软
企业库
4.1学习笔记(三十二)数据访问模块 在应用中使用数据访问模块
本篇讲述如何在应用中使用数据访问模块。首先,讲述如何配置模块并且和应用整合;其次是,如何使用数据访问模块完成常用的功能,例如,获取单条数据,或者是使用DataSet返回多条数据;最后,讲述一些关系连接管理、参数处理、异常处理的主题。 主要包括下面的主题: 配置模块 在应用中添加代码 创建Database对象 创建DbCommand对象 管理连接
·
2015-11-11 07:59
学习笔记
微软
企业库
4.1学习笔记(三十一)数据访问模块 简介
Unity模块对我来说学习起来还是有一定的难度的,很多东西都是第一次学习,有些东西理解的不透侧,所以Unity后面的内容想要等自己继续理解一下,后面给大家补充回来吧,先开始后面的章节。大概看了一下Unity后面的内容,计划给它留下四篇blog的地方,所以数据访问模块从三十一开始,感谢大家的支持。 下面我们回到正题。 Data Access Appliction Block 简介
·
2015-11-11 07:58
学习笔记
微软
企业库
4.1学习笔记(二十六)Unity依赖注入模块3
配置运行时支持数组 class Foot{ public Foot(IBar[] bars) { } } container.Configure < InjectedMembers > () .ConfigureInjectionFor &
·
2015-11-11 07:58
unity
微软
企业库
4.1学习笔记(二十五)Unity依赖注入模块2
Unity模块的亮点 Unity模块包括了下面的特点 提供了一个创建对象,以及依赖的对象的方法 提供的RegisterType方法用来在容器中注册类型和映射,Resolve方法可以返回任何依赖对象的实例。 提供控制反转IOC功能,通过预先配置注入类的对象来实现。你可以在构造函数中指明一个类或者接口(构造函数注入),或者是使用attribute的属性注入,和方法调用
·
2015-11-11 07:57
unity
微软
企业库
4.1学习笔记(二十四)Unity依赖注入模块 简介
企业库
的依赖注入模块Unity是一个轻量的、可扩展的依赖注入容器,支持构造函数注入、属性注入、方法调用注入。你可以用它创建
企业库
的对象,或者是自定义的对象。
·
2015-11-11 07:56
unity
微软
企业库
4.1学习笔记(二十三)加解密模块3 示例代码
加密解密模块可以满足常用的对称加解密和hash功能要求。在应用中加入模块,需要下面的步骤: 1)添加对模块的程序集引用。添加对程序集Microsoft.Practices.EnterpriseLibrary.Security.Cryptography.dll的引用。 2)添加对程序集Microsoft.Practices.ObjectBuilder2.dll和Microsoft.Pra
·
2015-11-11 07:56
学习笔记
微软
企业库
4.1学习笔记(二十二)加解密模块2 在应用中使用加密解密
本节主要讲述在应用中如何使用加密解密模块,包括修改配置实现特殊的任务,如何在代码中使用,例如加密数据。这一切都假定你直接使用模块,不进行修改和扩展。主要包含下面两个部分: 配置模块 在代码中使用模块 1、配置模块 1.1在配置文件右键选择【新建】-【Cryptography Application Block】 图22.1 1.2配置自
·
2015-11-11 07:55
学习笔记
微软
企业库
4.1学习笔记(二十一)加解密模块1 简介
加解密模块使得开发者可以很容易的在应用中使用加解密的相关功能,例如,加密信息,创建一个数据的hash值,比较hash值,看看数据是否被修改。 模块具有下列功能: 减少实现标准功能的开发代码,加解密模块实现了常用的加解密功能。 在应用和跨企业之间提供一致的加解密策略。 降低了开发者为应用建立一致的加解密架构所需的学习曲线 是可扩展的,意味着它支持自定义加解密
·
2015-11-11 07:54
学习笔记
微软
企业库
4.1学习笔记(二十)缓存模块8 性能计数器
缓存模块包含下列计数器 性能计数器 解释 Cache Expiries/sec 缓存项的过期比例 Cache Hit Ratio 读取缓存项的比例,一次读取指的是请求的项在缓存中。 Cache Hit/sec 缓存的每秒命中率 Cache Misses/sec 缓存的每秒丢失率,和命中率相反,就是请求项不再缓存中 C
·
2015-11-11 07:53
学习笔记
微软
企业库
4.1学习笔记(十八)缓存模块6 缓存的设计目的
设计缓存的目的 缓存模块可以用来实现下列功能: 提供了一系列的API 它使得开发者不需要学习很多内部的工作机制,就可以将常用的缓存功能加入应用 使用
企业库
的配置工具很容易配置
·
2015-11-11 07:53
学习笔记
微软
企业库
4.1学习笔记(十九)缓存模块7 扩展和修改缓存模块
缓存模块可以满足大部分的缓存使用情形。但是,还是会有你想要自定义一些模块行为,来满足应用特殊需求的时候。你可以通过两个方式来达到目的: 通过缓存模块提供的扩展点,扩展现有功能 修改源代码 一、扩展缓存模块 通过设计好的扩展点来扩展应用的功能。典型的方式为,写一个自定义的类,实现某个接口,或者是继承某个抽象类。因为这些自定义类是在你的应用中使用,你不需要修改和重
·
2015-11-11 07:52
学习笔记
微软
企业库
4.1学习笔记(十七)缓存模块5 缓存的典型用法
本节介绍开发者在使用缓存的时候,常用的方法。每个方法在实际开发中都可以找到对应的用处,会有代码示例。分两个部分介绍,第一个部分包括下面的一些用法: 向缓存添加数据,Add方法,如何向缓存中添加数据,设置过期,设置优先级。 从缓存中删除数据,Remove方法 从缓存中获取数据,GetData方法 清空缓存,Flush方法 第二部分介绍缓存的加载。
·
2015-11-11 07:51
学习笔记
微软
企业库
4.1学习笔记(十六)缓存模块4 服务器场中的缓存使用
服务器场中的缓存使用 单一的CacheManager不能跨应用程序域共享。服务端应用大多部署在多台服务器上,每台服务器的内存中都有一份缓存的数据。对于一台机器上面有多个进程,也是一样的,包括每个运行在自己的进程中的企业组件,每个进程都有一份缓存的数据。 不同的应用不能使用同一个数据库作为后端存储,在同一个数据库作为不同的应用的后端存储,可能会导致不可预料的问题,不推荐这么做。
·
2015-11-11 07:51
学习笔记
微软
企业库
4.1学习笔记(十五)缓存模块3 使用数据库作为后端存储
配置缓存模块使用数据库作为后端存储 1) 在CacheManager节点上点击右键,选择新建【Database Cache Storage】 2)在配置中自动加入数据访问模块的配置信息 3)点击Data Cache Storage节点,右侧的Dat
·
2015-11-11 07:50
学习笔记
微软
企业库
4.1学习笔记(十三)缓存模块
企业库
的缓存模块允许开发者在应用中包含本地缓存。它支持内存缓存,内存中缓存的数据,可以用数据库或者其他分离的存储作为后端数据存储。
·
2015-11-11 07:49
学习笔记
微软
企业库
4.1学习笔记(十四)缓存模块2 使用缓存模块进行开发
本节讲述如何在开发应用的过程中使用缓存模块。包括配置缓存模块,在解决方案中引入缓存模块,选择后端存储。 配置缓存模块 添加应用代码 选择后端存储 所有的模块都包括程序集和一份源代码。如果你想使用源代码,在使用QuickStart和配置工具之前需要编译源代码。 1.添加配置信息 如果你是用数据访问模块作为后端存储的访问手段,在配置缓存模块之前需要先配
·
2015-11-11 07:49
学习笔记
微软
企业库
4.1学习笔记(十二)中间人Providers,设计时支持Design-Time Configuration和仪表盘Instrumentation
在
企业库
中包含很多的providers。另外,你也可以创建自己的provider,在你的应用中满足特殊的需求。
·
2015-11-11 07:48
configuration
微软
企业库
4.1学习笔记(十)
企业库
的设计
在设计整个
企业库
的过程中,使用了一系列的最佳实践。
·
2015-11-11 07:47
学习笔记
(二)
企业库
的数据块的使用基础
使用的是Enterprise Library 3.0 - February 2007 CTP版本 1.在编辑app.config文件 配置好连接串 看webcast里介绍的connectionString还有很多属性可以设置,可是我怎么也找不到,不知是不是版本的原因,只好自己手写了 2.查询 public DataSet GetProductsTyp
·
2015-11-11 06:19
基础
java和c#企业开发
思考一下公司用过的框架,可以说都是微软提倡的那种多层架构的模式 即modal+dal+bll+common+web这种,新公司现在的框架应该说比较完善,把微软
企业库
加了进来。
·
2015-11-11 05:10
java
微软
企业库
4.1学习笔记(二十)缓存模块8 性能计数器
缓存模块包含下列计数器 性能计数器 解释 Cache Expiries/sec 缓存项的过期比例 Cache Hit Ratio 读取缓存项的比例,一次读取指的是请求的项在缓存中。 Cache Hit/sec 缓存的每秒命中率 Cache Misses/sec 缓存的每秒丢失率,和命中率相反,就是请求项不再缓存中 Ca
·
2015-11-11 05:54
学习笔记
微软
企业库
4.1学习笔记(十九)缓存模块7 扩展和修改缓存模块
缓存模块可以满足大部分的缓存使用情形。但是,还是会有你想要自定义一些模块行为,来满足应用特殊需求的时候。你可以通过两个方式来达到目的: 通过缓存模块提供的扩展点,扩展现有功能 修改源代码 一、扩展缓存模块 通过设计好的扩展点来扩展应用的功能。典型的方式为,写一个自定义的类,实现某个接口,或者是继承某个抽象类。因为这些自定义类是在你的应用中使用,你不需要修改和
·
2015-11-11 05:53
学习笔记
微软
企业库
4.1学习笔记(十七)缓存模块5 缓存的典型用法
本节介绍开发者在使用缓存的时候,常用的方法。每个方法在实际开发中都可以找到对应的用处,会有代码示例。分两个部分介绍,第一个部分包括下面的一些用法: 向缓存添加数据,Add方法,如何向缓存中添加数据,设置过期,设置优先级。 从缓存中删除数据,Remove方法 从缓存中获取数据,GetData方法 清空缓存,Flush方法 第二部分介绍缓存的加载。
·
2015-11-11 05:52
学习笔记
微软
企业库
4.1学习笔记(十五)缓存模块3 使用数据库作为后端存储
配置缓存模块使用数据库作为后端存储 1) 在CacheManager节点上点击右键,选择新建【Database Cache Storage】 2)在配置中自动加入数据访问模块的配置信息 3)点击Data Cache Storage节点,右侧的Databa
·
2015-11-11 05:52
学习笔记
微软
企业库
4.1学习笔记(十六)缓存模块4 服务器场中的缓存使用
服务器场中的缓存使用 单一的CacheManager不能跨应用程序域共享。服务端应用大多部署在多台服务器上,每台服务器的内存中都有一份缓存的数据。对于一台机器上面有多个进程,也是一样的,包括每个运行在自己的进程中的企业组件,每个进程都有一份缓存的数据。 不同的应用不能使用同一个数据库作为后端存储,在同一个数据库作为不同的应用的后端存储,可能会导致不可预料的问题,不推荐这么做。
·
2015-11-11 05:51
学习笔记
微软
企业库
4.1学习笔记(十三)缓存模块
企业库
的缓存模块允许开发者在应用中包含本地缓存。它支持内存缓存,内存中缓存的数据,可以用数据库或者其他分离的存储作为后端数据存储。
·
2015-11-11 05:50
学习笔记
微软
企业库
4.1学习笔记(十四)缓存模块2 使用缓存模块进行开发
本节讲述如何在开发应用的过程中使用缓存模块。包括配置缓存模块,在解决方案中引入缓存模块,选择后端存储。 配置缓存模块 添加应用代码 选择后端存储 所有的模块都包括程序集和一份源代码。如果你想使用源代码,在使用QuickStart和配置工具之前需要编译源代码。 1.添加配置信息 如果你是用数据访问模块作为后端存储的访问手段,在配置缓存模块之前需要
·
2015-11-11 05:50
学习笔记
微软
企业库
4.1学习笔记(十二)中间人Providers,设计时支持Design-Time Configuration和仪表盘Instrumentation
在
企业库
中包含很多的providers。另外,你也可以创建自己的provider,在你的应用中满足特殊的需求。
·
2015-11-11 05:49
configuration
微软
企业库
4.1学习笔记(十)
企业库
的设计
在设计整个
企业库
的过程中,使用了一系列的最佳实践。
·
2015-11-11 05:48
学习笔记
微软
企业库
4.1学习笔记(八)创建对象 续集2
另外一种方法是在配置源中指定配置的需要,你可以指定下面的一条或者多条: 你可以在Unity配置中指定想要的BlockExtensions 你可以在Unity配置中的type配置节指定如何创建
企业库
对象
·
2015-11-11 05:47
学习笔记
微软
企业库
4.1学习笔记(九)
企业库
程序集的部署
企业库
包含很多的程序集,除去Unity模块,
企业库
的每个程序集的名称都以“Microsoft.Practices.EnterpriseLibrary”开头。
·
2015-11-11 05:47
学习笔记
微软
企业库
4.1学习笔记(七)创建对象 续集1
3.2使用Unity模块创建
企业库
对象 下面介绍如何使用前面的方法获取
企业库
对象的实例。
·
2015-11-11 05:46
学习笔记
微软
企业库
4.1学习笔记(四)主要的功能模块简介
一、
企业库
的主要内容
企业库
是一个可重用的组件集合,同时也是一个受支持的基础框架。
·
2015-11-11 05:45
学习笔记
微软
企业库
4.1学习笔记(六)创建对象
一、创建应用模块对象 在你的应用中经常会需要创建例如Database或者是CacheManager之类的对象,
企业库
支持一系列的方法,可以创建应用需要的对象。
·
2015-11-11 05:45
学习笔记
微软
企业库
4.1学习笔记(五)对象创建和依赖注入方法
企业库
4.0和4.1的主要改进是加入了全新的,而且很容易使用的对象创建方式,包括其他的依赖对象。这个功能在
企业库
的Unity模块中通过依赖注入暴露,它使用了下面这些常用的设计模式。
·
2015-11-11 05:44
依赖注入
微软
企业库
4.1学习笔记(二)各功能之间的依赖关系以及对象创建
在4.1中你可以使用Unity Application Block(Unity)在函数或者是功能运行之前或者之后拦截
企业库
的对象,生成这些对象,并且将他们注入到其他对象中。
·
2015-11-11 05:43
学习笔记
微软
企业库
4.1学习笔记(三)
企业库
迁移和并行使用,以及
企业库
的扩展
一、迁移和并行使用 通常来说,
企业库
是建立在.NET 2.0 的基础上,使用后续版本的
企业库
也不需要改变任何代码。
·
2015-11-11 05:43
学习笔记
微软
企业库
4.1学习笔记(一)开篇乱弹
我是一个.NET技术为主的程序员,每次开发一个新的应用的时候,都会被人问道“.NET有没有框架可以用,有没有类似hibernate,structs,spring之类的框架,怎么什么都没有呢,.NET有没有开源的现成的好用的框架,怎么每次都要造轮子呢?你们在干什么呢,数据访问和日志这种东西怎么每次你们都要花功夫来写呢,没有可以参考的吗”,大部分人的回答往往是“没有,我们自己也没有积累,别人的不如
·
2015-11-11 05:42
学习笔记
微软开源的项目和架构学习
如果你做过几年编程想转做架构方向,去 virus 的博客是一个很不错的选择,最近在看他写的
企业库
和 基于 WCF 架构 应用。
·
2015-11-11 05:33
开源
企业库
5.0 Beta1 和 Unity 2.0 Beta1 发布
等了一天,终于看到
企业库
Enterprise Library 5.0 Beta1 和 Unity 2.0 Beta1 发布了。
·
2015-11-11 05:02
unity
Enterprise Library
企业库
笔记
建议主机安装
企业库
和 MySQL连接 1.
·
2015-11-11 03:38
library
log4net配置文档
log4日志组件的应用确实简单实用,在比较了
企业库
和Log4的日志功能后,个人觉得Log4的功能更加强大点.补充说明下,我使用的
企业库
是2.0版本,Log4net是1.2.1版本的.在Log4net的应用上
·
2015-11-11 02:46
log
微软
企业库
4.1学习笔记(四)主要的功能模块简介
一、
企业库
的主要内容
企业库
是一个可重用的组件集合,同时也是一个受支持的基础框架。
·
2015-11-11 01:36
学习笔记
微软
企业库
4.1学习笔记(二)各功能之间的依赖关系以及对象创建
在4.1中你可以使用Unity Application Block(Unity)在函数或者是功能运行之前或者之后拦截
企业库
的对象,生成这些对象,并且将他们注入到其他对象中。
·
2015-11-11 01:35
学习笔记
微软
企业库
4.1学习笔记(三)
企业库
迁移和并行使用,以及
企业库
的扩展
一、迁移和并行使用 通常来说,
企业库
是建立在.NET 2.0 的基础上,使用后续版本的
企业库
也不需要改变任何代码。不需要将引用更新到新的程序集,也不需要在配置文件中指明程序集的正确版本。
·
2015-11-11 01:34
学习笔记
微软
企业库
4.1学习笔记(一)开篇乱弹
我是一个.NET技术为主的程序员,每次开发一个新的应用的时候,都会被人问道“.NET有没有框架可以用,有没有类似hibernate,structs,spring之类的框架,怎么什么都没有呢,.NET有没有开源的现成的好用的框架,怎么每次都要造轮子呢?你们在干什么呢,数据访问和日志这种东西怎么每次你们都要花功夫来写呢,没有可以参考的吗”,大部分人的回答往往是“没有,我们自己也没有积累,别人的不如自己
·
2015-11-11 01:34
学习笔记
微软
企业库
5.0学习笔记(四)
使用DataSet进行工作 使用Database类的ExecuteDataSet方法获取DataSet对象,在DataSet对象中,默认的表名称依次为Table,Table1,Table2.。。。。。。。。。。。。 如果你想要将数据加载到一个已经存在的DataSet对象中,可以使用LoadDataSet方法。 代码 DataSet productData
·
2015-11-11 01:54
学习笔记
微软
企业库
5.0学习笔记(三)
以对象形式从数据库获取数据 现代的很多编程技术都集中在“数据就是对象”这个概念。如果你在应用层之间使用Data Transfer Objects (DTOs)传输数据的话,这个方法就很有用,使用ORM实现一个数据访问层,或者是客户端查询技术,例如LINQ。 数据库访问模块实现了这个功能,允许你执行SQL或者是存储过程,可以返回一个对象序列,但是要求序列实现IEnumerable接口。
·
2015-11-11 01:53
学习笔记
.NET设计模式(1):开篇
设计模式系列之一 Terrylee,2005年12月06日 前言 加入Design & Pattern团队有几个月的时间了,惭愧的是从没有写过关于设计模式的随笔,得到wayfarer的同意,把
企业库
系列的随笔放在了团队的首页上
·
2015-11-11 00:52
.net
Enterprise Library – Data Access Application Block 学习手册(最新版)- Part 2
Enterprise Library for .Net Framework 3.5 – EntLib v4.1 是patterns & practices 小组为.NET Framework 3.5 开发一套
企业库
·
2015-11-10 23:00
application
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他