摘要:
概述ASP.NET配置数据存储在名为Machine.config/Web.config的XML文本文件中,Web.config文件可以出现在ASP.NET应用程序的多个目录中。由于这些文件将应用程序配置设置与应用程序代码分开,可以方便地设置与应用程序关联。正是因为配置文件中存储着关于整个应用程序的设置,当我读一个陌生项目的源码时,经常把它作为入口。 我将从以下几点分析ASP.NET配置文件: AS... 阅读全文
摘要:
一、 资源文件简介 (1)resx文件: 基于文本的格式是特定于.NET 框架的 XML 格式,称为 ResX(.resx 文件)。不考虑其 XML 基础,该格式不是专门为人工阅读而设计的(XML 格式很少是这样的)。但是,Visual Studio .NET 仍然为 .resx 文件提供了一个基本编辑器。 (2)Resources文件: .res... 阅读全文
摘要:
控件生命周期 1.初始化(对应Oninit方法) 这里页面通过ProcessRequest方法来递归遍历它的子控件(即页面中的空间,其实页面也算控件)。使子控件依次调用它们的Oninit方法。我们这里可以重写控件的OnInit方法,来扩展控件功能或增加初始化内容。在本阶段还要打开视图状态跟踪功能,调用TrackviewState方法,这样存储在viewState对象里面的值在页面回发时才能正确灰复... 阅读全文
摘要:
一、游标概念: 将某一结果集作为一个集合处理,且每次处理数据集的一行或一行的某些字段。 建立游标结构如下: 1. 定义游标,将游标与Transact-SQL语句的结果集相关联。 Declare @bookid int, @bname varchar(50),@bindex int Declare book_cursor cursor for ... 阅读全文
摘要:
概述 缓存学术一些的解释是”将常用数据放入易于读取的地方以提高性能”。而对于Asp.net来说,需要被缓存的对象多种多样,包括从数据库中提取出来的数据,以及aspx页面生成的静态页,甚至是编译好的程序集。合理利用缓存能让Asp.net的性能大幅提升,下面将对Asp.net中的缓存机制进行简单概述。 缓存的分类 在Asp.net中,大部分缓存机制是保存在cache对象中,也就是服... 阅读全文
摘要:
WEB标准WEB标准不是某一个标准,而是一系列标准的集合。网页主要由三部分组成:结构(Structure)、表现(Presentation)和行为(Behavior)。对应的标准也分三方面:结构化标准语言主要包括XHTML和XML,表现标准语言主要包括CSS,行为标准主要包括对象模型(如W3C DOM)、ECMAScript等。这些标准大部分由W3C起草和发布,也有一些是其他标准组织制订的标准,比... 阅读全文