07 2008 档案

摘要: 在WCF中有两种不同的方法可以用于创建客户端服务对象,他们分别为: 1. 代理构造法 2. 通道工厂法 本文会从实际应用的角度上,阐述两种方法的一些细节和优劣对比,希望通过学习本文,能掌握什么情况下使用什么样的方式来创建客户端服务代理对象,怎样创建客户端代理对象。本文重点在术,非道。 阅读全文
posted @ 2008-07-26 18:32 Robin Zhang 阅读(17128) 评论(33) 推荐(6) 编辑
摘要: 在前面文章ExtJs与WCF之间的跨域访问已经通过服务端代理的方式解决了ExtJs与WCF跨域访问的问题,那个方案看起来并不怎么优雅,而当我在写过用Restful方式调用WCF进行上传下载后,愕然发现原来WCF支持原生数据(Raw)的返回,这就解决了ExtJs与Wcf之间进行跨域调用中的难题:返回数据必须满足格式。下面根据ExtJs与WCF之间的跨域访问中实现的项目,通过Stream和ContentType的联合使用,返回原生数据给Extjs,从而实现跨域调用。 阅读全文
posted @ 2008-07-17 20:38 Robin Zhang 阅读(7998) 评论(13) 推荐(2) 编辑
摘要: 在前面几篇文章中,分别就WCF如何与Ajax交互,如何返回json数据给Ajax,如何为ExtJs控件提供数据,如何用Http的访问方式异步调用Restful的WCF服务,本文着重讲述如何用Restful方式调用WCFl进行文件的上传和下载。在前面的文章中,曾经写过Restful的WCF支持两种格式的请求和响应的数据格式:1)XML 2) JSON。事实上WCF不光支持上述两种格式,它还支持原生数据(Raw,来源于Carlos' blog)。这样一来,WCF的Restful方式实际上支持任意一种格式的 阅读全文
posted @ 2008-07-14 22:27 Robin Zhang 阅读(18908) 评论(36) 推荐(9) 编辑
摘要: 上周在pedramr blog上看到有人问是否能够异步调用Restful的WCF服务,下面便是具体实现异步调用Restful的WCF实现细节。通过本文的学习,有助于如下知识的掌握: 1) 如何设定WCF的Restful支持 2) 如何异步调用Restful的WCF服务 阅读全文
posted @ 2008-07-12 13:32 Robin Zhang 阅读(9905) 评论(29) 推荐(3) 编辑
摘要:1. 如何让页面回发(PostBack)后,滚动条位置保持不变?在页面后台代码的Page_Load事件中,添加如下代码:[代码]上面的代码在.net1.1中等价于[代码]2. 如何在IE中让文本框刷新之后还保持原值[代码] 阅读全文
posted @ 2008-07-08 10:51 Robin Zhang 阅读(3182) 评论(3) 推荐(0) 编辑
摘要: ExtJs与WCF之间的跨域访问 在上一篇文章中用ExtJs与Wcf交互实现了分页Grid,回复中心有灵犀同学希望能采用跨域访问的方式,这个问题其实也困扰了我很久,本来ExtJS用ScriptTagProxy支持跨域访问的,如果服务端是.aspx的页面文件,也非常好实现,但换作WCF,问题就复杂起来。本文尝试解决这个问题,方案不是很巧妙,但是我对多种方案实验中第一个且是唯一有效的办法。 阅读全文
posted @ 2008-07-05 13:46 Robin Zhang 阅读(8322) 评论(17) 推荐(1) 编辑

点击右上角即可分享
微信分享提示