希望你喜欢

导航

2011年4月19日

页面生命周期

摘要: 页面框架通过如下过程处理aspx文件请求:1:解析aspx文件,并创建一个控件树;2:使用控件树动态实现一个继承自Page类的类或者控件 ;3:动态编译类;4:缓存编译类,以备后用;5:动态创建一个编译类的实例。页面开始启动生命期,在这个过程中,页面将通过生命周期的不同阶段;============... 阅读全文

posted @ 2011-04-19 21:53 希望你喜欢 阅读(554) 评论(1) 推荐(0) 编辑

与UpdatePanel不兼容的控件

摘要: 与UpdatePanel控件不兼容的控件 ⑴TreeView和Menu控件; Web Parts 控件; Substitution控件。 ⑵登录控件,如Login,PasswordRecovery,Change Password和CreateUserWizard控件。在默认情况下,上述控件与Upda... 阅读全文

posted @ 2011-04-19 21:53 希望你喜欢 阅读(341) 评论(0) 推荐(0) 编辑

在httpHandler中访问Session

摘要: 在httpHandler中访问Session最近在做HttpHandler时发现不能访问Session,HttpContext.Current.Session的值为null。在Page页中访问时提示只有在配置文件或 Page 指令中将 enableSessionState 设置为 true 时,才能... 阅读全文

posted @ 2011-04-19 21:53 希望你喜欢 阅读(1849) 评论(0) 推荐(0) 编辑

委托

摘要: 什么是委托首先要知道什么是委托,用最通俗易懂的话来讲,你就可以把委托看成是用来执行方法(函数)的一个东西。如何使用委托在使用委托的时候,你可以像对待一个类一样对待它。即先声明,再实例化。只是有点不同,类在实例化之后叫对象或实例,但委托在实例化后仍叫委托。声明,如:1namespace Vczx.Pr... 阅读全文

posted @ 2011-04-19 21:52 希望你喜欢 阅读(229) 评论(0) 推荐(0) 编辑

使用AJAX技术构建更优秀的Web应用程序

摘要: 使用AJAX技术构建更优秀的Web应用程序2006-08-18 13:18作者:朱先忠编译出处:天极开发责任编辑:方舟 一、 简介 异步JavaScript+XML(即Ajax),是一种创建交互式web应用程序的Web开发技术。这种程序使用JavaScript和XML从客户端提交服务器请求,且整个过 阅读全文

posted @ 2011-04-19 21:51 希望你喜欢 阅读(218) 评论(0) 推荐(0) 编辑

浅析C#套接字

摘要: 浅析C#中的套接字编程 #是微软随着VS.net新推出的一门语言。它作为一门新兴的语言,有着C++的强健,又有着VB等的RAD特性。而且,微软推出C#主要的目的是为了对抗Sun公司的Java。大家都知道Java语言的强大功能,尤其在网络编程方面。于是,C#在网络编程方面也自然不甘落后于人。本文就向大... 阅读全文

posted @ 2011-04-19 21:50 希望你喜欢 阅读(2598) 评论(0) 推荐(2) 编辑

匿名方法

摘要: 在 2.0 之前的 C# 版本中,声明委托的唯一方法是使用命名方法。C# 2.0 引入了匿名方法,而在 C# 3.0 及更高版本中,Lambda 表达式取代了匿名方法,作为编写内联代码的首选方式。 要将代码块传递为委托参数,创建匿名方法则是唯一的方法。 通过使用匿名方法,由于您不必创建单独的方法,... 阅读全文

posted @ 2011-04-19 21:50 希望你喜欢 阅读(205) 评论(0) 推荐(0) 编辑

WinAPI

