Welcome 微信登录

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

胡乱理解ADO.NET(四)

胡乱理解ADO.NET(四)

胡乱理解ADO.NET(四)2010-07-13 cnblogs hssl在上两篇文章中,对于dataset做了个简单的探讨.很多次提到,可以把dataset看作是内存中的数据库.既然是数据库,那么首要任务就是存储数据用的.而之前,我所举的的例子都是手工往dataset里添加数据,其实这个并不是我们最想要的.我们最想要的是能用程序把数据库里的数据读取出来然后装到dataset里,然后用程序来处理dataset里的数据.当处理好dataset里的数据后,我们...
通过实例分析WCF Duplex消息交换

通过实例分析WCF Duplex消息交换

通过实例分析WCF Duplex消息交换2010-07-18 cnblogs wayfarer因为Duplex实现了客户端与服务端双向通信的功能,故而我实现了一个简单的聊天室程序,展现Duplex的特点。有朋友在阅读了这个例子之后,提出一个问题,即“如何让服务端向指定的客户端发送消息?”很高兴的是,这位朋友在后来的邮件中说到问题已经解决了,思路是利用Singleton对象保存客户端的Session。虽然存在一些比较奇怪的问题,然而总...
使用Unity(二):配置Unity 、读取配置信息和获取对象

使用Unity(二):配置Unity 、读取配置信息和获取对象

使用Unity(二):配置Unity 、读取配置信息和获取对象2010-07-18 cnblogs doriandeng和 Enterprise Library 的其他应用程序块一样,Unity 的行为也可以通过配置来指定。Unity 应用程序块可以从 XML 配置文件中读取配置信息。配置文件可以是 Windows Forms 应用程序的 App.config 或者 ASP.NET 应用程序的 Web.config。当然,也可以从任何其他 XML 格式的文...
使用Unity Application Block(三):理解和使用依赖注入的键

使用Unity Application Block(三):理解和使用依赖注入的键

使用Unity Application Block(三):理解和使用依赖注入的键2010-07-18 cnblogs doriandeng在使用 Unity 创建对象之前,需要准备 Unity 容器,也即进行注册(类型映射)。在 使用Unity(二):配置 Unity 、读取配置信息和获取对象中, 我们学习了如何使用配置文件来进行注册,而在本文中,我们将学习使用代码来进行各种注册,这些代码所实现的功能同样可以使用配置文件来实现。因为 Unity 自带的文档...
WPF学习之资源-Resources

WPF学习之资源-Resources

WPF学习之资源-Resources2010-07-18 cnblogs zlgcool AllanWPF通过资源来保存一些可以被重复利用的样式,对象定义以及一些传统的资源如二进制数据,图片等等,而在其支持上也更能体现出这些资源定义的优越性。比如通过ResourceDictionary的支持就可以通过资源来实现换肤功能,在ExpressionBlend中设计的酷炫造型也可以通过导出成资源来很容易的被程序员所引用,本地化的实现,访问另外程序集的嵌入式资源等等...
WPF学习之依赖属性和附加属性

WPF学习之依赖属性和附加属性

WPF学习之依赖属性和附加属性2010-07-18 cnblogs zlgcool Allan依赖属性(Dependency Property).NET Framework 3.0引入了一个新的属性类型叫依赖属性, WPF,WF都在使用依赖属性用来实现样式化,数据绑定等.我们更多的使用依赖属性是为了让父元素的属性值在逻辑树上慢慢的传递到其子元素中,从而可以在整个可是父元素的逻辑子元素中共享属性值.WF就是依靠依赖属性来在工作流中的各Activity间传递属...
WPF学习之数据绑定

WPF学习之数据绑定

WPF学习之数据绑定2010-07-18 cnblogs zlgcool AllanWPF中的数据绑定提供了很强大的功能。与普通的WinForm程序相比,其绑定功能为我们提供了很多便利,例如Binding对象的自动通知/刷新,Converter,Validation Rules,Two Way Binding等功能,省去了很多维护的繁琐工作。另外对于WPF中提供的数据模板功能,让我们可以轻松定制可以被复用的控制呈现的模块—但这是以数据绑定为前提...
WPF学习之使用DataGrid

WPF学习之使用DataGrid

WPF学习之使用DataGrid2010-07-18 cnblogs zlgcool Allan在WinForm或者WebForm中我们有一大批的Grid控件供我们使用,DataGridView,GridView,Repeater等等,这样的网格数据空间给我们提供了极大的方便去让数据以可定义的方式显示并提供诸如导航,分页,排序,过滤,数据更新等附加操作 ,而程序员所需要付出的却很少。但在WPF中我们通常并不具备这么优越的网格控件,而要做到这些除了用Grid...
WPF学习之绑定—Validation Rule和Binding Group

WPF学习之绑定—Validation Rule和Binding Group

WPF学习之绑定—Validation Rule和Binding Group2010-07-18 cnblogs zlgcool Allan在上一篇文章中我们讨论了有关WPF绑定的知识点,现在我们可以很容易的将业务数据作为源绑定到WPF控件并可以通过创建不同的Data Template后来以特定的样式展现。而作为这个最常用的功能我们可以通过Two Way的绑定模式与界面交互,而在这个时候我们就需要类似于ASP.NET中Validator一样的东西来限制或者...
WF 4.0 beta1活动概览(1):Procedural

