Welcome 微信登录

首页 / 软件开发 / .NET编程技术

Castle IOC容器实践之Startable Facility(一)

Castle IOC容器实践之Startable Facility(一)

Castle IOC容器实践之Startable Facility(一)2011-01-31 cnblogs terrylee主要内容1.Startable Facility概述2.实现IStartable接口使用详解3.不实现IStartable接口使用一.Startable Facility概述在开始使用Startable Facility之前,我们先了解一下它做了什么事情,它可以让一个组件在满足依赖关系之后自动启动或者停止。官方网站中提供的Start...
Castle IOC容器组件生命周期管理

Castle IOC容器组件生命周期管理

Castle IOC容器组件生命周期管理2011-01-31 cnblogs terrylee主要内容1.生命处理方式2.自定义生命处理方式3.生命周期处理一.生命处理方式我们通常创建一个组件的实例使用new关键字,这样每次创建出来的都是一个新的实例,如果想要组件只有一个实例,我们会使用Singleton模式。在Castle IOC中,它支持我们对于组件的实例进行控制,也就是说我们可以透明的管理一个组件拥有多少个实例。Castle IOC容器提供了如下几种...
Castle IOC容器与Spring.NET配置之比较

Castle IOC容器与Spring.NET配置之比较

Castle IOC容器与Spring.NET配置之比较2011-01-31 cnblogs terrylee我本人对于Spring.NET并不了解,本文只是通过一个简单的例子来比较一下两者配置之间的区别。在Castle IOC容器中,提出了自动装配(Auto-Wiring)的概念,即由容器自动管理组件之间的依赖关系,我们无需自己编写XML配置文件来配置组件之间的依赖关系。在Spring.NET中也是支持自动装配的,但是并不推荐使用,它贯穿着一种思想就是一...
Castle IOC容器实践之FactorySupport Facility

Castle IOC容器实践之FactorySupport Facility

Castle IOC容器实践之FactorySupport Facility2011-01-31 cnblogs terrylee它使用了以下两种处理策略:1.使用访问器来访问组件的实例2.使用静态方法或者实例方式来访问组件的实例主要内容1.概述2.为什么需要FactorySupport Facility3.如何使用4.常见的配置示例5.实现原理浅析一.概述FactorySupport Facility允许我们使用已经存在的工厂来创建组件的实例,可以把已经...
使用NUnit进行单元测试

使用NUnit进行单元测试

使用NUnit进行单元测试2011-01-31 博客园 EricZhang首先来看下面几个场景你是否熟悉1、你正在开发一个系统,你不断地编码-编译-调试-编码-编译-调试……终于,你负责的功能模块从上到下全部完成且编译通过!你长出一口气,怀着激动而又忐忑的心情点击界面上的按钮,顿时你刚刚的轻松感烟消云散:系统无法正常工作,你想读的数据显示不出来,你想存的东西也送不到数据库……于是,你再次回到IDE里,...
cocos2d-基本概念(1)-Basic actions基本动作

cocos2d-基本概念(1)-Basic actions基本动作

cocos2d-基本概念(1)-Basic actions基本动作2011-01-31 博客园 Alexliu译Action就好像给一个cocosNode对象的顺序。这些动作通常用来改变物体的属性,例如位置,旋转,缩放等。如果这些属性在一段时间只能被修改的话,那么这中叫做 IntervalAction 的Action。否则,它们叫做InstantAction 的动作。例如:MoveBy 动作,在一段时间之内,改变了位置这个属性 ,也就是说它是一个Inter...
cocos2d-基本概念(3)-Actions: Ease缓冲动作

cocos2d-基本概念(3)-Actions: Ease缓冲动作

cocos2d-基本概念(3)-Actions: Ease缓冲动作2011-01-31 博客园 Alexliu译Actions: Easeease 不知道怎么翻译,暂时翻译成缓冲操作吧。这个chapter大概的意思就是对移动等动作进行封装路线的变化,或者是从原来的在总的持续时间不变的前提下,变成了非匀速的运动。需要说名的一点就是,这个wiki里面提到的部分内容,现在最新版本的cocos2d里面已经找不到了,函数的说明变了。。。对于找不到的,暂时不翻译,反正...
cocos2d-基本概念(5)-Effects效果

cocos2d-基本概念(5)-Effects效果

cocos2d-基本概念(5)-Effects效果2011-01-31 博客园 Alexliu译Effects 效果Introduction 介绍Effects 是一些列特别的动作。相比于改变通常的属性,像透明度,位置,旋转,或者缩放而言,它们修改的一种新的属性,Grid(网格)属性。一个Grid 属性就好像一个矩阵,是一个网络的线,组成一系列的方块和矩阵。这些特别的动作把任何一个cocosNode 对象(层,场景,精灵等)变化成Grid,你可以通过它们的...
解决Visual Studio 2010安装过程提示序列号非法问题

解决Visual Studio 2010安装过程提示序列号非法问题

解决Visual Studio 2010安装过程提示序列号非法问题2011-01-31 博客园 zengxiangzhan问题描述:安装程序安装到点击接受协议的时候弹出如下提示:按照正常的话应该有序列号输入框,现在没有,怀疑与我安装的vs08 的 product key有冲突。Google Baidu 都用上了,网上还是找不到有过与我一样出现的问题。解决方案:种种尝试,确定与08的key冲突!定位注册表:HKEY_LOCAL_MACHINESOFTWARE...
Visual Studio集成开发环境无法启动调试

Visual Studio集成开发环境无法启动调试

Visual Studio集成开发环境无法启动调试2011-01-31 博客园 netcai问题:在利用Visual Studio 2005或2008集成开发工具进行开发的过程,对已开发完成的程序按“F5”试图进行编译运行,这时VS开发工具突然弹出“无法启动调试 绑定句柄无效”的错误信息,起初还以为VS开发工具安装太久了,随着“年龄”的增大出毛病了;还是先按自己的经验鼓捣了半天再按&l...
读取Excel的内容并实现数据批量上传

读取Excel的内容并实现数据批量上传

读取Excel的内容并实现数据批量上传2011-01-31 博客园 keai1365企业应用中经常会遇到批量上传数据的需求,客户要求使用excel表格录入一批数据,然后通过网页上传该excel表格,实现批量导入数据。这样的需求其实主要就是处理Excel表格,把Excel表格中的内容读取出来后,做一些必要的校验,然后上传校验成功的数据,返回失败数据的行号以及校验失败的信息。如何读取Excel表格,网上已经有很多方法,有些是通过oledb,有些是通过第三方组件...
<< 31 32 33 34 35 36 37 38 39 40 >>