自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 收藏
  • 关注

转载 ASP.NET2.0里的web.config配置接口API(转)

ASP.NET2.0里的配置接口APIASP.NET2.0里的配置API接口函数允许我们读/写配置文件----包括对web.config和machine.config的读写。您可以读写您自己应用程序里的配置文件,也可以读写同一机器上其它应用程序的配置文件,您甚至可以读写不同服务器上的应用程序配置文件。本文我们将以ASP.NET开发人员的角度看一下ASP.NET2.0的新亮点,这其中包括如何

2008-07-02 01:18:00 515 2

转载 用WSE在Web服务中验证用户身份

、Web服务安全与WS-Security毫无疑问,SOAP和XML Web服务在交互操作和标准上已经完全改变了电子商务领域的格局。然而直到最近,在Web服务技术领域仍然存在着一些缺陷,那就是处理消息级别的安全、认证、加密、数字签名、路由和附件等问题的能力。为了解决这些安全问题,像IBM、Microsoft和Verisign这样的公司和组织正牵头合作制定统一的Web服务安全规范,以便利用它们

2008-07-02 01:16:00 391

转载 ASP.Net:基于窗体的身份验证

基于窗体的验证是最为普遍的一种验证,使用这种验证方式可以很方便灵活地应用到应用程序中。窗体验证方式对基于用户的验证授权提供了很好的支持,可以通过一个登录页面验证用户的身份,将此用户的身份发回到客户端的Cookie,之后此用户再访问这个web应用就会连同这个身份Cookie一起发送到服务端。服务端上的授权设置就可以根据不同目录对不同用户的访问授权进行控制了。 要采用窗体验证,先要在应用程序根

2008-07-02 01:14:00 265

转载 用System.Web.Caching.Cache保存数据类的缓存

 /// The DataProvider class contains a single method, Instance(), which returns an instance of the /// user-specified data provider class. ///  public class DataProvider  {  public static

2008-07-02 01:11:00 391

转载 ASP.Net性能优化——页面数据缓存

 1 基本概念   ASP.NET提供了一个相当出色的缓存引擎机制,它允许页面保存和索引HTTP请求所要求的各种各样的对象。ASP.NET的缓存对各个应用来说是私有的,是存储各种对象的存储器。缓存的生存周期取决于应用的生存周期,也就是说,当应用重新启动时,缓存实际上也已重建。   缓存提供了一个简单的字典接口,以便于开发者能够轻而易举放置对象到缓存中,并在以后使用。最简单的情况下,放置一个

2008-07-02 01:09:00 233

转载 3 页面部分缓存

12.3  页面部分缓存页面部分缓存是指输出缓存页面的某些部分,而不是缓存整个页面内容。实现页面部分缓存有两种机制:一种是将页面中需要缓存的部分置于用户控件(.ascx文件)中,并且为用户控件设置缓存功能(包含用户控件的ASP.NET页面可设置也可不设置缓存)。这就是通常所说的“控件缓存”。设置控件缓存的实质是对用户控件进行缓存配置。主要包括以下3种方法:一是使用@ OutputCache指令

2008-07-02 01:07:00 356

原创 asp.net页面输出缓存

如果页面数据长时间不修改的话。缓存时间设的越长越好 如果想手动控制重新缓存新数据的话可以设置一个外部监视器。当人工修改服务器某文件后web程序自动使原来缓存失效并重新缓存新的数据。 <%@ OutputCache Duration="120" VaryByParam="CategoryID"%> 这是一个简单的页面级缓存。意思是根据CategoryID缓存该页面120秒。每当C

2008-07-02 01:05:00 330

转载 c#对xml操作 使用dateset编辑xml

  <!--Class name of articleTime specify sun icon or moon iconin front of date-time text. Corresponding to class name sun & moon-->c#对xml操作 使用dateset编辑xml     2007-07-24 06:

2008-07-02 01:02:00 321

