ASP.NET2.0揭秘读书笔记之八——页面输出缓存
引言 利用缓存,可以极大提高web应用程序的性能。 ASP.NET页面中执行最慢的操作是数据库的访问。打开一个数据库连接并读取数据是...
ASP.NET 2.0揭秘读书笔记七——使用用户配置文件Profile
ASP.NET 2.0 Framework提供了一种不用于cookie和Session状态的方式存储用户信息:Profile对象。Profile提供强类型、可持久化的Session状态表单。 可以在应用程序的根Web...
ASP.NET2.0揭秘读书笔记六——使用会话状态Session
和cookie不一样的是,Session状态没有大小限制。如果有极端的要求,可以使用Session保存上G的数据。并且Session可以保存更复杂的对象,例如可以在Session中保存一个DataSet。 当使用一个Session状...
ASP.NET2.0揭秘读书笔记五——维护应用程序状态之cookie
浏览器Cookies用于关联一些文本到网站的每一个用户。使用浏览器cookie当Web服务器端创建一个cookie时,一个附加的HTTP首部在浏览器显示页面时被发送到浏览器。HTTP首部类似如下形式:Set-Cookie:message=HelloS...
asp.net2.0揭秘读书笔记四:GridView控件更新数据处理并发问题
GridView可以同时保存每个数据列的原始值和修改后的新值,所以能够处理并发冲突。<%@ Page Language="C#" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"...
asp.net2.0揭秘读书笔记三:使用主题设计网站
一、创建主题在名为App_Themes的应用程序的文件夹中新增文件夹就可以创建主题。在App_Themes中添加的每一个文件夹都代表一个主题。在主题文件夹中比较重要的文件类型有皮肤文件和CSS文件。 二、在主题中添...
asp.net 2.0揭秘读书笔记二:使用Rich控件
Rich控件主要包括: (1)FileUpload控件 (2)Calender控件 (3)Adrotator控件 (4)Multiview控...
asp.net 2.0揭秘读书笔记一:ASP.NET和.NET Framework
《ASP.NET 2.0 揭秘》两卷书已经入手好些日子,却一直没有时间来细读,只偶尔需要的时候翻阅参考,最近决定抽空通读,我把我认为有需要的地方作了笔记,录入博客,以备复习。  ...
.net自定义控件下拉的属性
[Description("上传文件格式"), TypeConverterAttribute(typeof(FilterExtensions)), ReadOnlyAttribute(false)] public string FilterExtensions &nbs...
ASP.NET内置对象
一、Response对象 Response对象是HttpResponse类的一个实例。该类主要是封装来自ASP.NET操作的HTTP响应信息。 1.Response对象的属性 ① BufferOutput 说明:获取或设置一个值,该值指示是...
ADO.NET 连接方式进行数据访问学习笔记
Command.ExecuteNonQuery() 执行一个无返回值的t-sql语句或存储过程,一般用于insert delete update等操作会返回受影响的行数Command.ExecuteRader()执行一个返回结果集的查询Command.ExecuteScalar() 执行一个返回...
Gridview表头(跨行、跨列)显示样式!
下面就是实现这个的代码:protected void GridView1_RowCreated(object sender, GridViewRowEventArgs e) { if (e.Row.RowType == DataControlRowTyp...
Asp.net实现在线压缩与解压
首先加入命名空间using Microsoft.Win32;using System.Runtime.InteropServices;using System.Diagnostics;实现压缩方法://压缩 String strRar; &nb...
.Net 之事件
using System;namespace TestEvent{ class Program { static void Main(string[] a...
ASP.NET页面事件:顺序与回传详解
一、初始化 ·当页面被提交请求第一个方法永远是构造函数。您可以在构造函数里面初始一些自定义属性或对象,不过这时候因为页面还没有被完全初始化所以多少会有些限制。特别地,您需要使用HttpContext对象。当...
为ASP.NET控件加入快捷菜单
虽然快捷菜单在桌面应用程序中已经是非常通用的元素,但是由于在象ASP.NET这样的基于服务器的技术没有很好的描绘,所以在Web应用程序中快捷菜单 并不是很通用。要想使用快捷菜单,浏览器必须高度支持DHTML和丰富事件...
asp.net查出 oracle数据库中的中文乱码问题
把这两天两次安装IBM2650服务器中出现的问题做一个总结:1、第一次安装,用IBM的引导盘引导,按步就班的下来,选择语言,做Raid5,选择windows系统等等。安装好windows2003企业版之后,再去安装oracle时,安装到一...
C#使用双链表来实现模拟IE前进后退功能
简单的测试了一下IE前进和后退的过程.依次访问网站A,B,C,D.后退至 B,然后重新请求网站E,则记录的保存顺序则是 A,B,EC,D将会从记录列表中删除.下面看代码(以下操作均在内存中进行):一个History对象,用来生成一...
使用IronPython检测ASP.NET程序状况(下)
在上一篇文章中,我们在一个请求中执行了IronPython代码,通过这个方法我们可以轻松地的检查系统运行的状态,或对系统进行一些简单修改。但是这种做法只能检查系统在当前时刻的状态,在很多情况下,我们需要对系...
使用IronPython检测ASP.NET程序状况(上)
在ASP.NET应用程序运行过程中,很可能会遇到各种意料之外的问题。如果在开发环境下,我们可以设置断点,对程序状态一探究竟。但是很显然,在产品环境中我们几乎无法使用这样的状态。也正因为如此,Dump一个内存...