Welcome 微信登录

首页 / 网页编程 / ASP.NET

在ASP.NET中执行URL重写经典方案

在ASP.NET中执行URL重写经典方案

在ASP.NET中执行URL重写经典方案2008-02-15 微软 Scott Mitchell摘要:介绍如何使用 Microsoft ASP.NET 执行动态 URL 重写。URL 重写是截取传入 Web 请求并自动将请求重定向到其他 URL 的过程。讨论实现 URL 重写的各种技术,并介绍执行 URL 重写的一些实际情况。引言让我们花点时间来看一下网站上的一些 URL。您是否发现一些类似于 http://yoursite.com/info/dispEm...
ASP.NET页面事件:顺序与回传详解

ASP.NET页面事件:顺序与回传详解

ASP.NET页面事件:顺序与回传详解2008-02-15Paul Wilson一、初始化·当页面被提交请求第一个方法永远是构造函数。您可以在构造函数里面初始一些自定义属性或对象,不过这时候因为页面还没有被完全初始化所以多少会有些限制。特别地,您需要使用HttpContext对象。当前可以使用的对象包括QueryString, Form以及Cookies集合,还有Cache对象。注意:在构造函数里是不允许使用Session的。·...
ASP.NET 2.0防止同一用户同时登陆方法

ASP.NET 2.0防止同一用户同时登陆方法

ASP.NET 2.0防止同一用户同时登陆方法2008-02-15 天极网 要防止同一用户同时登陆,首页应该记录在线用户的信息(这里与用户名为例),然后判断正在登陆的用户里面是否已存在。在这里使用一个cache存放已经登陆的用户名,但是还有一个问题就是要知道用户是 什么时候离开系统的呢?这就要定期清除cache中的内容了,也就是设置一个cache的时间。这个时间可以跟用户的session值联系起来,刚好当用户session值失效的时候该用户在cache里面...
ASP.NET2.0高级数据处理之数据绑定

ASP.NET2.0高级数据处理之数据绑定

ASP.NET2.0高级数据处理之数据绑定2008-02-15 天极 陶刚本文详细介绍了ASP.NET 2.0高级数据处理中的数据绑定,包括有绑定语法,指定运行时所期望的数据类型;如何绑定到公共变量和页面的简单属性;如何绑定到另一个控件的属性;如何绑定到通用语言运行时集合类型;如何绑定到ArrayList;如何绑定到DataView等。在前面的“模板中的数据绑定”部分中我们论述过,ASP.NET包含了一种宣告式的数据绑定语法,用于在...
ASP.NET跨页面传值技巧

ASP.NET跨页面传值技巧

ASP.NET跨页面传值技巧2008-02-15关于页面传值的方法,引发了很多讨论。看来有很多人关注这个,我就我个人观点做了些总结,希望对大家有所帮助。1.使用QueryString变量QueryString是一种非常简单的传值方式,他可以将传送的值显示在浏览器的地址栏中。如果是传递一个或多个安全性要求不高或是结构简单的数值时,可以使用这个方法。但是对于传递数组或对象的话,就不能用这个方法了。下面是一个例子:a.aspx的C#代码private void ...
ASP.NET与数据库相关技巧

ASP.NET与数据库相关技巧

ASP.NET与数据库相关技巧2008-02-15 酷网动力 海雅本文给出了使用ASP.NET进行数据库时的程序实现源代码,比如取得数据表 i 行 j 列的值;将数据读入DropDownList和分类编码检索出相应的分类名称并在DataGrid中显示,供大家参考!一、取得数据表 i 行 j 列的值//建立并打开数据库连接OleDbConnection conn=new OleDbConnection();conn.ConnectionString=strC...
七招制胜ASP.NET应用程序开发

七招制胜ASP.NET应用程序开发

七招制胜ASP.NET应用程序开发2008-02-16 天极 王凯明随着微软.NET的流行,ASP.NET越来越为广大开发人员所接受。作为ASP.NET的开发人员,我们不仅需要掌握其基本的原理,更要多多实践,从实践中获取真正的开发本领。在我们的实际开发中,往往基本的原理满足不了开发需求,我们更多的要积累一些开发技巧,本文就向大家介绍一些实用技巧,希望对大家的开发有所裨益。1. ~ 的用法一般的情况下,我们是使用./../ 这样的相对路径来确定和规划我们的资...
ASP.NET中的HTTP模块和处理程序

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

ASP.NET中的HTTP模块和处理程序2008-02-16 天极 陶刚介绍在Internet时代的开端,客户端的需求非常有限;.htm文件就可以满足他们的需求。但是,随着时间的流逝,客户端需求的扩充超越了.htm文件或静态文件所包含的功能。开发者需要扩充或扩展Web服务器的功能。Web服务器厂商设计了不同的解决方案,但是都遵循同一个主题“向Web服务器插入某些组件”。所有的Web服务器补充技术都允许开发者建立并插入组件以增强Web...
用ASP.NET缓存提高站点性能

