![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Web开发
小鸡射手
这个作者很懒,什么都没留下…
展开
-
ASP.NET管理状态的十种途径
HTTP协议是无状态的,ASP.NET提供了丰富的手段在页面之间管理状态。本文列举ASP.NET管理状态的十种途径。 ASP.NET中,从System.Web.UI.Page继承的类里有以下十种管理页面状态的途径: 1. Application对象: this.Application 2. Session对象: this.Sessio原创 2004-06-24 18:30:00 · 996 阅读 · 3 评论 -
IDesign C#编程规范(一)
IDesign发布了C#编程规范,小鸡射手从Only4Gurus下载浏览后决心抽时间翻译一下,以更好地学习。 目录内容如下: 1 命名规则和风格 Naming Conventions and Style 2 编码惯例 Coding Practices 3 项目设置和结构 Project Settings and Structure 4原创 2004-07-06 18:51:00 · 3120 阅读 · 1 评论 -
最简单的自定义控件
ASP.NET提供自定义控件的机制,本文记叙生成一个简单自定义控件的方法。 一般地,Web页面处理发生错误时,可以在页面上显示错误信息,也可以通过javascript的alert提示信息。在ASP.NET中实现alert的一种方法是定义自定义控件。 小鸡射手的PromptControl实现如下,实在算是最简单的自定义控件啦,:-) [DefaultPrope原创 2004-07-01 20:25:00 · 1162 阅读 · 0 评论 -
在Business Layer缓存业务对象
ASP.NET的Cache机制提供页面、用户控件及自定义的缓存,本文提供一种在业务层缓存业务对象的方法。 利用ASP.NET的Cache机制可以提高Web服务器的整体性能。ASP.net在Presentation Layer提供页面级和用户控件级的缓存,并且只要通过声明即可实现缓存功能,使用的确便捷。 但是Presentation Layer的缓存存在原创 2004-06-25 21:58:00 · 2552 阅读 · 0 评论 -
IIS 6.0配置HTTP压缩的步骤
1. HTTP压缩概述 HTTP压缩是在Web服务器和浏览器间传输压缩文本内容的方法。HTTP压缩采用通用的压缩算法如gzip等压缩HTML、JavaScript或CSS文件。 2. HTTP压缩工作原理 Web服务器处理HTTP压缩的工作原理如下: - Web服务器接收到浏览器的HTTP请求后,检查浏览器是否支持HTTP压缩; - 如果浏览器支持原创 2004-06-22 21:24:00 · 1288 阅读 · 0 评论 -
ASP.NET显示记录集的速度对比
小鸡射手在DataGrid的使用实践中提到过DataGrid的性能问题,现看到了微软DEV411 ASP.NET:Best Practices For Performance中有量化数据,摘录之。 平均而言:- DataReader比DataSet快16%- SQLDataReader比OleDbDataReader快115%- 下标引用比字段名引用快11%- 大小写匹配的字段名比大小写不原创 2004-07-09 19:24:00 · 1237 阅读 · 0 评论 -
IDesign C#编码规范(之五)
续四,休息天翻得很少,不过总算在keep doing,:-) 4 Framework特别指导 Framework Specific Guidelines 4.1 数据访问 Data Access 1. 总是使用类型安全的数据集或者数据表。避免使用原始的ADO.NET。 Always use type-safe data sets or data tables .原创 2004-07-11 20:47:00 · 1376 阅读 · 3 评论 -
IDesign C#编程规范(之四)
续之三,本文是IDesign C#编程规范的第三章。 3 项目设置和项目结构 Project Settings and Project Structure 1. 总是以4级警告建立项目(图略)。 Always build your project with warning level 4 2. 在发布版中将警告作为错误(注意这不是VS.NET的缺省设置)(图略)原创 2004-07-08 21:01:00 · 2703 阅读 · 0 评论 -
IDesign C#编码规范(之三)
续之二,IDesign C#编码规范之三。 34. 避免使用new继承修饰符,而是使用override。 Avoid using the new inheritance qualifier. Use override instead. 35. 对非密封类总是将public和protected方法标记为virtual。 Always mark publi原创 2004-07-08 06:11:00 · 3153 阅读 · 2 评论 -
IDesign C#编程规范(二)
续之一,小鸡射手接着翻译了IDesign编码规范的第二章前部。 2 编码惯例 Coding Practices 1. 避免在一个文件中放多个类。 Avoid putting multiple classes in a single file. 2. 一个文件应该只对一个命名空间提供类型。避免在同一文件中有多个命名空间。 A single file should on原创 2004-07-07 18:27:00 · 2766 阅读 · 0 评论 -
ASP.NET用户控件返回事件的方法
ASP.NET用户控件一般适用于产生相对静态的内容,所以没有builtin的事件支持。本文讨论用户控件返回事件的方法。 假定用户控件(UserControl.ascx)中包含按钮控件AButton,希望实现按AButton按钮时,包含该用户控件的页面可以接收到事件。为此,小鸡射手在用户控件和页面的代码中分别作了处理。 UserControl.ascx原创 2004-06-30 18:33:00 · 8850 阅读 · 5 评论 -
利用Office 2003 Schemas创建Excel文件
.Net中生成Excel文件一般需要导入COM控件,本文介绍利用Office 2003 Schemas创建Excel文件的实践。 微软发布了Office 2003 Schemas,小鸡射手采用XSLT方法试验了通过Office 2003 Schemas创建Excel文件的方法。转换文件Transform.xsl定义如下: http://www.w3.org/原创 2004-06-29 18:51:00 · 1475 阅读 · 5 评论 -
使用SQLXML的Web Service支持
.NET中访问数据库一般采用ADO.NET,也可以使用微软的Data Access Applicaiton Block for.NET。如果是访问SQLServer数据库,还有一种选择就是采用微软的SQLXML。本文介绍使用SQLXML的Web Service支持的方法。 系统需求 - 安装.NET Framework 1.1 - 安装Microsoft SoapS原创 2004-06-23 18:30:00 · 6957 阅读 · 1 评论 -
DataGrid的使用实践
CSDN的ASP.NET论坛中,DataGrid的使用是被咨询和讨论得最多的。本文记述小鸡射手使用DataGrid的实践。 1. 初用DataGrid惊叹于其DataBinding的简便性,酷爱使用绑定列,并设置格式中的"普通项"和"交替项";数据库数据直接显示可能有些问题,就学会了设置数据格式,如设置两位小数{0:F2} 2. 光浏览是不够的,于是使用按钮列结合ADO.N原创 2004-06-28 20:14:00 · 24513 阅读 · 11 评论 -
w3school导读
弟弟,给了w3school的网址,再为你写一份入门导读。Effective C++等你放假再看,先阅读C++ Primer,:-) 建议以下顺序学习: 1. HTML 这是静态网页的最基础表示方法。网页是一种叫标记(tag)的树型结构。例如: - 根标记为 - 显示图片用 - 显示可以点击的链原创 2008-11-02 11:41:00 · 349 阅读 · 0 评论