原创 xml的二进制数据传输和处理

XML中的数据无论采用CASTOR还是JDOM框架都可以进行对图片、文件的传输和处理。在内存中他们以byte[]来表示和存储。下面以文件的方式进行了说明,特别注意的是对于二进制要采用64编码的方式表示在XML文件中。import org.jdom.Document;import org.jdom.Element;import org.jdom.JDOMException;impor

2008-07-02 00:58:00 1392

转载 使用ASP.NET Global.asax 文件

这个例子只是很简单地使用了一些Global.asax 文件中的事件;重要的是要意识到这些事件是与整个应用程序相关的。这样,所有放在其中的方法都会通过应用程序的代码被提供,这就是它的名字为Global 的原因。这里是前面的例子相应的 VB.NET 代码:Sub Application_Start(ByVal sender As Object, ByVal e As EventArgs)A

2008-07-02 00:53:00 363

转载 给web.config文件加密

1、打开记事本,然后将下面的代码复制到一个新文件中。<%Response.Write(System.Security.Principal.WindowsIdentity.GetCurrent().Name);%>保存 my.aspx 到你的web目录 ,运行一下窗体显示 “ NT AUTHORITY/NETWORK SERVICE ”。成功!2、(关键一步)运行

2008-07-02 00:51:00 285

转载 创建 Web.config 文件

在“解决方案资源管理器”中,单击“刷新”图标以确认应用程序还没有 Web.config 文件。 如果已使用网站管理工具或某些其他方式来配置应用程序,则可能已自动创建了 Web.config 文件。单击“刷新”更新文件列表。 在“解决方案资源管理器”中,右击网站名称,然后单击“添加新项”。 在“

2008-07-02 00:49:00 338

转载 创建 Web.config 文件

在“解决方案资源管理器”中,单击“刷新”图标以确认应用程序还没有 Web.config 文件。 如果已使用网站管理工具或某些其他方式来配置应用程序,则可能已自动创建了 Web.config 文件。单击“刷新”更新文件列表。 在“解决方案资源管理器”中,右击网站名称,然后单击“添加新项”。 在“

2008-07-02 00:49:00 526

转载 从数据集更新数据库

可将 DataSet 视为从数据库检索出的数据的内存内缓存。DataSet 由表、关系和约束的集合组成。private System.Data.SqlClient.SqlDataAdapter sqlDataAdapter1;private System.Data.SqlClient.SqlConnection sqlConnection1;private

2008-07-02 00:47:00 359

转载 数据集

数据集在断开缓存中存储数据。数据集的结构类似于关系数据库的结构;它公开表、行和列的分层对象模型。另外,它包含为数据集定义的约束和关系。数据集可以类型化或非类型化。类型化数据集这样一种数据集,它先从基 DataSet 类派生,然后使用 XML 架构文件(.xsd 文件)中的信息生成新类。架构中的信息(表、列等)被作为一组第一类对象和属性生成并编译为此新数据集类。因为类型化 Data

2008-07-02 00:44:00 386

转载 .net常用对象

1.Application:用于保存所有用户共用的数据信息。 在Asp.Net中类似的配置数据最好保存在Web.config文件中。如果使用Application对象,一个需要考虑的问题是任何写操作都要在 Application_OnStart事件(global.asax)中完成。尽管使用Application.Lock和 Application.Unlock方法来避免写操作的同步,但是它串行化了

2008-07-02 00:42:00 604

转载 Application对象

web上的某个应用程序可以是一组ASP文件。这些ASP文件一起协同工作来完成某项任务。ASP中的Application对象用来把这些文件捆绑在一起。Application对象用于存储和访问来自任何页面的变量,类似于session对象。不同之处在于,所有的用户分享一个Application 对象,而session对象和用户的关系是一一对应的。Application对象握有会被应用程序中的许多

2008-07-02 00:40:00 355

转载 ASP中遍历和操作Application对象的集合

