成长的足迹.NET

我的.NET成长之路

 

04 2010 档案

WCF分布式事务
摘要: WCF 支持分布式事务,也就是说事务可以跨越服务、进程、机器边界,在多个服务和客户端间存在。Single service/single resource transactionDistributed transactional service-oriented applicationTransaction Binding只有 TCP-、 IPC- 以及 WS-related 等 Binding 支...阅读全文

posted @ 2010-04-26 09:38 ejiyuan 阅读(228) | 评论 (0) 编辑

WCF一个Host实现多契约服务
摘要: 因为最初错误的理解了Contract与Service的关系,把每个业务定义了相应的Contract与Service并将对应的Service一一继承相应的Contract,因为在WCF每个host只能提供一个Service所以导致,当你的服务很多的时候你要定义N多个host看下面演示提供User(用户)和Order(订单)两个服务:开启多个host代码:[代码]开启多个host配置代码代码 Code...阅读全文

posted @ 2010-04-23 15:52 ejiyuan 阅读(1716) | 评论 (8) 编辑

看微软.Net风云历程[转]
摘要: 微软公司宣布,预计于2010年4月发布.NET 4.0和Visual Studio 2010。从1999年开始,.NET走过了10年的风雨历程。 李开复博士在其自传《世界因你不同》中回顾了.NET最初的故事: 1999年时,互联网有了爆发性的增长,在这个时代背景下,微软的“掌门人”比尔盖茨一直在思索着一个对微软公司的发展非常关键的问题——微软是继续专...阅读全文

posted @ 2010-04-20 14:59 ejiyuan 阅读(183) | 评论 (0) 编辑

Unity依赖注入容器的应用
摘要: 定义:Unity Application Block (Unity)是一个轻量级、可扩展的依赖注入容器,所谓依赖注入容器,即组件之间的依赖关系由容器在运行期决定,容器动态的将某种依赖关系注入到组件之中,实现构建高度松耦合的软件的工具,依赖注入容器处理相互关联组件的所有细节,因此你可以构建一个独立的组件,提升组件重用的概率,为系统搭建一个灵活、可扩展的平台。功能:它有助于构建松耦合的应用程序和为开发...阅读全文

posted @ 2010-04-09 14:22 ejiyuan 阅读(1728) | 评论 (6) 编辑

JSON序列化与反序列化
摘要: 方法一:引入System.Web.Script.Serialization命名空间使用 JavaScriptSerializer类实现简单的序列化序列化类:Personnel[代码]执行序列化反序列化:代码 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-...阅读全文

posted @ 2010-04-09 10:43 ejiyuan 阅读(2830) | 评论 (11) 编辑

Web Service 接口大量数据传输解决方案
摘要: 就管他叫“使用多线程分段获取大量数据方法”吧。假定我们的需求是,通过Web Service获取10W条订单,我的解决方案是 分成10个线程每个线程传输1W条订单分段获取,具体请看下面的流程图及其说明1,流程图2,流程说明:线程1开始请求接口获取1W条数据,当数据成功获取后,接口是闲置的,这时我们开始线程2获取数据,同时线程1继续执行获取数据的后续工作,如果转换数据,这里我用...阅读全文

posted @ 2010-04-02 16:59 ejiyuan 阅读(2851) | 评论 (11) 编辑

导航

统计

公告