- 博客(36)
- 收藏
- 关注
原创 终于考完了
我的苍天啊!动态网终于考完了~~这辈子再也不想写代码了。我注定和代码无缘!希望老师能让我通过考试。老师啊。您能听见我的呼唤吗?老天保佑。阿门!!!
2008-06-28 23:34:00
402
原创 (转)进行ASP.NET Web安全验证方法
身份验证和授权ASP.NET 与 IIS 一起使用以支持身份验证,并使用基本、简要和 Windows 身份验证。ASP.NET 支持 Microsoft Passport 身份验证服务,该服务提供单一登录服务和对用户配置文件服务的支持。ASP.NET 还为要使用基于窗体的身份验证的应用程序提供可靠的服务。基于窗体的身份验证使用 Cookie 鉴别用户的身份,并允许应用程序执行自己的凭据验证。 认识
2008-06-28 23:14:00
535
1
原创 (转)ASP.Net:基于Windows的身份验证
【IT168 实用技巧】如果将 ASP.NET 配置为使用 Windows 身份验证,则 IIS 使用配置的 IIS 身份验证机制执行用户身份验证。启用Windows身份验证的步骤如下:(相关文章:ASP.Net:基于窗体的身份验证) (1) 配置 Web.config文件。 (2) 首先启动系统的Internet 信息服务(IIS),右击网站本目录的节点,选择【属性】命令
2008-06-28 23:07:00
389
原创 (转)基于窗体的身份验证
基于窗体的身份验证//登陆页面protected void Button1_Click(object sender, EventArgs e){ string username = "tsuser"; string userpwd = "resust"; string roles = "Adminstrator"; //生成验证票据对象. FormsAuthenticationTicket
2008-06-28 23:04:00
476
原创 (转)页面部分缓存
页面部分缓存是指输出缓存页面的某些部分,而不是缓存整个页面内容。实现页面部分缓存有两种机制:一种是将页面中需要缓存的部分置于用户控件(.ascx文件)中,并且为用户控件设置缓存功能(包含用户控件的ASP.NET页面可设置也可不设置缓存)。这就是通常所说的“控件缓存”。设置控件缓存的实质是对用户控件进行缓存配置。主要包括以下3种方法:一是使用@ OutputCache指令以声明方式为用户控件设置缓存
2008-06-28 23:01:00
552
原创 (转)页面数据缓存
ASP.Net性能优化——页面数据缓存 1 基本概念 ASP.NET提供了一个相当出色的缓存引擎机制,它允许页面保存和索引HTTP请求所要求的各种各样的对象。ASP.NET的缓存对各个应用来说是私有的,是存储各种对象的存储器。缓存的生存周期取决于应用的生存周期,也就是说,当应用重新启动时,缓存实际上也已重建。 缓存提供了一个简单的字典接口,以便于开发者能够轻而易举放置对
2008-06-28 23:00:00
388
原创 (转)页面输出缓存
页面输出缓存作为最简单的缓存形式,输出缓存只是在内存中保留为响应请求而发送的 HTML 的副本。其后再有请求时将提供缓存的输出,直到缓存到期,这样,性能有可能得到很大的提高(取决于需要多少开销来创建原始页面输出 - 发送缓存的输出总是很快,并且比较稳定)。 设置页面输出缓存可以使用以下两种方式:一种是使用@ OutputCache指令,另一种是使用页面输出缓存API。@ Outp
2008-06-28 22:56:00
441
原创 (转)Web Service之SOAP ,WSDL 和UDDI
什么是Web Services 一直没有一个明确的答案,这里给出的看法是:Web Services 是一种基于组件的软件平台,是面向服务的Internet 应用。Web Services 是应用于Internet 的,而不是限于局域网或试验环境。这要求提出的Web Services 框架必须适用于现有的Internet 软件和硬件环境,即服务的提供者所提供的服务必须具有跨平台、跨语言的特性。其次,
2008-06-28 22:55:00
563
原创 (转)ASP.NET中Cookie编程的基础知识
Cookie 为 Web 应用程序保存用户相关信息提供了一种有用的方法。例如,当用户访问您的站点时,您可以利用 Cookie 保存用户首选项或其他信息,这样,当用户下次再访问您的站点时,应用程序就可以检索以前保存的信息。 本文概要介绍 Cookie 在 ASP.NET 应用程序中的应用,为您展示在 ASP.NET 中应用 Cookie 的技术细节,例如编写 Cookie、然后再读取它们。同时,
2008-06-28 22:50:00
405
原创 (转)Session 对象
Session 对象可以使用 Session 对象存储特定用户会话所需的信息。这样,当用户在应用程序的 Web 页之间跳转时,存储在 Session 对象中的变量将不会丢失,而是在整个用户会话中一直存在下去。当用户请求来自应用程序的 Web 页时,如果该用户还没有会话,则 Web 服务器将自动创建一个 Session 对象。当会话过期或被放弃后,服务器将终止该会话。Session 对象最常见的一个
2008-06-28 22:48:00
478
原创 (转)关于用文件系统TextStream对象实现网页访问浏览人数统计
ASP内含五个内置的"Active Server Components"(ActiveX服务器组件),即Database Access component(数据库访问组件)、File Access component(文件访问组件)、Ad Rotator component(广告轮播器组件)、Brower Capabilities component(浏览器信息组件)、Content Linkin
2008-06-28 22:46:00
756
原创 (转)WebService.Application 属性
命名空间:System.Web.Services程序集:System.Web.Services(在 system.web.services.dll 中) 语法 Visual Basic(声明)Public ReadOnly Property Application As HttpApplicationStateVisual Basic(用法)Dim instance As WebServiceD
2008-06-28 22:25:00
666
原创 (转)浅谈ASP中Request对象获取客户端数据的顺序
在ASP中Request对象是获取客户端提交数据的一个很重要的对象,大家对他也是非常熟悉了。虽然如此,还是经常有人问我下面的几种写法有什么不同,到底应该怎么写?strMessage = Request("msg")strMessage = Request.Form("msg")而且,我也看过好多人写的代码,一律都是Request("")的写法,当然这样的写法并没有什么错。只是大家应该注意Reque
2008-06-28 22:21:00
500
原创 (转)Response.redirect实现页面重定向
用 Redirect 方法可将浏览器重定向到另一个 URL,而不是将内容发送给用户。例如,如果您想确认用户是否已从主页进入了您的应用程序,以便能收到一个客户 ID,则可以检验他们是否有客户 ID 号;如果没有,就可以将其重定向到主页。以下就是具体例子:<%If Session("CustomerID") = 0 Then Response.Redirect "homepage.asp" End I
2008-06-28 22:20:00
967
原创 (转)response对象的9个属性方法,你知道几个?
转:ASP编程入门进阶(五):内置对象Response 作者:cnbruce 来自:蓝色理想 通过对Request对象的学习,可以了解到,Request对象是服务器端用来获取客户端的信息的。 但作为服务器和客户端进行交互,是不是还缺少服务器端向客户端发送信息呢?对象Response正是担任此责任。 负责将信息传递给用户的对象就是Response了,它可动
2008-06-28 22:02:00
2206
原创 (转)ASP.NET 移动控件-RequiredFieldValidator 控件
RequiredFieldValidator 控件验证另一个控件的值不同于其初始值。 在验证方面,该控件的行为与 ASP.NET System.Web.UI.WebControls.RequiredFieldValidator 控件相同。移动控件语法必需的属性、默认值和具有代码特征的元素以粗体显示。 runat="server" id="id" Font-Name="fontName"
2008-06-28 22:00:00
761
原创 (转)ASP.NET Calendar 控件
定义和用法Calendar 控件用于在浏览器中显示日历。该控件可显示某个月的日历,允许用户选择日期,也可以跳到前一个或下一个月。属性属性描述.NETCaption日历的标题。2.0CaptionAlign日历标题文本的对齐方式。2.0CellPadding单元格边框与内容之间的空白,以像素计。1.0CellSpacing单元格之间的空白,以像素计。1.0DayHeaderStyle显示一周中某天的
2008-06-28 21:57:00
1101
原创 (转)TableRow 控件与 TableCell 控件和 Table 控件一起使用,来创建表格中的行
定义和用法TableRow 控件与 TableCell 控件和 Table 控件一起使用,来创建表格中的行。提示:表格的行存储在 Table 控件中的 Rows 集合中。属性属性描述.NETCellsTableCell 对象的集合,这些对象表示 Table 控件中的行的单元格。 HorizontalAlign表格行中内容的水平对齐方式。1.0TableSectionTable 控件中 TableR
2008-06-28 21:55:00
666
原创 (转)Table Web 服务器控件概述
Table Web 服务器控件概述Table Web 服务器控件使您能够在 ASP.NET 页上创建服务器可编程的表。TableRow 和 TableCell Web 服务器控件为 Table 控件提供了一种显示实际内容的方法。 Table Web 服务器控件与其他表元素的比较 通常,表不仅用来显示表格信息,它还是在网页上格式化信息的一种方法。在 Web 窗体页上创建表有多种方法:HTML 表。您
2008-06-28 21:54:00
548
原创 (转)Panel Web 服务器控件概述
Panel Web 服务器控件概述Panel Web 服务器控件在 Web 窗体页内提供了一种容器控件,您可以将它用作静态文本和其他控件的父级。此外,可将 Panel 控件用于各种其他目的。 对控件和标记进行分组 对于一组控件和相关的标记,可以通过把其放置在 Panel 控件中,然后操作此 Panel 控件的方式将它们作为一个单元进行管理。例如,可以通过设置面板的 Visible 属性来隐藏或显示
2008-06-28 21:53:00
577
原创 (转)关于ASP.NET控件DropDownList控件的问题
大家都知道DropDownList的两个重要的属性吧: SelectedIndex SelectedValue 通常我们在页面的postback时,读取这两个属性,对用户的选择做出处理。 ASP.NET封装了这两个属性,但是我发现了一个问题:就是在有的时候,SelectedIndex不能返回我们期待的结果! DropDownList的Items包括ListItem对象,ListItem有Value
2008-06-28 21:47:00
388
原创 创建具有自验证功能的textbox控件
在强大的.NET面前,我有很多的想法,我希望asp.net的web控件内建有验证功能,而不需要在页面中插入太多的验证控件以致代码混乱!现在我们将可以利用.NET来创建一个只允许输入整型数字的的textbox控件或只允许输入货币型数据的textbox控件,等等。当然了,你还可以特别指定textbox控件可否为空或者是否在一个范围内,等等,另外,当我们输入的数据符合要求时,还可以返回一个值,
2008-06-28 21:43:00
470
原创 比较:HyperLink控件、LinkButton控件 之间的异同
对于Web访问者而言,HyperLink、LinkButton控件是一样的,但它们在功能方面仍然有较大的差异。当用户点击控件时: HyperLink控件 会立即将用户“导航”到目标URL,表件不会回送到服务器上。 LinkButton控件 则首先将表件发回到服务器,然后将用户导航到目标URL。如果在“到达”目标URL之前需要进行服务器端处理,则使用LinkButton控件;如果无需进行服务器端
2008-06-28 21:39:00
943
原创 Image 控件
用 Image 控件代替 PictureBoxImage 控件与 PictureBox 控件相似,但它只用于显示图片。它不能作为其它控件的容器,也不支持 PictureBox 的高级方法。图片加载于 Image 控件的方法和它们加载于 PictureBox 中的方法一样。设计时,将 Picture 属性设置为文件名和路径,运行时,利用 Loadpicture 函数。Image 控件调整大小
2008-06-28 21:37:00
578
原创 button控件
按钮窗口(控件)在MFC中使用CButton表示,CButton包含了三种样式的按钮,Push Button,Check Box,Radio Box。所以在利用CButton对象生成按钮窗口时需要指明按钮的风格。创建按钮:BOOL CButton::Create( LPCTSTR lpszCaption, DWORD dwStyle, const RECT& rect, CWnd* pParent
2008-06-28 21:35:00
525
原创 Label 控件
Label 控件 Label控件是一个用来显示文本的控件。表 7.9 总结了Label控件独有的PME。一般而言,Label并不是非常复杂的控件。但是有一些独特的性质还是需要知道的。例如,Label控件对鼠标事件是透明的。这就是说,发生在标签上的任何点击都会被传递到标签底下的窗体(或者是面板)上。习惯使用“可点击的”标签(这种标签在桌面版.NET框架程序中可以找到)的程序员,必须寻求另外的方
2008-06-28 21:34:00
648
转载 ASP.NET控件属性
1. 控件属性基本概念 本小节介绍有关创建服务器控件属性的基本内容,具体内容包括:(1)属性类型和形式;(2)从Control和WebControl继承的属性;(3)与属性相关的设计时元数据attribute。 1) 属性类型和形式 通常情况下,服务器控件属性可以分为两种类型:简单属性和复杂属性。 简单属性是指属性值可以很容易转换为字符串表达式的属性,这种属
2008-06-28 21:32:00
941
原创 (转)ASP.NET服务器控件调试
看到网上关于ASP.NET服务器控件调试的文章都是不够详尽,或者根本不是大家都用的VS.NET2003 ,所以决定写出此文:为了调试服务器控件,必须为使用服务器控件的应用程序附件一个调试器,这是因为服务器控件被编译成库文件,而调试器只能被附加到一个可执行文件。如果只有.NET Framework SDK,可以使用图形化的调试器DbgClr或者命令行调试器CorDbg本文介绍使用VS.NET2
2008-06-28 21:27:00
408
转载 (转)C# 编码规范和编程好习惯
谁都会写代码!几个月的编程经验可以让你写出“可运行应用程序”。让它可运行容易,但是以最有效率的方式编码就需要下更多的功夫! 要知道,大多数程序员在写“可运行代码,而不是高效代码”。我们在这个指南课程前面提到,你想成为你们公司“最尊贵的专业人员”吗?写“高效代码”是一项艺术,你必须学习和实践它。 命名惯例和规范 注记 : Pascal 大小写形式-所有单词第一个字母
2008-05-26 21:04:00
281
原创 (转)C# 编码规范和编程好习惯
谁都会写代码!几个月的编程经验可以让你写出“可运行应用程序”。让它可运行容易,但是以最有效率的方式编码就需要下更多的功夫! 要知道,大多数程序员在写“可运行代码,而不是高效代码”。我们在这个指南课程前面提到,你想成为你们公司“最尊贵的专业人员”吗?写“高效代码”是一项艺术,你必须学习和实践它。 命名惯例和规范 注记 : Pascal 大小写形式-所有单词第一个字母大写,其他字母
2008-05-26 21:03:00
321
原创 (转)C# 编码规范和编程好习惯
谁都会写代码!几个月的编程经验可以让你写出“可运行应用程序”。让它可运行容易,但是以最有效率的方式编码就需要下更多的功夫! 要知道,大多数程序员在写“可运行代码,而不是高效代码”。我们在这个指南课程前面提到,你想成为你们公司“最尊贵的专业人员”吗?写“高效代码”是一项艺术,你必须学习和实践它。 命名惯例和规范 注记 : Pascal 大小写形式-所有单词第一个字母大写,其他字母
2008-05-26 21:03:00
341
原创 Asp.net编程中的数组基础实例学习
Asp.net数组(Array)可以视为储存多个数据类型相同的值的变量,以同一个变量名称,不同的索引值来区分表示多个值。多用来存放性质或类型相同的数据。 1.数组的声明 数组的声明有以下两种格式:以下是引用片段: Dim数组名(元素数量) 【As数据类型】 Dim数组名() 【As数据类型】={元素值l,元素值2…} 2.数组元素的表示 当声明一个数组并赋予其
2008-04-12 22:36:00
639
原创 微软发布了ASP.NET MVC源代码
微软在CodePlex上建立了一个项目以便和社区分享ASP.NET未来版本的源代码。目前用户已经可以下载到ASP.NET MVC第二个预览版的源代码了。 上周Scott Guthrie宣布微软已经在CodePlex上已经建立一个项目,“用于分享几个即将发布的ASP.NET产品的可编译源代码”。他也为编译ASP.NET MVC的源代码提供了一份指南,同时提出了一些关于许可协议的内容: h
2008-04-12 22:34:00
1552
原创 ASP.NET网络编程中常用到的27个函数集.
1、DateTime 数字型 以下是引用片段:System.DateTime currentTime=new System.DateTime(); 1.1 取当前年月日时分秒 currentTime=System.DateTime.Now; 1.2 取当前年 int 年=currentTime.Year; 1.3 取当前月 int 月=currentTime.Month; 1.4
2008-04-12 22:33:00
433
原创 asp.net2.0学习历程 菜鸟到中级程序员的飞越
如果你是一个菜鸟或者自认为初学者那么本文非常适合你;不能说这30本书就是最佳组合,但是可以说这个组合不差;本人曾博览群书,很多书重复,很多书讲的不适用,这些书都是目前书店可以买到的;达到中级程序员以后怎么成为高级程序员就靠你自己了,而此时你已经有辨明是非的能力,这也就是本文的目的!30本好书点评:分4大方向(html--Web的基础;javascript--让网页动起来;C#--程序;数据
2008-04-12 22:31:00
467
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人