WF 4.0 beta1活动概览(1):Procedural

WF 4.0 beta1活动概览(1):Procedural2010-07-18 博客园 Windie Chai相比于WF 3.5,WF 4.0 beta1提供了大量开箱即用的活动,我们可以使用这些活动来创作工作流或者创建自定义活动。本文将会对这些活动做一个简单快速的概览,并介绍它们的关键特性。活动是工作流程序的工作单元。在WF 4.0中,活动由签名和正文组成。签名是活动的公共参数的术语化定义,这些公共参数定义了活动的输入和输出数据流。而正文则是指活动的执...
WPF – 使用触发器

WPF – 使用触发器

WPF – 使用触发器2010-07-18 cnblogs zlgcool AllanWPF提供了很重要的一个东西就是绑定Binding, 它帮助我们做了很多事情,这个我们在WPF学习之绑定这篇里边有讲过。对于Binding我们可以设置其绑定对象,关系,并通过某种规则去验证输入,或者转换值等等,这一切的背后是省去了很多我们需要自己去处理的代码。而对于WPF最主要表现的东西—渲染UI,当然是我们必须去了解和把握的了。美工设计了很多效果,并把其设计...
WPF入门之XAML初窥

WPF入门之XAML初窥

WPF入门之XAML初窥2010-07-18 cnblogs zlgcool AllanOverview: 很早就想写些文章来总结一下自己学习一些新知识的经历,一来可以在日后查找,其到一个索引的作用;二来可以和爱好技术的朋友们共同交流,鉴于工作缘故始终无法抽身写。最近源于对WPF和Silverlight的浓厚兴趣和项目中要用的缘故,特此和大家分享一些学习WPF/Silverlight的过程。这个系列会简单回顾一些WPF中基本的概念和入门知识,以此来构成创建...
基于NBear的Domain层设计

基于NBear的Domain层设计

基于NBear的Domain层设计2010-07-18 cnblogs NBear是Teddy开发的快速开发框架,在之前的5个示例中,主要演示了主要的框架功能和业务领域模型不太复杂情形下忽略领域层的应用范例。但是,当业务模型相对复杂,单纯基于简单实体的强类型数据访问接口,可能就会使得太多的业务逻辑被分散到service或facade层,此时,我们就最好加一层独立的业务领域模型层来封装实体和强类型接口的使用。本文为您演示基于NBear v1.6.0中新增的N...
.Net PetShop 4.0的消息处理

.Net PetShop 4.0的消息处理

.Net PetShop 4.0的消息处理2010-07-18冯方方.Net PetShop 4.0对订单的处理提供了两种方式以供选择,一种是同步处理,一种是异步处理。同步处理就不再多说了,使用普通的数据库存取方式;异步处理便是采用消息处理方式。MSDN中介绍说利用消息队列,应用程序开发人员可以通过发送和接收消息方便地与应用程序进行快速可靠的通信。消息处理为您提供了有保障的消息传递和执行许多业务处理的可靠的防故障方法。具体来说,当数据库出现短时异常时,利用...
.Net PetShop 4.0的缓存处理

.Net PetShop 4.0的缓存处理

.Net PetShop 4.0的缓存处理2010-07-18冯方方在访问量非常大,但更新较少的网站中使用缓存,可以大大提高程序运行的效率,给网络用户一个良好的体验效果。在Microsoft提供的经典示例项目.Net PetShop 4.0中,也提供了对缓存的支持,本文是作者在学习此项目时的一些心得体会,有一些地方还不十分清楚,希望能够抛砖引玉。在.Net PetShop 4.0中,非常成功地使用了工厂模式以及接口(interface)、静态类(Stati...
.Net PetShop 4.0的配置文件属性管理

.Net PetShop 4.0的配置文件属性管理

.Net PetShop 4.0的配置文件属性管理2010-07-18冯方方.NET 2.0中,提供了ASP.NET成员资格管理、ASP.NET角色管理以及ASP.NET配置文件属性等功能。在本文中,重点探讨.Net PetShop 4.0配置文件属性管理的设计与实现。配置文件属性用于给用户提供个性化的服务。在.Net PetShop 4.0中,与配置文件属性直接相同的命名空间如下:PetShop.IProfileDALPetShop.OracleProf...
使用VisualStudio2010从分析到实施(2)—使用Activity Diagram提炼业务流程

使用VisualStudio2010从分析到实施(2)—使用Activity Diagram提炼业务流程

使用VisualStudio2010从分析到实施(2)—使用Activity Diagram提炼业务流程2010-07-18 cnblogs blodfox777前言众所周知VisualStudio 2010在软件开发周期的各个环节上都下了很多功夫,本篇继续前文,向大家介绍使用VisualStudio 2010中对Activity Diagram的支持,和使用VisualStudio 2010提炼业务流程的方法。背景前篇:使用VisualStudio 20...
<< 1 2 3 4 5 6 7 8 9 10 >>