摘要: HTTP/1.1协议中共定义了八种方法(有时也叫“动作”)来表明Request-URI指定的资源的不同操作方式:OPTIONS 返回服务器针对特定资源所支持的HTTP请求方法。也可以利用向Web服务器发送'*'的请求来测试服务器的功能性。 HEAD 向服务器索要与GET请求相一致的响应,只不过响应体将不会被返回。这一方法可以在不必传输整个响应内容的情况下,就可以获取包含在响... 阅读全文
posted @ 2010-06-10 14:35 dearpine 阅读(665) 评论(0) 推荐(1) 编辑
摘要: 方法信息量大小作用域和保存时间应用范围保存位置Application任意大小整个应用程序的生命期整个应用程序/所有用户服务器端Cache任意大小可以根据需要设定整个应用程序/所有用户服务器端Session小量,简单的数据用户活动时间+一段延迟时间(一般为20分钟)单个用户服务器端Cookie小量,简单的数据可以根据需要设定单个用户客户端Viewstate小量,简单的数据一个Web页面的生命期单个用... 阅读全文
posted @ 2010-06-09 09:13 dearpine 阅读(214) 评论(1) 推荐(0) 编辑
摘要: Http定义了与服务器交互的不同方法,最基本的方法有4种,分别是GET,POST,PUT,DELETE。URL全称是资源描述符,我们可以这样认 为:一个URL地址,它用于描述一个网络上的资源,而HTTP中的GET,POST,PUT,DELETE就对应着对这个资源的查,改,增,删4个操作。到这里,大家应该有个大概的了解了,GET一般用于获取/查询资源信息,而POST一般用于更新资源信息。  1.根据... 阅读全文
posted @ 2010-06-07 17:15 dearpine 阅读(354) 评论(1) 推荐(1) 编辑
摘要: response对象最常用的三个方法:Write,Redirect,endResponse.Write():将数据呈现在网页上。Response.WriteFile("文件名"); eg:Response.WriteFile("123.txt");Response.Redirect():把网页重定向Response.End使程序终止Response.Flush()强制送出目前存放在缓冲区中的数据R... 阅读全文
posted @ 2010-05-25 21:59 dearpine 阅读(140) 评论(0) 推荐(0) 编辑
摘要: ADO.NET全攻略 http://bbs.topsage.com/dispbbs.asp?boardID=122&ID=145338 Apress出版 Pro ADO.NET 2.0 http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=170463 Apress Professional ADO.NET 2.0 http://bbs... 阅读全文
posted @ 2010-05-21 11:16 dearpine 阅读(757) 评论(1) 推荐(1) 编辑
摘要: 事务处理 实际上所有用于更新数据源的面向商业的应用程序都需要事务处理支持。通过提供四个基本担保,即众所周知的首字缩写ACID:可分性,一致性,分离性,和耐久性,事务处理将用于确保包含在一个或多个数据源中的系统的完整性。 例如,考虑一个基于Web的零售应用程序,它用于处理购买订单。每个订单需要3个完全不同操作,这些操作涉及到3个数据库更新: 库存水准必须减少所订购的数量。 所购买的量必须记入客户的信... 阅读全文
posted @ 2010-05-12 11:58 dearpine 阅读(323) 评论(0) 推荐(0) 编辑
摘要: public class CommonClass : System.Web.UI.Page { //各种弹出窗口函数 public string Alert(string msg) { string Str; Str = "<script language=javascript>"; Str += " window.alert('" + msg + "');"; Str += "<... 阅读全文
posted @ 2010-05-12 11:12 dearpine 阅读(401) 评论(0) 推荐(1) 编辑
摘要: 一、Thread 基础 进程: 当一个程序开始运行时,它就是一个进程,进程包括运行中的程序和程序所使用到的内存和系统资源。而一个进程又是由多个线程所组成的。 线程: 线程是程序中的一个执行流,每个线程都有自己的专有寄存器(栈指针、程序计数器等),但代码区是共享的,即不同的线程可以执行同样的函数(方法)。 多线程: 多线程是指程序中包含多个执行流,即在一个程序中可以同时运行多个不同的线程来执行不同的... 阅读全文
posted @ 2010-05-10 10:24 dearpine 阅读(949) 评论(0) 推荐(2) 编辑
摘要: 1.Application: 用于保存所有用户共用的数据信息。 在Asp.Net中类似的配置数据最好保存在Web.config文件中。如果使用Application对象,一个需要考虑的问题是任何写操作都要在 Application_OnStart事件(global.asax)中完成。尽管使用Application.Lock和 Application.Unlock方法来避免写操作的同步,但是它串行化... 阅读全文
posted @ 2010-05-07 16:21 dearpine 阅读(334) 评论(0) 推荐(0) 编辑
摘要: 一、三层体系架构  1.表示层(USL):主要表示WEB方式,也可以表示成WINFORM方式。如果逻辑层相当强大和完善,无论表现层如何定义和更改,逻辑层都能完善地提供服务。  2.业务逻辑层(BLL):主要是针对具体的问题的操作,也可以理解成对数据层的操作,对数据业务逻辑处理。如果说数据层是积木,那逻辑层就是对这些积木的搭建。  3.数据访问层(DAL):主要是对原始数据(数据库或者文本文件等存放... 阅读全文
posted @ 2010-05-04 17:11 dearpine 阅读(374) 评论(0) 推荐(1) 编辑