上一页 1 ··· 6 7 8 9 10 11 12 13 14 15 下一页
  2010年8月19日
摘要: XML文件读写类public class XmlControl { protected string strXmlFile; protected XmlDocument objXmlDoc = new XmlDocument(); public XmlControl(string XmlFile) { // // TODO: 在这里加入建构函式的程序代码 // try { objXmlDoc.Lo... 阅读全文
posted @ 2010-08-19 14:20 洞幺人生 阅读(841) 评论(0) 推荐(0) 编辑
  2010年8月16日
摘要: C#泛型详解 我们在编写程序时,经常遇到两个模块的功能非常相似,只是一个是处理int数据,另一个是处理string数据,或者其他自定义的数据类型,但我们没有办法,只能分别写多个方法处理每个数据类型,因为方法的参数类型不同。有没有一种办法,在方法中传入通用的数据类型,这样不就可以合并代码了吗?泛型的出现就是专门解决这个问题的。读完本篇文章,你会对泛型有更深的了解。 为什么要使用泛型 为了了解这个问... 阅读全文
posted @ 2010-08-16 15:02 洞幺人生 阅读(205) 评论(0) 推荐(0) 编辑
  2010年8月11日
摘要: 代理与事件是DotNet的两个重要概念,但好多朋友感觉没有这两个概念照样能够进行常规的DotNet开发。其实深入理解这两个概念对DotNet研究非常重要,尤其在WCSF的开发时,如果不理解这两个概念那你就很难把View层和Presenter层的代码进行分离。以前从网上看过几篇这方面的文章,总感觉有点晦涩难懂,希望这篇文章能对大家理解代理与事件有所帮助。一、代理首先我们要弄清代理是个什么东西。别让一... 阅读全文
posted @ 2010-08-11 17:37 洞幺人生 阅读(321) 评论(0) 推荐(0) 编辑
  2010年7月29日
摘要: C# Socket多线程编程实例C#是微软随着VS.net新推出的一门语言。它作为一门新兴的语言,有着C++的强健,又有着VB等的RAD特性。而且,微软推出C#主要的目的是为了对抗Sun公司的Java。大家都知道Java语言的强大功能,尤其在网络编程方面。于是,C#在网络编程方面也自然不甘落后于人。本文就向大家介绍一下C#下实现套接字(Sockets)编程的一些基本知识,以期能使大家对此有个大致了... 阅读全文
posted @ 2010-07-29 17:18 洞幺人生 阅读(537) 评论(0) 推荐(0) 编辑
摘要: 1. 定义代理 public delegate void HandleMessage(string msg, int i);2. 定义代理上的事件 public event HandleMessage hdnMessageEvent;3. 绑定事件要执行的函数 gpsSocket.hdnMessageEvent += new GpsSocket.HandleMessage(gpsSocket_hd... 阅读全文
posted @ 2010-07-29 16:09 洞幺人生 阅读(187) 评论(0) 推荐(0) 编辑
  2010年7月28日
摘要: 回调技术(CallBack) 在asp.net中客户端与服务器端的交互默认都是整页面提交,此时客户端将当前页面表单中的数据(包括一些自动生成的隐藏域)都提交到服务器端,服务器重新实例化一个当前页面类的实例响应这个请求,然后将整个页面的内容重新发送到客户端,这种处理方式对运行结果没什么影响,不过这种方式加重了网络的数据传输负担、加大了服务器的工作压力,并且用户还需要等待最终处理结果。假如是我们希望有... 阅读全文
posted @ 2010-07-28 18:19 洞幺人生 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 接下来,ProcessRequest 使页面经历了各个阶段:初始化、加载视图状态信息和回发数据、加载页面的用户代码以及执行回发服务器端事件。之后,页面进入显示模式:收集更新的视图状态,生成 HTML 代码并随后将代码发送到输出控制台。最后,卸载页面,并认为请求处理完毕。实例化(Instantiate):控件在页面或其它控件通过调用其构造函数所实例化时。只有当一个控件在加入控件树中后,该步骤后的所有... 阅读全文
posted @ 2010-07-28 18:16 洞幺人生 阅读(217) 评论(0) 推荐(0) 编辑
摘要: Global.asax详解 了解web.cofig和Global.asax之间的关系以及执行的顺序. 在Global.asax.cs文件中 protected void Application_BeginRequest(Object sender, EventArgs e) { Application["StartTime"] = System.DateTime.Now; } 再在webform... 阅读全文
posted @ 2010-07-28 14:18 洞幺人生 阅读(364) 评论(0) 推荐(0) 编辑
摘要: 此集合基于 NameObjectCollectionBase 类。但与 NameObjectCollectionBase 不同,该类在一个键下存储多个字符串值。该类可用于标头、查询字符串和窗体数据。 using System.Collections.Specialized int loop1, loop2; NameValueCollection coll; // Load ServerVari... 阅读全文
posted @ 2010-07-28 13:28 洞幺人生 阅读(327) 评论(0) 推荐(0) 编辑
  2010年7月27日
摘要: 1.向项目中添加Jscript文件//script_1.js-----function doClick1(){ alert("OK1_wufeng");}//script_2.js-----function doClick2(){ alert("OK2");}2.解决方案资源管理器中,右键查看script_1.js和script_2.js的属性,把高级中的“生成操作”属性设... 阅读全文
posted @ 2010-07-27 16:57 洞幺人生 阅读(188) 评论(0) 推荐(0) 编辑
摘要: select SCOPE_IDENTITY()返回上面操作的数据表最后row的IDENTITY 列的值;返回插入到同一作用域中的 IDENTITY 列内的最后一个 IDENTITY 值。一个作用域就是一个模块——存储过程、触发器、函数或批处理。因此,如果两个语句处于同一个存储过程、函数或批处理中,则它们位于相同的作用域中。SELECT @@IDENTITY返回上面操作最后一... 阅读全文
posted @ 2010-07-27 15:55 洞幺人生 阅读(446) 评论(0) 推荐(0) 编辑
摘要: innerHtml用法<html><head><script>function Test(){ var str=""; str+="Hello,"; str+="This is a Test!<br />"; str+="I Love you;<br />"; str+="I Love you,too!"; p.innerHTML=str+"<br /><br />"+Math.random( 阅读全文
posted @ 2010-07-27 15:30 洞幺人生 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 我的想法是使用集中验证方式,多个站点集中Passport验证。如下图所示: 为方便清晰描述,先定义几个名词,本文中出现之处均为如下含义。 主站:Passport集中验证服务器 http://www.passport.com/ 。 分站:http://www.a.com/、http://www.b.com/、http://www.c.com/ 凭证:用户登录后产生的数据标识,用于识别授权用户,可... 阅读全文
posted @ 2010-07-27 14:25 洞幺人生 阅读(480) 评论(0) 推荐(0) 编辑
摘要: 由于某些原因,在我们的应用中会遇到一个用户只能在一个地方登录的情况,也就是我们通常所说的单点登录。在ASP.NET中实现单点登录其实很简单,下面就把主要的方法和全部代码进行分析。 实现思路 利用Cache的功能,我们把用户的登录信息保存在Cache中,并设置过期时间为Session失效的时间,因此,一旦Session失效,我们的Cache也过期;而Cache对所有的用户都可以访问,因此,用它保存... 阅读全文
posted @ 2010-07-27 14:22 洞幺人生 阅读(287) 评论(0) 推荐(0) 编辑
  2010年7月23日
摘要: 1、依次点击“开始”-“运行”。 2、在“运行”栏内输入“C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -i ”(不含引号),然后点“确定”按钮。 3、出现的cmd窗口中显示“开始安装A... 阅读全文
posted @ 2010-07-23 17:45 洞幺人生 阅读(153) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 15 下一页