2) Contents集合中删除值  通过遍历Contents集合(如前面我们所做的)执行ASP网页时,创建该列表。但是,我们仅收集每项的名字并把它们放到<SELECT>列表元素内的<OPTION>元素中:…<SELECT NAME=”lstRemove” SIZE=”1”><%For Each objItem in Application.ContentsResponse

2008-07-02 00:38:00 246

转载 ASP.NET中Server对象的方法

以下是引用片段:  UrlEncode(ByVal String As String)As String   urIDecode 将编码后的URL字符串解码,语法格式为: 以下是引用片段:  UrlDecode(ByVal St

2008-07-02 00:22:00 571

转载 ASP.NET内置对象Session对象

Session对象Session对象是HttpSessionState的一个实例。该类为当前用户会话提供信息,还提供对可用于存储信息的会话范围的缓存的访问,以及控制如何管理会话的方法。Session的发明是填补HTTP协议的局限,HTTP协议工作过程是,用户发出请求,服务器端做出响应,这种用户端和服务器端之间的联系都是离散的,非连续的。在HTTP协议中没有什么能够允许服务器端来跟踪用户请求

2008-07-02 00:17:00 413

转载 Request实例导学

1.放两个textBox一个Button  ID分别为:name,age,Button1  添加单击事件如下:    protected void Button1_Click(object sender, EventArgs e)    {        //使用Post方式传递数据.        string name = Request.Form["name"];//

2008-07-01 23:55:00 384

原创 ASP.net常用对象之一(Request对象)[转]

Request对象包括:报头客户端的基本信息(如浏览器类型、版本号、用户所用的语言及编码方式等)请求方法(Post或Get)参数名参数值Request对象的调用方法:Request.Collection["Variable"]其中,Collection有QueryString、Form、Cookies、ServerVariables四种集合。Collection可以

2008-07-01 23:53:00 388

转载 ASP.NET验证控件详细使用解释

ASP.NET是微软推出的下一代WEB开发工具,我们来看看ASP.NET的验证控件,感受ASP.NET的强大功能。 有了ASP.NET,你不但可以轻松的实现对用户输入的验证,而且,还可以选择验证在服务器端进行还是在客户端进行,再也不必考虑那么多了,程序员们可以将重要精力放在主程序的设计上了。ASP.NET公有六种验证控件,分别如下: 控件名 功能描叙 RequiredFie

2008-07-01 23:51:00 263

原创 ASP.NET 2.0揭秘(卷1)

1.2  ASP.NET控件ASP.NET控件是ASP.NET Framework的核心。一个ASP.NET控件就是一个运行在服务器端并将实际的内容呈现到浏览器的一个.NET类。例如在本章开始时创建的第一个ASP.NET页面中,一个Label控件用于显示当前的日期和时间。ASP.NET Framework内包含70多个控件,它们帮助你完成各种任务,从显示一个数据库记录列表到随机交替显示广告

2008-07-01 23:49:00 445

转载 ASP.NET 2.0服务器控件开发之简单属性

在前面的系列文章中,笔者已经列举了几个实现自定义服务器控件的示例。通过这些示例,读者初步接触了有关创建服务器控件属性的内容。例如,使用私有变量、视图状态、控件状态等实现属性等等。虽然读者通过这些内容可以了解实现属性的一些基本知识,但是这还是不够的。从本节开始,将针对实现自定义服务器控件属性的问题展开讲解。本节重点介绍实现自定义服务器控件属性的一些基本概念和简单属性的基本实现方法等内容。  1.

2008-07-01 23:47:00 224

转载 asp.NET自定义服务器控件内部细节系列教程六(复杂属性)

/* *Description:asp.NET自定义服务器控件内部细节系列教程*Auther:崇崇-天真的好蓝 *MSN:chongchong2008@msn.com *Dates:2007-05-20*Copyright:ChongChong2008 YiChang HuBei China */六 复杂属性的声明持久性和类型转换器   复杂属性的类型不能用简单的字

2008-07-01 23:46:00 303

转载 ASP.NET 2.0服务器控件开发之复杂属性

 1. 实现连字符形式复杂属性  连字符形式属性是比较常见的复杂属性。我们常用的Font属性就是一个复杂属性,其包括多个子属性,如Bold、Name等。这种类型属性具有两种语法格式:一种是利用连字符语法,在控件的开始标记中保存子属性,例如,Font-Bold,Font-Name。另外一种格式是在控件的标记中保存子属性,例如,<font Bold="true" />。后者比前者的可读性强。

2008-07-01 23:42:00 245

原创 C#和面向对象编程语言[1]

C#是纯粹的面向对象编程语言,他真正体现了“一切皆为对象”的精神。在C#中,即使是最基本的数据类型,如int,double,bool类型,都属于System.Object类型。此外,使用C#编程,不会存在和游离于对象之外的属于过程的东西。因此,学习C#,就必须具备面向对象思想,不明白所谓的“面向对象思想”,就不可能掌控C#的精髓,而对于C#的理解,就只能仅限于语言特色的表面了。  很多讲解面向

2008-07-01 23:40:00 780

转载 C#中控制流程-.NET教程,C#语言

一、控制结构 首先了解比较运算符: == 等于 >= 大于等于 大于 < 小于 != 不等于 了解逻辑运算符: && 逻辑and || 逻辑or ! 逻辑not 警告:执行顺序是:! && || if...else...结构: 第一方式:if(){}; 第二方式:if(){}else{}; 第三方式:if(){}else i

2008-07-01 23:39:00 244

转载 C#中控制流程-.NET教程,C#语言

一、控制结构 首先了解比较运算符: == 等于 >= 大于等于 大于 < 小于 != 不等于 了解逻辑运算符: && 逻辑and || 逻辑or ! 逻辑not 警告:执行顺序是:! && || if...else...结构: 第一方式:if(){}; 第二方式:if(){}else{}; 第三方式:if(){}else i

2008-07-01 23:38:00 264

原创 C#语言多维数组的声明与使用

  1.声明多维数组即数组的维数为n。语法:type[,(,……)] arrayName;type:数组存储数据的数据类型。arrayName:数组名称。例如声明一个3维的数组,代码如下:int[,,] arr3;   2.初始化         以三维数组为例:int[, ,] arr3 = new int[2, 1, 3] { { { 1, 2, 3 }

2008-07-01 23:36:00 1199

转载 JavaScript 语言特性

JavaScript 常被人们认为是编程语言中无足轻重的一员。这种观点的形成可以“归功”于其开发工具、复杂且不一致的面向 HTML 页面的文档对象模型以及不一致的浏览器实现。但 JavaScript 绝对不仅仅是一个玩具这么简单。在本文中,Bruce Tate 向您介绍了 JavaScript 的语言特性。 几乎每个 Web 开发人员都曾有过诅咒 JavaScript 的经历。这个备受争议的语

2008-07-01 23:34:00 187

转载 VBScript语言 基础知识

一.VBScript语言概述我们都希望制作出的网页既精致美观又生动活泼而且功能强大,用VBScript语言可以实现这一愿望。VBScript是Microsoft Visual Basic的简化版本。VBScript是特意为在浏览器中进行工作而设计的。编程方法和Visual Basic基本相同 。VBScript只有一种数据类型,即,Variant类型。 VBScript不支

2008-07-01 23:30:00 456

转载 asp.net的运行环境

l ASP.NET的调试环境  操作系统:    Windows 2000 Professional,Windows 2000 Server ,Windows 2000 Advanced Server    浏览器:   IE 5.5    NGWS   持哪几种语言   ASP.NET 目前能支持3种与语言, C# (读作 "C Sharp")

2008-07-01 23:17:00 918

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除