用ASP.NET缓存提高站点性能

用ASP.NET缓存提高站点性能2008-02-16Steven A. Smith[简介]ASP.NET提供三种主要形式的缓存:页面级输出缓存、用户控件级输出缓存(或称为片段缓存)和缓存API。输出缓存和片段缓存的优点是非常易于实现,在大多数情况下,使用这两种缓存就足够了。而缓存API则提供了额外的灵活性(实际上是相当大的灵活性),可用于在应用程序的每一层利用缓存。本文全面介绍了这三种缓存技术在系统各层中的应用。在ASP.NET提供的许多特性中,缓存支持无...
ASP.NET 2.0数据缓存功能简介

ASP.NET 2.0数据缓存功能简介

ASP.NET 2.0数据缓存功能简介2008-02-16 天极 廖煜嵘在ASP.NET 2.0,新增加了不少新的功能和控件。其中,在数据的缓存功能,比asp.net 1.1有了很大的改变。众所周知,数据的缓存功能是十分重要的,我们可以把一些在相对一段时间内不发生改变的数据放在缓存中,这样,就不必要每次去读取数据库,当下次再需要这些数据时,可以直接从缓存中取得,大大增强了效率。而在asp.net 1.1 中,已经比较好地实现了数据的缓存功能,但有一个小问题...
ASP.NET跟踪模式详解

ASP.NET跟踪模式详解

ASP.NET跟踪模式详解2008-02-16 天极 张志远【摘要】ASP.NET的跟踪功能比ASP有了很大的提高,通过跟踪信息有利于判断WEB应用程序中错误的根源。本文通过实例详细解释了ASP.NET的跟踪模式。【关键字】ASP.NET;跟踪信息;Trace1、引言传统ASP最常用的调试方法是使用Response.Write来设置断点,在页面上显示出某些变量当时的值。但是,这种方法存在不少问题。(1)在程序中布满Response.Write语句,这些语句...
ASP.NET创建Web Services概述

ASP.NET创建Web Services概述

ASP.NET创建Web Services概述2008-02-16 天极 WAYNE 李绢XML Web服务是一个提供特别的功能元素的可编程实体,比如应用程序逻辑,并且可以使用普遍存在的Internet标准例如XML和HTTP访问许多潜在的完全不同的系统。XML 服务依赖于对XML和其他因特网标准的广泛接受,使用它们来创建支持应用程序互操作性的基础结构,解决了许多过去阻碍互操作性的问题。XML Web服务可在单个应用程序中使用,也可国际互联网被许多应用程序...
ASP.NET中利用水晶报表创建图表

ASP.NET中利用水晶报表创建图表

ASP.NET中利用水晶报表创建图表2008-02-16 天极 廖煜嵘在很多的应用程序中,报表是不可缺少的,一张好的报表能直观地让人把握数据的情况,方便决策。在这篇文章中,我们将以一个三层结构的asp.net程序为例,介绍如何使用crystal report ,来制作一份报表,其中介绍了不少asp.net和水晶报表的技巧。在这个例子中,我们设想的应用要为一个销售部门制作一份报表,管理者可以查看某段时间之内的销售情况,以列表或者折线图的形式反映出销售的趋势。...
ASP.NET中从SQL Server检索图片

ASP.NET中从SQL Server检索图片

ASP.NET中从SQL Server检索图片2008-02-16gztoby和存储图片相比,读取图片就要简单多了。输出一副图片我们要做的就是使用Response对象的BinaryWrite方法。同时设置图片的格式。在这篇文章中,我们将讨论如何从SqlServer中检索图片。并将学习以下几个方面的知识。·如何设置图片的格式?·如何使用BinaryWrite方法。我们已经在Person表中存储了数据,那么我们就写些代码来从表中读取...
ASP.NET创建Web服务之XML基础结构

ASP.NET创建Web服务之XML基础结构

ASP.NET创建Web服务之XML基础结构2008-02-16 天极 wayne为了在网络多样性方面取得成功,XML Web服务必须不关心所选择的操作系统、对象模型和程序语言。而且,XML Web服务为了和其他基于Web的技术一样被广泛接受,它们必须:松散耦联:如果两个系统中,只有使用的命令能理解前面提到过的自我描述基于文本的消息,那么这两个系统就被认为是松散耦联的。而另一方面,紧密耦联的系统使用大量的定制的软件来增强系统间的通讯,并且需要对系统之间了解...
<< 331 332 333 334 335 336 337 338 339 340 >>