donet
文章平均质量分 67
showsunrise
这个作者很懒,什么都没留下…
展开
-
什么是WCF
Windows通信基础(Windows Communication Foundation,WCF)是基于Windows平台下开发和部署服务的软件开发包(Software Development Kit,SDK)。WCF为服务提供了运行时环境(Runtime Environment),使得开发者能够将CLR类型公开为服务,又能够以CLR类型的方式使用服务。理论上讲,创建服务并不一定需要WCF,但实际转载 2008-03-17 10:25:00 · 543 阅读 · 0 评论 -
利用ajax.dll进行Ajax的开发3
处理类型 返回复杂类型 Ajax包装器不仅能处理ServerSideAdd函数所返回的整数。它目前还支持integers、strings、double、booleans、DateTime、DataSets和DataTables,以及转载 2008-06-29 23:20:00 · 346 阅读 · 0 评论 -
利用ajax.dll进行Ajax的开发4
SessionState服务器端函数中很可能需要访问会话信息。为此,只需要通过传递给Ajax.AjaxMethod属性的一个参数告诉Ajax启用这种功能。在考察包装器会话能力的同时,我们来看看其他几个特性。这个例子中我们有一个文档管理系统,用户编辑的时候会对文档加锁。其他用户可以请求在文档可用的时候得到通知。如果没有AJAX,我们就只能等待该用户再次返回来检查请求的文档是否可用。显然不转载 2008-06-29 23:24:00 · 385 阅读 · 0 评论 -
利用ajax.dll进行Ajax的开发4
SessionState服务器端函数中很可能需要访问会话信息。为此,只需要通过传递给Ajax.AjaxMethod属性的一个参数告诉Ajax启用这种功能。在考察包装器会话能力的同时,我们来看看其他几个特性。这个例子中我们有一个文档管理系统,用户编辑的时候会对文档加锁。其他用户可以请求在文档可用的时候得到通知。如果没有AJAX,我们就只能等待该用户再次返回来检查请求的文档是否可用。显然不转载 2008-06-29 23:26:00 · 285 阅读 · 0 评论 -
web service 和 remoting 有什么区别
其实现的原理并没有本质的区别,在应用开发层面上有以下区别:1、Remoting可以灵活的定义其所基于的协议,如果定义为HTTP,则与Web Service就没有什么区别了,一般都喜欢定义为TCP,这样比Web Service稍为高效一些2、Remoting不是标准,而Web Service是标准;3、Remoting一般需要通过一个WinForm或是Windows服务进行启动,而Web Servi原创 2008-11-05 11:37:00 · 365 阅读 · 0 评论 -
消息队列(Message Queue)简介及其使用
利用 MSMQ(Microsoft Message Queue),应用程序开发人员可以通过发送和接收消息方便地与应用程序进行快速可靠的通信。消息处理为您提供了有保障的消息传递和执行许多业务处理的可靠的防故障方法。MSMQ与XML Web Services和.Net Remoting一样,是一种分布式开发技术。但是在使用XML Web Services或.Net Remoting组件时,Clie转载 2009-01-04 23:05:00 · 246 阅读 · 0 评论 -
Microsoft SQL Server 2005 中的 XML 支持(1)
一、简介 可扩展标记语言 (XML) 作为一种与平台无关的数据表示形式已被广泛采用。它对于在松散耦合且完全不同的系统,以及各种企业到企业 (B2B) 应用和工作流范畴内交换信息是很有用的。数据交换已成为 XML 技术的主要驱动力之一。.XML 在企业应用程序中的使用正日益广泛,它主要用于对半结构化和非结构化数据进行建模。文档管理就是这样的一种应用程序。像电子邮件这样的文档是半结构化性质的。转载 2008-11-17 23:42:00 · 356 阅读 · 0 评论 -
MSXML2, XmlHttpClass的资料
Microsoft.XMLHTTP Microsoft.XMLHttp组件的属性方法 一、使用步骤: 1、创建XMLHTTP对象 //需MSXML4.0支持 2、打开与服务端的连接,同时定义指令发送方式,服务网页(URL)和请求权限等。客户端通过Open命令打开与服务端的服务网页的连接。与普通HTTP指令传送一样,可以用"GET"方法或"POST"方法指向服务端的服务网页。 3、发送指转载 2008-11-14 17:29:00 · 490 阅读 · 0 评论 -
关于C#中虚方法重载的说明
在C#中,进行虚方法的重载有些体会,现与大家分享。 首先请大家看看下面的例子, using System; abstract public class contact { public virtual string prinf() { return ("这是虚方法"); } } public class class1:contact { public stri转载 2009-01-12 22:59:00 · 381 阅读 · 0 评论 -
用C#如何获得msn联系人
最近接受一项新的有挑战性的工作,那就是获取msn的联系人,并实现msn的操作。 private XihSolutions.DotMSN.Messenger messenger = new Messenger(); protected void Page_Load(object sender, EventArgs e) { /原创 2008-11-23 23:29:00 · 783 阅读 · 1 评论 -
asp.net session 介绍一三种Session存储方式
对于asp.net的程序来说,session是一个必需要了解的对象。下面就对session做一个具体介绍。简单来说,Session就是服务器给客户端的一个编号,当一台web服务器运行时,可能是有多个用户都在浏览这台服务器上的网站,当每个用户首次与这台服务器建立连接时,它就与这个服务器建立了一个Session,同时服务器就会自动为其分配一个SessionId,用以标识这个用户的唯一身分,这个Sess原创 2009-02-19 21:00:00 · 870 阅读 · 0 评论 -
Asp.Net Session 二 -使用 StateServer 保存 Session
StateServer 模式的实质是,把Session 存放在一个单独的进程里,此进程独立于 aspnet_wp.exe 或 w3wp.exe 。启用此服务后,在“任务管理器”中可以看到一个名为 aspnet_state.exe 的进程,下面开始说明一下设置的具体步骤:1、修改注册表(关键步骤,如下图)运行 regedit → 打开注册表 → 找到HKEY_LOCAL_MACHINE转载 2009-02-19 21:54:00 · 366 阅读 · 0 评论 -
导出Excel表
DataSet ds=数据列表。 HttpResponse resp; string FileName="search.xls"; resp =System.Web.HttpContext.Current.Response; resp.ContentEncoding = System.Text.Encoding.GetEncoding("GB2312"); res原创 2008-12-19 17:44:00 · 315 阅读 · 0 评论 -
利用ajax.dll进行Ajax的开发1
Asynchronous JavaScript and XML(AJAX)最近掀起的高潮,要完全归功于Google在Google Suggest和Google Maps中的使用。对ASP.NET而言,AJAX不需要回传就能进行服务器端处理,从而使客户机(浏览器)具有丰富的服务器端能力。换句话说,它为异步指派和处理请求与服务器响应提供了一个框架。AJAX利用了一些不是很新颖的已有技术,但是对这些技术转载 2008-06-29 23:11:00 · 461 阅读 · 0 评论 -
AjaxPro使用说明
AjaxPro使用说明 1 目录 2 修改历史纪录 3 1、什么是Ajax 4 2、为什么使用Ajax 4 3、Ajax应用场景 4 4、Ajax开发框架 5 5、AjaxPro说明 6 6、AjaxPro实例说明 6 2.1、添加AjaxPro.dll应用 6 2.2、配置web.config转载 2008-06-29 23:03:00 · 437 阅读 · 0 评论 -
信息采集
try{ string strHtmlContent = ""; // HttpWebRequest request = (HttpWebRequest)WebRequest.Create(WebAddress + ID); //原创 2008-08-18 23:02:00 · 316 阅读 · 0 评论 -
Lucene搜索代码示例
//创建分析器 StandardAnalyzer standardAnalyzer = new StandardAnalyzer(); // 创建一个IndexWriter //IndexWriter(生产索引文件的目录;索引分析器;是否覆盖原有索引的文件,如果是true,在建立索引之前先将目录清空)转载 2008-08-19 22:13:00 · 1017 阅读 · 1 评论 -
jmail邮件出现乱码问题?
jmail.Message Jmail = new jmail.Message(); //Silent属性:如果设置为true,JMail不会抛出例外错误. JMail. Send( () 会根据操作结果返回true或false //Jmail.Silent=true; //Jmail创建的日志,前提logi原创 2008-06-01 19:51:00 · 3140 阅读 · 0 评论 -
使用 StateServer 保存 Session
stateserver 模式的实质是,把session 存放在一个单独的进程里,此进程独立于 aspnet_wp.exe 或 w3wp.exe 。启用此服务后,在“任务管理器”中可以看到一个名为 aspnet_state.exe 的进程,下面开始说明一下设置的具体步骤: 1、 修改注册表(关键步骤,如下图) 运行 regedit → 打开注册表 → 找到hkey_local_machine/s转载 2008-09-01 11:23:00 · 269 阅读 · 0 评论 -
上传文件大小设置
原创 2008-06-11 23:14:00 · 345 阅读 · 0 评论 -
保存文件流,例如图片之类的
public bool SaveFile(byte[] binData, string fileName, string innerFolder) { bool success = true; FileStream fileStream = null; try {原创 2008-06-11 23:17:00 · 711 阅读 · 0 评论 -
asp.net 获取当前URL的正确方法
HttpContext.Current.Request.Url.ToString() 并不可靠。如果当前URL为 http://localhost/search.aspx?user=http://csharp.xdowns.com&tag=%BC%BC%CA%F5 通过HttpContext.Current.Request.Url.ToString()获取到的却是 http://localhost原创 2008-09-08 22:44:00 · 310 阅读 · 0 评论 -
cookie使用
cookie使用。 //这个是来写/更新cookie的某一个键的public static void WriteCookies(string key, string value) { if (value != null) value = HttpUtility.UrlEncode(value, Encoding.D原创 2008-06-27 00:35:00 · 316 阅读 · 0 评论 -
学习.net应该知道什么
function StorePage(){d=document;t=d.selection?(d.selection.type!=None?d.selection.createRange().text:):(d.getSelection?d.getSelection():);void(keyit=window.open(http://www.365key.com/stor原创 2008-06-27 00:54:00 · 278 阅读 · 0 评论 -
回发或回调参数无效
回发或回调参数无效。在配置中使用或在页面中使用 启用了事件验证。出于安全目的,此功能验证回发或回调事件的参数是否来源于最初呈现这些事件的服务器控件。如果数据有效并且是预期的,则使用 ClientScriptManager.RegisterForEventValidation 方法来注册回发或回调数据以进行验证。 这两天在开发的时候遇到一个这样的问题,回发或回调参数无效。在配置中使用转载 2008-06-27 18:09:00 · 332 阅读 · 0 评论 -
Rowfilter用法
DataView dv = new DataView(ds.Tables[0]); dv.RowFilter = "ProductTypeId=" + producttypeId + ""; 过滤 if (dv.Count > 0) { Da原创 2008-06-23 23:33:00 · 2089 阅读 · 1 评论 -
利用ajax.dll进行Ajax的开发2
建立页面 现在我们可以开始编码了。创建一个新页面或者打开已有的页面,在file后的代码中,为Page_Load事件添加以下代码: public class Index : System.Web.UI.Page{ private转载 2008-06-29 23:15:00 · 313 阅读 · 0 评论 -
用js控制.net验证控件是 否可用。
function validChange() { // Do nothing if client validation is not active if (typeof (Page_Validators) == "undefined") return; if($("rbBotton_0").checked原创 2008-12-27 21:41:00 · 873 阅读 · 0 评论