摘要: using System;using System.Collections.Generic;using System.Text;using System.Runtime.InteropServices; namespace MineMan{ public class WinAPI { // // 內... 阅读全文

posted @ 2011-04-19 21:47 希望你喜欢 阅读(273) 评论(0) 推荐(0) 编辑

VS2005和VS2008配置文件中用于webService调用的区别

摘要: 阅读全文

posted @ 2011-04-19 21:46 希望你喜欢 阅读(490) 评论(0) 推荐(0) 编辑

MVC优缺点

摘要: MVC的优点 大部分用过程语言比如ASP、PHP开发出来的Web应用,初始的开发模板就是混合层的数据编程。例如,直接向数据库发送请求并用HTML显示,开发速度往往比较快,但由于数据页面的分离不是很直接,因而很难体现出业务模型的样子或者模型的重用性。产品设计弹性力度很小,很难满足用户的变化性需求。... 阅读全文

posted @ 2011-04-19 21:45 希望你喜欢 阅读(6608) 评论(1) 推荐(3) 编辑

Socket

摘要: 其实只要用到Socket联接,基本上就得使用Thread,是交叉使用的。C#封装的Socket用法基本上不算很复杂,只是不知道托管之后的Socket有没有其他性能或者安全上的问题。在C#里面能找到的最底层的操作也就是socket了,概念不做解释。程序模型如下:WinForm程序 : 启动端口侦听;监... 阅读全文

posted @ 2011-04-19 21:45 希望你喜欢 阅读(345) 评论(0) 推荐(0) 编辑

NET中Socket编程的简单示例

摘要: 以下示例程序实现简单的socket通信,可以开多个客户端。本机测试通过,未做联机测试。 server: using system.net; using system.net.sockets; using system.threading; using system.collections; name... 阅读全文

posted @ 2011-04-19 21:45 希望你喜欢 阅读(659) 评论(0) 推荐(0) 编辑

FileStream读取文件代码

摘要: //文件完整路径 string fileName = this.FileUpload1.PostedFile.FileName; //创建文件流 FileStream fs = new FileStream(fileName, FileMode.Open, FileAccess.Read); //创... 阅读全文

posted @ 2011-04-19 21:44 希望你喜欢 阅读(386) 评论(0) 推荐(0) 编辑

DOM对象和JQuery对象的区别

摘要: jQuery对象和DOM对象使用说明,需要的朋友可以参考下。1.jQuery对象和DOM对象第一次学习jQuery,经常分辨不清哪些是jQuery对象,哪些是 DOM对象,因此需要重点了解jQuery对象和DOM对象以及它们之间的关系.DOM对象,即是我们用传统的方法(javascript)获得的对... 阅读全文

posted @ 2011-04-19 21:43 希望你喜欢 阅读(22857) 评论(15) 推荐(18) 编辑

DataGridView列标题合并

摘要: DataGridView合并单元格,方法MergeHeader重绘单元格,响应DataGridView的CellPainting事件。 /// /// 合并表头,用在dataGridView的CellPainting事件中。 /// /// 需要重绘的dataGridview /// Cell... 阅读全文

posted @ 2011-04-19 21:41 希望你喜欢 阅读(3208) 评论(0) 推荐(1) 编辑

C#网络编程之TCP

摘要: Visual C#网络编程之TCP 前一篇《Visual C#.Net网络程序开发之Socket》中说到:支持Http、Tcp和Udp的类组成了TCP/IP三层模型(请求响应层、应用协议层、传输层)的中间层-应用协议层,该层的类比位于最底层的Socket类提供了更高层次的抽象,它们封装 TCP 和 ... 阅读全文

posted @ 2011-04-19 21:41 希望你喜欢 阅读(4734) 评论(0) 推荐(2) 编辑

ASP.NET中数据缓存和输出缓存

摘要: ASP.NET中数据缓存和输出缓存详解http://www.sina.com.cn 2009年12月03日 14:48 IT168.com 【IT168 技术文档】缓存是在内存存储数据的一项技术,也是ASP.NET中提供的重要特性之一。例如你可以在复杂查询的时候缓存数据,这样后来的请求就不需要从数... 阅读全文

posted @ 2011-04-19 21:40 希望你喜欢 阅读(396) 评论(0) 推荐(0) 编辑

ASP.NET的常用51段代码

摘要: 1.//弹出对话框.点击转向指定页面 [复制到剪贴板]CODE:Response.Write("");Response.Write(""); 2.//弹出对话框 CODE:Response.Write(""); 3.//删除文件 CODE:... 阅读全文

posted @ 2011-04-19 21:38 希望你喜欢 阅读(278) 评论(0) 推荐(0) 编辑

AJAX异步操作的适用场合

摘要: 0 0 Js异步刷新,其实也就是ajax技术的适用场合。网上有人整理过一下6项可供你参阅。 1.表单驱动的交互传统的表单提交,在文本框输入内容后,点击按钮,后台处理完毕后,页面刷新,再回头检查是否刷新结果正确.使用Ajax,在点击submit按钮后,立刻进行异步处理,并在页面上快速显示了更新后的结果 阅读全文

posted @ 2011-04-19 21:38 希望你喜欢 阅读(347) 评论(0) 推荐(0) 编辑

AJAX的简单实例应用

摘要: ajax获取数据2008年07月30日 星期三 下午 02:28推荐AJAX读取数据的简单实例(转自CSDN) [翻译]如何使用ajax开发web应用程序[1] 复制内容到剪贴板 代码:&lt;SCRIPT language=javascript&gt;<br>document.title="[翻译 阅读全文

posted @ 2011-04-19 21:38 希望你喜欢 阅读(700) 评论(0) 推荐(0) 编辑