随笔分类 -  Asp.Net杂类

各个方面的资料和文章
摘要:HTTP运行期 HTTP运行期处理客户端应用程序(例如Web浏览器)进入的一个Web请求,通过处理它的应用程序的适当组件路由请求,然后产生响应并发回提出请求的客户端应用程序。 进入的HTTP Web请求最先由IIS Web服务器接收到,它在此请求基于ASP.NET已注册处理的扩展名传送到ASP.NET ISAPI上。 HTTP运行期首先创建一个HttpContext对象的实例,它包含了当前正在处理... 阅读全文
posted @ 2007-12-12 09:54 PointNet 阅读(361) 评论(0) 推荐(0) 编辑
摘要:当一个HTTP请求到达HttpModule时,整个ASP.NET Framework系统还并没有对这个HTTP请求做任何处理,也就是说此时对于HTTP请求来讲,HttpModule是一个HTTP请求的“必经之路”,所以可以在这个HTTP请求传递到真正的请求处理中心(HttpHandler)之前附加一些需要的信息在这个HTTP请求信息之上,或者针对截获的这个HTTP请求信息作一些额外的工作,或者在某... 阅读全文
posted @ 2007-12-11 13:37 PointNet 阅读(423) 评论(3) 推荐(0) 编辑
摘要:asp.net中如何删除cookie? 不能直接删除用户计算机中的 Cookie。但是,可以通过将 Cookie 的到期日期设置为过去的日期,让用户的浏览器来删除 Cookie。当用户下一次向设置该 Cookie 的域或路径内的页发出请求时,浏览器将确定该 Cookie 已到期并将其移除。 调用 Cookies集合的 Remove方法可从服务器端的集合中移除 Cookie,使 Cookie... 阅读全文
posted @ 2007-11-27 09:26 PointNet 阅读(4275) 评论(0) 推荐(0) 编辑
摘要:得到本网站写的所有cookie 请参考 HttpCookie c; string subKeyName; string subKeyValue; for(int i = 0; i "); } } else Response.Write(c.Name + " " + c.Value + ""); } 阅读全文
posted @ 2007-11-26 09:42 PointNet 阅读(3363) 评论(0) 推荐(0) 编辑
摘要:log4net asp.net2.0 阅读全文
posted @ 2007-11-25 12:09 PointNet 阅读(1034) 评论(2) 推荐(0) 编辑
摘要:/**//// /// 去除HTML标记 /// /// 包括HTML的源码 /// 已经去除后的文字 public static string NoHTML(string Htmlstring) { //删除脚本 Htmlstring = Regex.Replac... 阅读全文
posted @ 2007-11-22 09:55 PointNet 阅读(714) 评论(1) 推荐(0) 编辑
摘要:VS 2003在新建项目的时候还提供Web Application Projects ,但是在VS 2005中新建的时候无论是在C#中还是新建Web Site中都找不到Web Application Projects ,难道在VS2005中只能使用Web Site 了?难道Web Application Projects不如Web Site,好像不是这样吧。 好在MS发布了Visual Stud... 阅读全文
posted @ 2007-11-15 09:06 PointNet 阅读(627) 评论(4) 推荐(0) 编辑
摘要:I need to render some html in my asp.net applications sometime, I chose HtmlTextWriter to build the html source because I can use those handy methods of this object such as RenderBeginTag, AddAttribut... 阅读全文
posted @ 2007-11-14 09:20 PointNet 阅读(304) 评论(0) 推荐(0) 编辑
摘要:如何用一组双倍间距的句子创建一个连续的段落,然后将该段落重新转换为原来的文本: using System; using System.IO; class StringRW { static void Main() { string textReaderText = "TextReader is the abstract base " + "... 阅读全文
posted @ 2007-11-13 09:25 PointNet 阅读(5306) 评论(0) 推荐(0) 编辑
摘要:page controls 遍历 阅读全文
posted @ 2007-11-11 11:07 PointNet 阅读(900) 评论(0) 推荐(0) 编辑
摘要:urlrewriter 阅读全文
posted @ 2007-11-07 17:06 PointNet 阅读(3158) 评论(11) 推荐(0) 编辑
摘要:winrar ,zip,upzip,rar 阅读全文
posted @ 2007-11-06 09:16 PointNet 阅读(3471) 评论(0) 推荐(0) 编辑
摘要:zip upzip 阅读全文
posted @ 2007-11-05 09:11 PointNet 阅读(549) 评论(0) 推荐(0) 编辑
摘要:作者:TerryLee ScriptManager控件包括在ASP.NET 2.0 AJAX Extensions中,它用来处理页面上的所有组件以及页面局部更新,生成相关的客户端代理脚本以便能够在JavaScript中访问Web Service,所有需要支持ASP.NET AJAX的ASP.NET页面上有且只能有一个ScriptManager控件。在ScriptManager控件中我们可以指定需... 阅读全文
posted @ 2007-11-01 09:21 PointNet 阅读(849) 评论(1) 推荐(0) 编辑
摘要:ASP.NET AJAX Beta改动如此之大,鉴于又没有很好的中文参考资料,所以决定最近开始写作ASP.NET AJAX入门系列,这个系列我会把ASP.NET AJAX当作一个全新的东西去对待,不再考虑以前的Atlas,把自己对ASP.NET AJAX的研究与大家分享,便于初学的朋友少走一些弯路。对Atlas熟悉的朋友可以推荐看Dflying Chen的《拥抱变化——从Atlas到ASP.NET... 阅读全文
posted @ 2007-10-31 09:12 PointNet 阅读(723) 评论(1) 推荐(0) 编辑
摘要:在WEB开发中,可重用的代码我们可以把它写成一个通用模块供需要的地方来引用。本文就是介绍在ASP.NET的web编程时,如何在用户控件中添加属性,实现这种方法;举例说明详解。 在WEB开发中经常有一些代码是在很多地方重复出现的,象导航栏、用户登录/注册和首页上面的一些固定栏目等。这些可重用的代码我们可以把它写成一个通用模块供需要的地方来引用,这样做即节省了开发时间还方便以后的维护。 在ASP.... 阅读全文
posted @ 2007-10-25 13:52 PointNet 阅读(472) 评论(0) 推荐(0) 编辑
摘要:A simple tutorial on SQL Server 2005 Beta 2 Service Broker Date: April 6, 2005 Service Broker is a new technology in Microsoft SQL Server 2005 Beta 2 that helps database developers build secure, re... 阅读全文
posted @ 2007-10-15 09:54 PointNet 阅读(385) 评论(0) 推荐(0) 编辑
摘要:这里演示同一个SQL Server中不同数据库之间的基于Service Broker的异步消息传递,其中Stored Procedure充当Service Program。HelloWorldDB为目标数据库,DotNetFun2则为消息发送发的数据库。 同时,假设Server Broker的基本对象类型已经创建,如MessageType(XMLMessage), Contract(XMLC... 阅读全文
posted @ 2007-10-11 15:12 PointNet 阅读(569) 评论(0) 推荐(0) 编辑
摘要:一般情况下,Response.Redirect 方法是在服务器端进行转向,因此,除非使用 Response.Write("") 方法外,是不能在新窗口打开所指定的 URL 地址的。但是,如果仔细分析一下,如果设置 form 元素的 target 属性,还是有办法打开新窗口的。下面就是可以采用的两种方法。 方法一:在服务器端设置 target 属性,这个方法也非常适用于客户端不支持脚本的情况。代码... 阅读全文
posted @ 2007-09-29 10:00 PointNet 阅读(1448) 评论(0) 推荐(0) 编辑
摘要:public void checkAllState(bool check) { for (int i = 0; i < this.checkedListBox1.Items.Count; i++) { this.checkedListBox1.SetItemChecked(i, check); ... 阅读全文
posted @ 2007-09-18 11:43 PointNet 阅读(6038) 评论(0) 推荐(0) 编辑