随笔分类 - Patterns & Practices Ebtlib
摘要:1. 通过sql语句查询数据库2. 通过存储过程查询数据库3. 使用异步方式读取数据1. 通过sql语句查询数据库1.1 添加引用,如下:1.2 添加配置文件App.config,使用Entlib配置工具形成如下配置:生成配置文件如下:<?xml version="1.0" encoding="utf-8"?><configuration><configSections> <section name="dataConfiguration" type="Microsoft.Practi
阅读全文
摘要:1. asp.net集成unity示例2. 示例代码下载1. asp.net集成unity示例1.1 添加引用,如下:1.2 在Default.aspx页面中添加Dependency属性标签,表明该属性是通过依赖注入来生成。如下: private IStockQuoteService stockQuoteService; // 添加属性标签,表明的是需要注入属性 [Dependency] public IStockQuoteService StockQuoteService { get { return stockQuoteService; } set { stockQuoteService
阅读全文
摘要:1. 配置文件简介2. 代码下载1. 配置文件简介1.1 . 配置文件结构其中configSections的的作用概括如下:对于自定义的配置节,应该先在 <configSections>中声明要配置的节与类型,接着,在后面定义要配置的具体内容,正如定义一个变量。简单的理解就是引入下面需要配置需要的类型。1.2 通过实例学习配置选项<?xml version="1.0" encoding="utf-8" ?><configuration><configSections> <sectionGroup na
阅读全文
摘要:1. 代码注入常见情景分析2. 代码下载1. 代码注入常见情景分析Unity的入门介绍中我们已经能够通过配置文件App.config的形式存储配置信息,同时在测试代码中已经通过Resolve得到了想要的类型ILogger,这一篇中我们将了解一下如何通过代码的形式进行简单的注入。1.1 通过构造函数注入在需要注入的构造函数中使用InjectionConstructor属性标记。 // 通过构造函数构造 [InjectionConstructor] public TraceSourceLogger(TraceSource traceSource) { this.traceSource = trac
阅读全文
摘要:1. unity简介
2.简单的哦入门示例程序
3. 代码下载
阅读全文
摘要:entlib 5.0学习笔记 caching application block 3 详细配置及api使用1. 详细配置及使用示例2. api使用方法3. 参考资料及代码下载1. 详细配置2. api使用方法2.1 Add Item to CachepublicvoidExampleScenario(ICacheManagerproductsCache){stringid="ProductOneId";stringname="ProductOneName";intprice=50;ProductnewProduct=newProduct(id,name,
阅读全文
摘要:entlib5.0 学习笔记 caching application block 简单使用示例1.使用示例2.参考资料及源代码下载1.简单使用示例该简单示例不包含比较详细的配置信息(将在下面的笔记中),仅仅是对caching application block如何使用的入门级介绍。1.1 在vs2008中新建一个控制台应用程序,并向其中添加一个应用程序配置文件1.2 点击Edit Enterprise Library v5 Configuration,打开gui配置器1.3 在entlib的gui配置器中选择blocks菜单选项,点击add caching settings,保持默认配置,保存
阅读全文
摘要:entlib 5.0 学习笔记 cache application blockcache application block的学习将分为4部分:1. caching application block功能简介2.简单的使用示例3.详细配置信息及相关api使用4.设计与实现这时caching application block学习的第一篇学习笔记,主要包含该block功能的简单介绍caching application block主要提供一些api,从而能够很方面的存储,提取缓存中的数据。默认使用内存来缓存数据,但是可以通过配置使用不同的banking store。如下图所示:应用程序在启动时,
阅读全文
摘要:enterprise library概述1.微软patterns & practices简介2.enterprise library在patterns & practices位置3.enterprise library优点及作用1.微软patterns & practices简介先来看看patterns & practices的logo,很是简洁:用微软官方的话来讲patterns & practices主要是用来解决使用dotnet平台如何进行设计和实现应用程序(Recommendations on how to
阅读全文