摘要:
对于WCF中通讯的双方来说,客户端可以异步的调用服务;服务端对服务也能以异步的方式实现。这就涉及到两个方面:WCF客户端异步调用服务;服务端的异步实现本节是Artech《WCF技术剖析(卷1)》一篇读书笔记。在文章中老A介绍了客户端如何以异步的方式消费WCF服务,以及服务的异步实现,个人对这几种方式做个总结。目录:WCF客户端异步调用服务服务端的异步实现WCF客户端异步调用服务主要通过生成异步的代理类,然后调用其中的异步方法来实现异步调用。异步代理类的生成:通过SvcUtil /async 直接生产异步代理;通过添加应用的方式,点击”添加引用“的“高级”按钮,在弹出来的对话框中选择“生成异步. 阅读全文
posted @ 2012-04-20 21:21
HackerVirus
阅读(225)
评论(0)
推荐(0)
摘要:
前言前段时间看Mvc最佳实践时,认识了一个轻量级的IOC框架:Ninject。通过google搜索发现它是一个开源项目,最新源代码地址是:http://github.com/enkari/ninject/tree/master用户向导:http://ninject.codeplex.com/wikipage?title=User%20Guide&referringTitle=Home建议新手请先看看Ninject的介绍:What Is NinjectWhy Use Ninject我节选其中关于Ninject的好处,并翻译如下:Ninject是一个快如闪电、超轻量级的基于.Net平台的依 阅读全文
posted @ 2012-04-20 16:52
HackerVirus
阅读(345)
评论(0)
推荐(0)
摘要:
曾几何时,我构思中的开发框架就像是航空母舰,海陆空全能型。但它庞大,无边无际,并非一般人可驾奴的。后来,经过无数的尝试、失败、跌倒、爬滚、站立、再尝试……周而复始的尝试之后,终于如白雪公主吻到了青蛙王子那样,让我见识了诸多影响世人的产品——iPhone,iPad,Facebook,Twitter。它们各自的诞生都有各自不同的传奇故事,也为各自不同的理念成长,但它们有一个共同点——Ease & Easy。Ease——舒适、悠闲、自在、放松。Easy——容易、简单就是美。一件产品的生命力一般不会很长,但产品所代表的理念可以无限延长。我希望一个开发框架也能够这样,一出来并没有枝叶茂盛,但它所 阅读全文
posted @ 2012-04-20 16:35
HackerVirus
阅读(409)
评论(0)
推荐(0)
摘要:
Json 的日期格式与.Net DateTime类型的转换Json 的日期形式大概是这样:"/Date(1242357713797+0800)/" , 甭管它的格式是多么不友好(因为单从形式看根本不知道何年何月),如果这个Date只是一个属性的话, Json.Net 已经为我们处理好了。但有些很特殊的时候,需要单独把这个Date转换为.Net的DateTime格式,那么下面的代码就可以帮到你了。这个代码我已经找了很多次,终于被我发现了,免去重复造轮子的劳动。这里跟大家分享一下, 可以保留毫秒,完全与原来结果一致。 staticvoid Main(string[] args) 阅读全文
posted @ 2012-04-20 16:24
HackerVirus
阅读(389)
评论(0)
推荐(0)
摘要:
//json 数据中Date(12839730837)转换成时间函数-----------------------------------------------------------------------for (var i = 0; i < store.proxy.data.results; i++) { var temp_date = renderTime(store.proxy.data.rows[i].datatime); store.proxy.data.rows[i].datatime = temp_date;}function renderTime(data) { v 阅读全文
posted @ 2012-04-20 14:37
HackerVirus
阅读(537)
评论(0)
推荐(0)
摘要:
对于WCF中通讯的双方来说,客户端可以异步的调用服务;服务端对服务也能以异步的方式实现。这就涉及到两个方面:WCF客户端异步调用服务;服务端的异步实现本节是Artech《WCF技术剖析(卷1)》一篇读书笔记。在文章中老A介绍了客户端如何以异步的方式消费WCF服务,以及服务的异步实现,个人对这几种方式做个总结。目录:WCF客户端异步调用服务服务端的异步实现WCF客户端异步调用服务主要通过生成异步的代理类,然后调用其中的异步方法来实现异步调用。异步代理类的生成:通过SvcUtil /async 直接生产异步代理;通过添加应用的方式,点击”添加引用“的“高级”按钮,在弹出来的对话框中选择“生成异步. 阅读全文
posted @ 2012-04-20 09:27
HackerVirus
阅读(252)
评论(0)
推荐(0)
浙公网安备 33010602011771号