- 博客(18)
- 收藏
- 关注
转载 基于SOAP协议的WCF 服务和符合RESTful规范的WCF服务区别和特点
WCF支持SOAP, REST和 POX基于SOAP的WCF服务中,SOAP的核心是一个基于XML的消息结构由于遵循SOAP协议,所以返回内容以xml方式组织。并且客户端需要添加服务端引用才能使用(虽然看到网络上已经提供了这方面的Dynamic Proxy,但是没有这种方式简便),所以给开发和部署带来了不小的麻烦。并且当服务过多的时候,生成的引用文件会很大,之前项目的一个引用文件光引用
2015-10-18 22:15:56
1683
原创 《精通Javascript+jquery》学习拾零
HTML: LABEL例子 #1: 按 Alt+1 将焦点设置为文本框<INPUT TYPE="text" NAME="TXT1" VALUE="绑定示例 1"SIZE="20" TABINDEX="1" ID="oCtrlID"> CSS: 包含选择符语法:E1 E2 { sRules }说明:包含选择符。选择所有被 E1 包含的
2009-04-26 16:14:00
1084
转载 参数编码规范 完全解决方案
一.摘要我们经常要在页面传递中文数据,但是往往被文字编码所困惑.有时不了解到底是浏览器编码问题还是服务器编码问题.本文分析了互联网传递数据的编码原理, 并且提出了完善易用的解决方案.二.原则避免在get或者post参数时直接传递中文字符.中文参数需要经过编码后再传递.服务器端要使用相同的编码格式进行解码 三.错误观点1.很多程序员认为url中可以传递中文. url中并不
2009-04-12 23:45:00
726
转载 JavaScript 创建可维护的脚本
查看幻灯片效果显然,效果很实用。对于这个效果,我们并不解释如何去使用效果库,而是讲解如何创建类似的效果,并保持他的可用性,分离式(unobtrusive),可维护性(让未来的维护者,在不需要修改你的脚本的情况下,修改图片,外观或文本标签)。无 JavaScript 状态下,用户将看到下面的效果: 添加和移除图片、改变图片的顺序以及添加标题,这些在 HTML 中都很容易
2009-01-09 21:00:00
873
原创 原创第二弹:ObjectDataSource中源对象的设计小细节
源对象即ObjectDataSource(以下简称ODS)的属性TypeName对应的对象,一般是一个业务对象。源对象中用来CRUD时传递的实体对象类型必须与ODS的属性DataObjectTypeName指明的一致。源对象中用来CRUD的方法名称必须与ODS的属性xxxMethod(如SelectMethod)指明的一致。特别的,如果设置了ODS的xxxParemeter(如Sele
2008-12-06 12:44:00
539
原创 原创第一弹:ObjectDataSource相关属性及事件的理解
最近你在使用NBear框架做项目的时候为了方便还是用了ObjectDataSource(以下简称ODS),虽然使用ODS破坏了Ioc模式使View对Presenter中的对象产生了依赖,但暂时没有找到合适的办法解决这个问题。于是顺便对ODS进行了一些研究。 属性: TypeName:ODS定要用作源对象的类名称(一般用业务类)。 eg:
2008-12-05 23:23:00
1020
1
原创 待整理链接
[Joe 原创]Web Control 开发系列 http://www.cnblogs.com/joeliu/archive/2008/07/03/1234250.html Dundas Charthttp://wuguangchao.spaces.live.com/blog/cns!6F7400464FEEC42A!127.entry
2008-12-05 00:41:00
488
转载 __doPostBack
回调中有两个方法GetPostBackClientHyperlink() 与 GetPostBackEventReference()他们之间的区别如下:我们来看二个例子 nk(Button1, "") %>; Page.ClientScript.GetPostBackEventReference(Button1,"") %>第一句.结果类似于 jav
2008-12-05 00:38:00
981
转载 NBear Presenter需要多个Service时的处理方法
当需要多个service的时候可以有两种方法: 第一种是在范型参数中定义两个以上service,注意此时你的Presentor要实现IPresentor2接口,是IPresentor2不是IPresentor。 地而种更通用和推荐的方法是,使用让Presentor继承不带IModel的Presentor(注意该方法也要实现IPresentor2接口), 在Presentor中可以直接使
2008-12-03 11:41:00
521
转载 GridView无刷新分页的实现(ICallBackEventHandler)
要想实现无刷新分页,就需要拦截GridView的PageIndexChange()事件,然后用ICallBackEventHandler实现无刷新回调.可是我发现如果GridView采用正常的分布方法的话,很难在客户端捕获到这个事件.于是我想了个办法,那就是采用模版的方式来编辑用于分页操作的Row,在模版放上我们自己添加上去的控件来实现翻页操作.具体的做法是: 1.往页面上放一个GridVie
2008-12-03 00:16:00
1406
转载 MVP模式实例解释
为什么在UI层包含太多的逻辑是很糟糕的?在既不手动运行应用程序,也不维护丑陋的自动执行UI组件的UI运行者脚本(runner script)的情况下,位于应用程序UI层中的代码是非常难于调试的。虽然这本身就是一个很大的问题,一个更大的问题是在应用程序的公共视图之间会有大量的重复代码。当执行某一特定业务的功能在UI层的不同部分之间拷贝,通常很难找到好的可选重构方法。MVP设计模式使得将UI层中的逻辑
2008-12-02 20:25:00
3145
转载 NBearV3教程——MVP(Model/View/Presenter)
简介 本教程在《NBearV3 Step by Step教程——IoC篇》的基础上,演示如何基于NBearV3的MVP模块实现基于NBear的IoC的MVP模式的过程。您将看到,利用封装了NBear的IoC模块的NBear.MVP模块,不仅能大大加强系统表现层的可测试性,同时能充分利用NBear已有的IoC模块获得依赖注入能力及基于IoC的分布式服务支持。 注:在阅读本文之前,
2008-12-02 09:17:00
1434
转载 ASP.NET2.0 自带的无刷新页面技术
下面我来一步一步的带大家开发无刷新的页面:第一步:实现 ICallbackEventHandler 接口ICallbackEventHandler接口位于System.Web.UI命名空间下。在beta2时,ICallbackEventHandler只包含一个RaiseCallbackEvent方法,即处理回调事件,又返回处理结果。在正式版中,它变成了包含GetCallbackResult
2008-11-30 13:34:00
656
转载 IoC 解释收集
全称是Inversion Of Control, 可译为反转控制,在软件开发技术中是一种通过容器管理对象约束关系。控制反转意味着在系统开发过程中,设计的类将交由容器去控制,而不是在类的内部去控制,类与类之间的关系将交由容器处理,一个类在需要调用另一个类时,只要调用另一个类在容器中注册的名字就可以得到这个类的实例,与传统的编程方式有了很大的不同,”不用你找,我来提供给你”,这就是控制反转的含义。
2008-11-29 21:22:00
531
原创 Nbear 相关文章链接
如何使用NBear开发http://zhenglh.blog.35.com/2007/11/28/ruheshiyongnbearjinxingkaifa-2/ 关于NBear的小总结http://hi.baidu.com/tz168/blog/item/db7a8a265385d0128b82a137.html 编程高手NBear的优缺点粗略分析http://www.
2008-11-29 14:25:00
463
转载 ASP.NET 2.0生成HTML的三种方法
由数据库驱动的动态WEB页面把我们编程人员从烦琐的查找替换中解放了出来,但如何事都有利弊,减少了我们的工作,但加重了服务器的负担,所以,各种各样的静态页面生成方法也就孕育而出了。本文只是简单叙述和总结了一下我所知道的几种ASP.NET静态页面生成技术,如有不妥之处还请大家包含和指教。本文代码下载一、WebRequest我们先来看一下MSDN对System.Net.WebReques
2008-11-28 21:06:00
526
转载 C#中实现Singleton模式(静态初始化策略)
静态初始化策略public sealed class Singleton{ private Singleton(){} private static readonly Singleton instance = new Singleton(); public static Singleton Instance() { get
2008-11-28 20:32:00
895
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人