上一页 1 ··· 3 4 5 6 7 8 下一页
摘要: 引言在互联网日渐普及,网络传输速度不断提高的情况下,分布式的应用程序是软件开发的一个重要方向。在.Net中,我们可以通过Web Service 或者Remoting 技术构建分布式应用程序(除此还有新一代的WCF,Windows Communication Foundation)。本文将简单介绍Remoting的一些基本概念,包括 应用程序域、Remoting构架、传值封送(Marshal by value)、传引用封送(Marshal by reference)、远程方法回调(Callback)、分别在Windows Service和IIS中寄宿宿主程序,最后我们介绍一下远程对象的生存期管理 阅读全文
posted @ 2012-05-12 17:18 suncms 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 引言在一些比较重要的应用场景中,通过网络传递数据需要进行加密以保证安全。本文将简单地介绍了加密解密的一些概念,以及相关的数字签名、证书,最后介绍了如何在.NET中对数据进行对称加密和解密。加密和解密说到加密,可能大家最熟悉的就是MD5了,记得几年前我刚开始接触Web编程的时候,研究的一个ASP论坛程序,它的用户密码就是采用的MD5进行加密。MD5实际上只是一种散列运算,或者可以称为单向的加密,即是说无法根据密文(加密后的数据),推导出明文(原数据)。而我们下面要说明的,是在加密后可以进行解密、还原数据的。对于欲进行加密的对象,有的人称为消息,有的人称为数据,有的人称为信息,为了避免混淆,在本文 阅读全文
posted @ 2012-05-12 16:41 suncms 阅读(215) 评论(0) 推荐(0) 编辑
摘要: +-*/%&|^!~&&||truefalse++--<<>>==!=<><=>==+=-=*=/=%=&=|=^=<<=>>=.[]()?:newasissizeoftypeofcheckedunchecked->abstracteventnewstructasexplicitnullswitchbaseexternobjectthisboolfalseoperatorthrowbreakfinallyouttruebytefixedoverridetrycasefloatparam 阅读全文
posted @ 2012-05-12 15:50 suncms 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 引言生活中有很多Adapter的例子。比方说,你买了一款舒适、手感极佳的键盘,它是P/S接口的,然而你的新式电脑已经淘汰了P/S接口,只提供USB接口。此时,为了能够使用这款键盘,就需要一个转接头,它的一头是P/S接口的,用来连接键盘;另一头是USB的,用来连接电脑。类似这样的转接头就充当一个Adapter的作用。类似的例子还有电源的三相/两相 转接头等等。Adapter模式应该是设计模式中一个轻量级的模式,实现起来也比较简单,有时候不经意中,你可能就已经实现了一个Adapter模式,只是自己没有发现而已。本文将通过一个范例介绍 Adapter模式。Shape范例很多编程的书籍中都喜欢使用一个 阅读全文
posted @ 2012-05-12 15:49 suncms 阅读(323) 评论(0) 推荐(0) 编辑
摘要: 引言如果你已经看了Asp.Net Ajax的两种基本开发模式这篇文章,你可能很快会发现这样一个问题:在那篇文章的方式2中,客户端仅仅是发送了页面上一个文本框的内容到服务端,而服务端的Web服务方法也只接收一个来自客户端的字符串类型的数值。而很多时候,服务端的方法期望接收的是一个自定义类型,或者是多个不同类型的参数。为了能够处理这种由一个字符串包含多种不同类型值情况,我们可以采用XML。这篇文章将构建一个简单的图书查询页面,通过这个程序,我们将会看到XML、XSD模式验证、XSLT样式转换,以及Asp.Net脚本回调功能的一个综合应用。数据库建立和数据访问我们先看一下这个Web页面实现的功能:页 阅读全文
posted @ 2012-05-12 15:41 suncms 阅读(273) 评论(0) 推荐(1) 编辑
摘要: 引言最近花了一些时间,将微软Asp.Net官方的Ajax视频全部看了一遍,地址是http://www.asp.net/learn/ajax-videos/,视频大多都很短,8至15分钟的居多,有讲述AjaxControlToolkit中控件用法的,也有讲述Asp.Net Ajax常见的应用场景和技巧的。本文介绍了使用Asp.Net Ajax做开发时两种最常见的与服务端进行交互(客户端请求服务端执行逻辑,服务端返回结果)的开发模式。第一种我姑且称为UpdatePanel模式,第二种称为Web Service(WCF Service)模式。开始前的一些准备对于这些文章,我假设大家都已经安装好了As 阅读全文
posted @ 2012-05-12 13:32 suncms 阅读(189) 评论(0) 推荐(0) 编辑
摘要: SQL中char varchar nchar nvarchar ntext区别和使用(资料汇总)2008年10月14日 星期二 23:57一、SQL中char varchar nchar nvarchar ntext的区别1、CHAR。CHAR存储定长数据很方便,CHAR字段上的索引效率级高,比如定义char(10),那么不论你存储的数据是否达到了10个字节,都要占去10个字节的空间。2、VARCHAR。存储变长数据,但存储效率没有CHAR高。如果一个字段可能的值是不固定长度的,我们只知道它不可能超过10个字符,把它定义为 VARCHAR(10)是最合算的。VARCHAR类型的实际长度是它的值 阅读全文
posted @ 2012-05-12 12:47 suncms 阅读(329) 评论(0) 推荐(0) 编辑
摘要: 源:http://www.cnblogs.com/JimmyZhang/archive/2007/11/25/971878.html引言Http 请求处理流程和Http Handler 介绍这两篇文章里,我们首先了解了Http请求在服务器端的处理流程,随后我们知道Http请求最终会由实现了IHttpHandler接口的类进行处理(应该记得Page类实现了IHttpHandler)。从Http 请求处理流程一文的最后的一幅图中可以看到,在Http请求由IHttpHandler处理之前,它需要通过一系列的Http Module;在请求处理之后,它需要再次通过一系列的Http Module,那么这些 阅读全文
posted @ 2012-05-11 10:23 suncms 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 源:http://www.cnblogs.com/JimmyZhang/archive/2007/09/15/894124.html引言在 Part.1Http请求处理流程一文中,我们了解了Http请求的处理过程以及其它一些运作原理。我们知道Http管道中有两个可用接口,一个是IHttpHandler,一个是IHttpModule,但在Part.1中,我并没有详细讲述如何对它们进行编程,只是轻描淡写地一笔带过。所谓学以致用,前面已经介绍了不少概念和原理。在本文中,我们通过几个范例来了解 IHttpHandler,看看掌握这些原理的实际用途。IHttpHandler 概述可能和我一样,很多Asp 阅读全文
posted @ 2012-05-11 10:22 suncms 阅读(158) 评论(0) 推荐(0) 编辑
摘要: //双击鼠标滚动屏幕的代码var currentpos,timer;function initialize(){timer=setInterval ("scrollwindow ()",30);}function sc(){clearInterval(timer);}function scrollwindow(){currentpos=document.body.scrollTop;window.scroll(0,++currentpos);if (currentpos !=document.body.scrollTop)sc();}document.onmousedown 阅读全文
posted @ 2012-05-11 10:05 suncms 阅读(200) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 下一页