文章列表
用google chrome很久了,浏览速度很快,就是一些支持不怎么好,比如没有像Firefox一样的IE TAB,在淘宝购物的时候我们需要切换IE,下载的时候不能使用迅雷,要用
chrome默认的下载工具,不过,这一切现在都可以实现了,那就是SunChrome的出现 ...
最近在做项目的时候,发现同一个数据契约再客户端隶属于两个不同的命名空间,为此如果两个服务进行交互的时候会涉及到类型 的问题,互操作性很差,要进行不必要的拆和装,在前面终于让我找到了答案,下面我来描述一下这个场景,大家请看下面
[实体类] 大家请注意命名空间
<!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />- ...
- 2010-04-06 20:16
- 浏览 658
- 评论(0)
之前发现服务暴露给客户端的数据契约的命名空间问题,在于多个服务交互的时候非常不方便,本人也跟Frank Xu Lei还有一些
朋友讨论过这个问题,一直没有好的解决办法.下面我描述一下问题,我有一个服务端项目,命名空间就叫做WCFProject吧...下面
有一个类叫做Customer,标注了数据契约,以此暴露给客户端, 我的UserService服务中有个方法叫做GetUserInfo来获取
Customer的信息,在我客户端通过引用添加服务的时候生成了一个UserService的服务代理 Service_Proxy,在服务端项目这个
Customer实体类的命名空间WCFProject.Cu ...
- 2010-04-02 17:16
- 浏览 1377
- 评论(0)
淘宝网今日正式对外宣布,将面向全球首度开放淘宝数据,商家、企业及消费者将在未来分享到来 自淘宝全网的海量原始数据。据了解,淘宝此次向全球开放数据将有两条大原则:其一, 淘宝数据将会分层次开放;其二,涉及 ...
- 2010-03-31 11:30
- 浏览 729
- 评论(0)
最近在写服务端方法的时候突然发现过多的操作契约会导致客户端添加引用查找服务
地址
出现引用出错,具体的异常截图我不提供出来了,因为本人不具备做服务分解设计的能力,
所
以操作契约多达50+,每个method我都是这样写的
[OperationContract] //操作契约
[FaultContract(typeof(Exception))] //错误契约
MetHodName();
解决办法:
只需要把错误契约全都去掉就不会出错了…还有一个就是操作契约数量最好控制在66个以
下(多于20个就不规范了,哎…不会设计,没办法),超过66个就算错误契约全都去掉都会出
引用错误.
文章到此结束 ...
- 2010-03-30 16:39
- 浏览 868
- 评论(0)
最近在用entity framework 和 WCF结合做服务端,偶然发现一个问题,就是数据传输对象(DTO)的容量问题,我的项目方案是把数据访问层封装为WCF部署在外网服务器上供客户端调用.我发现传输速度没有想象的那么好,简直就是不堪入目,终于有一天我发现问题的所在,就是edmx生成的实体类和自己手写实体类的区别,我用District这张表来做演示,表中一共有5个字段,废话不多说,先看一代码,
下面是edmx自生成的District类
代码
这是我手写的District类
代码
大家都看见了,edmx生成的和手写的District结构都是一模一样的,同样都有DataContract ...
- 2010-02-06 13:01
- 浏览 2177
- 评论(0)
显示风格...太华丽了..风格2
Mac OS的滑动效果..太暴力了
另外一种显示风格..
嘛是起飞???
好友搜索
- 2009-12-22 09:28
- 浏览 686
- 评论(0)