asp.net技巧 

asp.net2.0 URL重写以及urlMappings问题(1)

  在asp.net2.0中的urlmappings倒是非常好用,可惜暂不支持正则表达式,不过,好在如果用ihttpmodule的话      不管什么样的请求都会先经过ihttpmodule这样就为url重写提供了一个好机会:      下面是我写的一个ihttpmodule:      using system;   using system.web; ...

ASP.NET中的HTTP模块和处理程序(上)

  介绍        在internet时代的开端,客户端的需求非常有限;.htm文件就可以满足他们的需求。但是,随着时间的流逝,客户端需求的扩充超越了.htm文件或静态文件所包含的功能。        开发者需要扩充或扩展web服务器的功能。web服务器厂商设计了不同的解决方案,但是都遵循同一个主题“向web服务器插...

编写高性能Web应用程序的10个技巧

作者:rob howard    译:寒带鱼   这篇文章讨论了: ・一般asp.net性能的秘密 ・能提高asp.net表现的有用的技巧和窍门 ・在asp.net中使用数据库的建议 ・asp.net中的缓存和后台处理          使用asp.net编写一个web应用程序是难以置信的简单的。太简单了,以至于很多开发者都不花费时间来...

ASP.NET中将数据输出到Excel

  近来,在开发iso文件管理系统的时候,曾经遇到过要将aspx直接输出到excel的需求,现将经验所得与大家分享。 其实,利用asp.net输出指定内容的word、excel、txt、htm等类型的文档很容易的。主要分为三步来完成。   一、定义文档类型、字符编码 response.clear(); response.buffer= true; response.charset="utf-8"; //下面这行很重要,...

ASP.NET DataGrid 控件深入研究

   首先我们将从一个示范开始,在这个示范中我将使用一个按钮点击事件排序表格中的数据。然后介绍的是一组属性――hyperlinkcolumn、bottoncolumn 和 boundcolumn,使用这些属性可以为 datagrid 添加一些有趣的自定义功能。   下面我们首先从上一次结束的地方――清单a开始。下面是清单a中代码的输出。   datagrid 的输出   要注意的第一个变...

利用ASP.NET的内置功能抵御Web攻击

asp.net 开发人员应当始终坚持的做法 如果您正在阅读本文,可能就不需要再向您灌输 web 应用程序中的安全性愈来愈重要这一事实了。您需要的可能是一些有关如何在 asp.net 应用程序中实现安全性的实际建议。坏消息是,没有任何开发平台 ― 包括 asp.net在内 ― 能够保证一旦采用了该平台,您就能够编写百分百安全的代码。谁要是这么说,一准在撒谎。好消息是...

ASP.NET之上传文件管理策略

最近做的项目跟asp.net上传文件内容有关,故将代码贴出,以便网友查阅,提供解决此类问题思路:如出现任何不理解问题,请留言,及时帮您解决! <%@ page language="c#" autoeventwireup="true" codefile="login.aspx.cs" inherits="login" %> <!doctype html public "-//w3c//dtd xhtml 1.0 transi...

用asp.net还原与恢复sqlserver数据库

    上次做了个项目,涉及到数据库的还原和恢复,到网上找了一下,是利用sqldmo实现的,只要添加sqldmo引用就好了,然后利用下边的类的方法就可以实现了。     我把原作者的类扩充了一下,可以自动识别web.config里 的数据库连接字符串,可以通过变量设置还原恢复的信息。       需要注意的时还原,还...

ASP.NET缓存:方法和最佳实践

  尽早缓存;经常缓存      您应该在应用程序的每一层都实现缓存。向数据层、业务逻辑层、ui 或输出层添加缓存支持。内存现在非常便宜 ― 因此,通过以智能的方式在整个应用程序中实现缓存,可以获得很大的性能提高。      缓存可以掩盖许多过失      缓存是一种无需大量时间和分析就可以获得“足够良好的”性能的方法。这里再...

用ASP.NET设计高效邮件列表

    一个吸引人的、功能完备的网站往往具有以下特征:一是内容充实、实用,吸引对该类内容干兴趣的浏览者;二是页面设置合理,页面设计精美;三是网站互动性强,用户和网站或者用户与用户之间交流方便高效;四是网站内容更新及时并且可以第一时间通知用户。以上这些特点可能对于一些大型的门户网站而言,不是特别适合,因为门户网站的特点,用户...