ASP.NET页面生命周期图解
摘要:ASP.NET页面生命周期图解2010年10月27日 星期三 10:39ASP.NET编程模型中ASP.NET页面生命周期是指什么呢?它包括什么呢?ASP.NET编程模型之ASP.NET页面生命周期具体的过程有哪些呢?下面就开始我们的讲解吧:ASP.NET 页运行时,此页将经历一个生命周期,在生命周期中将执行一系列处理步骤。这些步骤包括初始化、实例化控件、还原和维护状态、运行事件处理程序代码以及进行 呈现。了解页的生命周期非常重要,这样就能在合适的生命周期阶段编写代码,以达到预期效果。此外,如果开发自定义控件,则必须熟悉页生命周期,从而正确地 初始化控件,使用视图状态数据填充控件属性以及运行所
阅读全文
posted @
2011-04-26 16:50
Tim's Home
阅读(669)
推荐(0)
Web Service
摘要:1.1、Web Service基本概念Web Service也叫XML Web Service WebService是一种可以接收从Internet或者Intranet上的其它系统中传递过来的请求,轻量级的独立的通讯技术。是:通过SOAP在Web上提供的软件服务,使用WSDL文件进行说明,并通过UDDI进行注册。XML:(Extensible Markup Language)扩展型可标记语言。面向短期的临时数据处理、面向万维网络,是Soap的基础。Soap:(Simple Object Access Protocol)简单对象存取协议。是XML Web Service的通信协议。当用户通过UD
阅读全文
posted @
2011-04-26 16:37
Tim's Home
阅读(283)
推荐(0)
SqlServer教程:经典SQL语句集锦
摘要:SQL分类: DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE) DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT) DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK) 首先,简要介绍基础语句: 1、说明:创建数据库CREATE DATABASE database-name 2、说明:删除数据库drop database dbname3、说明:备份sql server --- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice 'disk', 'te
阅读全文
posted @
2011-04-26 16:36
Tim's Home
阅读(554)
推荐(0)
约束与索引
摘要:非空约束 Not Nullcreate table emp(emp_id nvarchar(9) not null,emp_name nvarchar(50) not null,)当一列被创建时,可以使用not null约束,空值null 等于没有或未知道,该表的两个列不允许插入null或者不设置值。主键约束 primary key用于标识表中一行数据是唯一的,主键通常由一列组成,但也可以多列共同组成主键。主键是一个隐性约束create table emp(emp_id nvarchar(9) not null primary key,emp_name nvarchar(50) not nul
阅读全文
posted @
2011-04-26 16:34
Tim's Home
阅读(260)
推荐(0)
ASP.NET的必须知道的东东(HttpModule,HttpHandler)
摘要:asp.net架构一 asp.net请求的处理过程 ------------------- HttpModule 必须要掌握的东西 HttpHandler 必须要掌握的东西,非常有用 以上两个的实例 --------------------- asp.net 事件模型机制----------------------- 一 客户的请求页面由aspnet_isapi.dll这个动态连接库来处理,把请求的aspx文件发送给CLR进行编译执行,然后把Html流返回给浏览器 -------------------------- 二 页面事件 执行顺序 Page_Init:初始化值或连接 Page_Loa
阅读全文
posted @
2011-04-26 16:33
Tim's Home
阅读(228)
推荐(0)
Table.Rows.Remove(dr)和Table.Delete()的区别
摘要:一个DataRow对象刚被创建之后其状态是Detached,是孤立的一个存在,所以建立了DataRow之后在DataRow中的单元填充了数据后还要通过DataTable.Rows.Add(DataRow)方法将此DataRow添加到DataTable,DataRow添加到DataTable后, 这个DataRow的状态就转变为Added。当修改了这个DataRow后,这个DataRow状态转为Modified,当用DataRow.Delete()方法删除DataRow后,DataRow状态将转为Deleted,不过此行还存在在DataTable中的,只是状态改变了,这时用DataTable.R
阅读全文
posted @
2011-04-26 16:32
Tim's Home
阅读(870)
推荐(0)
Sql Server 索引
摘要:微软的SQL SERVER提供了两种索引:聚集索引(clustered index,也称聚类索引、簇集索引)和非聚集索引(nonclustered index,也称非聚类索引、非簇集索引)。下面,我们举例来说明一下聚集索引和非聚集索引的区别:聚集索引和非聚集索引的根本区别是表记录的排列顺序和与索引的排列顺序是否一致,聚集索引表记录的排列顺序与索引的排列顺序一致,优点是查询速度快,因为一旦具有第一个索引值的纪录被找到,具有连续索引值的记录也一定物理的紧跟其后。聚集索引的缺点是对表进行修改速度较慢,这是为了保持表中的记录的物理顺序与索引的顺序一致,而把记录插入到数据页的相应位置,必须在数据页中进行
阅读全文
posted @
2011-04-26 16:16
Tim's Home
阅读(263)
推荐(0)
转:Windows Azure Platform体验(3):Azure AppFabric
摘要:Windows Azure Platform有Windows Azure、SQL Azure、Azure AppFabric三部分。使用AppFabric,可以轻松将内部部署应用程序与云连接。通过在内部部署的IT应用程序和基于云的服务之间启用安全连接和消息传送,AppFabric提供标识管理和防火墙友好的消息传送,从而保护您的资产。这节我们体验Azure AppFabric,必备软件:Microsoft Visual Studio 2010Windows Azure AppFabric SDKWindows Azure Platform账户这次体验有下面几个步骤,分别是:创建AppFabric
阅读全文
posted @
2011-01-25 14:00
Tim's Home
阅读(226)
推荐(0)
转:Windows Azure Platform体验(2):SQL Azure
摘要:SQL Azure是云关系数据库。您的数据:随时随地管理。SQL Azure是云中的完全关系数据库。这节我们体验SQL Azure,必备软件:Microsoft SQL Server 2008 R2Windows Azure Platform账户这次体验有下面几个步骤,分别是:初始化SQL Azure连接到SQL Azure配置SQL Azure数据库安全在SQL Azure中创建数据库对象初始化SQL Azure首先我们使用账号登录SQL Azure门户,网址为http://sql.azure.com,你可以看到下面页面。我们点击项目名称。出现使用条款页面。阅读后,如果同意接受这些条款,单击
阅读全文
posted @
2011-01-25 13:58
Tim's Home
阅读(167)
推荐(0)
转:在GridView中使用Cache
摘要:本篇技巧和诀窍记录的是:使用GridView控件来绑定数据库,利用缓存技术提高程序的性能。主要这句:第一个参数:用于引用该对象的缓存键。第二个参数:要插入缓存中的对象。第三个参数:所插入对象的文件依赖项或缓存键依赖项。当任何依赖项更改时,该对象即无效,并从缓存中移除。如果没有依赖项,则此参数包含 nullNothingnullptrnull 引用(在 Visual Basic 中为 Nothing)。第四个参数:所插入对象将过期并被从缓存中移除的时间。若要避免可能出现的本地时间方面的问题(如从标准时间更改为夏时制),请对此参数值使用 UtcNow,不要使用 Now。如果使用绝对过期,则 sli
阅读全文
posted @
2011-01-25 13:53
Tim's Home
阅读(261)
推荐(0)
转:试用SQL Azure
摘要:云计算是现在很热的一个话题,很多人听说过微软的Windows Azure,它是微软基于云计算的操作系统,但微软的Azure服务平台不仅只有操作系统,它是一系列的服务,至少还包括SQL Azure和Azure Platform AppFabric。Azure服务平台即将于2010年元旦正式商用,目前可以申请试用它的CTP (Customer Technology Preview) 版。本文将对试用SQL Azure做一个简单的介绍。要想试用SQL Azure,你首先需要一个Invitation Code,你可以通过以下网址申请https://connect.microsoft.com/SQLAz
阅读全文
posted @
2011-01-25 13:40
Tim's Home
阅读(317)
推荐(0)
Windows Azure Platform体验(2):SQL Azure
摘要:Windows Azure Platform有Windows Azure、SQL Azure、Azure AppFabric三部分。SQL Azure是云关系数据库。您的数据:随时随地管理。SQL Azure是云中的完全关系数据库。这节我们体验SQL Azure,必备软件:Microsoft SQL Server 2008 R2Windows Azure Platform账户这次体验有下面几个步骤,分别是:初始化SQL Azure连接到SQL Azure配置SQL Azure数据库安全在SQL Azure中创建数据库对象初始化SQL Azure首先我们使用账号登录SQL Azure门户,网址为
阅读全文
posted @
2011-01-25 13:23
Tim's Home
阅读(225)
推荐(0)
ASP.NET 禁止多用户登陆 [转]
摘要:判断此用户是否已经在Application中存在,如果存在就报错,不存在的话就加到Application中(Application是所有Session共有的,整个web应用唯一的一个对象):以下是引用片段: stringstrUserId=txtUser.Text; ArrayListlist=Application.Get("GLOBAL_USER_LIST")asArrayList; ...
阅读全文
posted @
2010-11-25 17:57
Tim's Home
阅读(700)
推荐(0)
JQuery和UpdatePannel的问题
摘要:最近在做一个项目,因为涉及到的字段数量很多所以想偷把懒,便使用了UpdatePannel,然后也用上了Jquery的插件做效果,然而当updatepannel中按钮点击后,jquery代码及样式都不见了,因为之前遇到过js类似的问题,所以就特意查了下网络上各大虾的解说,以下总结下大虾门的说法,顺便将自己的写法也记录下来。以下是 LanceZhang's Tech Blog:原文地址 http://...
阅读全文
posted @
2010-11-25 17:39
Tim's Home
阅读(1114)
推荐(0)
asp.net + jquery + json 实例[转]
摘要:getjson.js文件[代码]test.html页面文件[代码]json.aspx.cs文件[代码]
阅读全文
posted @
2010-11-24 15:50
Tim's Home
阅读(648)
推荐(1)
asp.net文本编辑器FCKeditor使用方法详解
摘要:原文地址http://www.cnblogs.com/dick/archive/2009/05/09/1453117.html效果图:那么为什么说是FCKeditor的冰冷之心呢?这不是哗众取宠,主要是说它使用起来有点麻烦,下文就详细说明如何搞定这玩意儿。1.FCKeditor的官方网站是:http://www.fckeditor.net/download 目前最新的FCKeditor 2.4.2...
阅读全文
posted @
2010-11-23 11:08
Tim's Home
阅读(261)
推荐(0)
Dynamic menu for .net
摘要:c# code: protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { this.lbl_Menu.Text = GetMenu("9999","999"); this.lbl_UserName...
阅读全文
posted @
2010-11-22 11:51
Tim's Home
阅读(191)
推荐(0)