ASP.NET
colayungnew
这个作者很懒,什么都没留下…
展开
-
增强Web的安全性
增强Web的安全性 转自:动态网制作指南 www.knowsky.com通过互联网,人们可以做网上交易等各种事情。如何使信息不被窃取、站点不被破坏,就成了网络应用开发者、网管员的重要责任。本文介绍了几种提高Web站点安全的原则和方法。 一、应用环境 一般来说,提供数据库应用服务的Web站点主要由操作系统服务器、数据库服务器和Web服务器三项构成,由此,我们对Web站点的安全设置就可以从这三方面入手原创 2005-03-03 10:10:00 · 3014 阅读 · 0 评论 -
在ASP.NET中使用Microsoft Word文档
[介绍] 本文是应在ASP.NET里创建Microsoft Word文档之需而写的。这篇文章演示了在ASP.NET里怎么创建和修改Microsoft Word文档。[背景] 自动化是一种能让各种语言编写的(如:Visual Basic.NET或C#)应用程序在程序级别上控制其他应用程序。 对于Word的自动化允许你执行诸如创建新的文档,向文档里添加文本,邮件合并原创 2004-12-30 11:30:00 · 1179 阅读 · 0 评论 -
ASP.NET系统用户权限设计与实现
摘 要 本文依据RBAC的基本思想,利用ASP.NET中的用户控件技术,设计了在电子商务系统中用户权限控制的一种具体实现方法。 关键词 ASP.NET 角色访问控制 用户控件 引言 电子商务系统对安全问题有较高的要求,传统的访问控制方法DAC(Discretionary Access Control,自主访问控制模型)、MAC(Mandatory原创 2004-12-30 10:40:00 · 1494 阅读 · 0 评论 -
用.NET获取汉字的区位码(c#)
首先复习一下计算机基础知识: 计算机中最底层的数据都是用二进制及0和1来表示的。每个0或1称作1位,第8位二进制数叫做1个字节,它可以表示ASCII码中的一个字符。中文计算机中用两个字节即16位二进制来表示一个汉字。而在Unicode编码中所有的符号(包括汉字,英文,标题及其它众多符号)都是为两字节(16)位来表示。 在System.Text命名空间中包含众多编码的类,可供进行操原创 2004-12-30 11:11:00 · 943 阅读 · 0 评论 -
用Asp.net屏蔽F5、Ctrl+N、Alt+F4
在开发一个Asp.net系统的时候,经常需要自己订制浏览器的菜单,工具栏。 在最近的一个项目中,正好有机会负责了这个部分。 菜单使用的是AspNetMenu,好像不是很稳定,而且页面的刷新也很严重 工具栏使用的Microsoft提供的IEWebControl,工具栏效果不错,只是有时候会丢失事件,(郁闷,好像.net框架中经常会发生事件丢失)。 functi原创 2004-12-30 11:21:00 · 1154 阅读 · 0 评论 -
在ASP.NET程序中创建唯一序号
如果在程序中需要创建全局唯一的序号,那么必须对创建序号的过程进行同步处理,防止多个并发访问时出现相同序号的情况。下面列出几种方法供大家参考。 利用数据库的方法 后面的例子都基于MS SQL Server,如果使用Oracle可以直接读取Sequence对象,则不需要进行如此复杂的操作。 方法1:利用表锁定 表结构:create table xtab (seq_id原创 2004-12-30 11:29:00 · 1081 阅读 · 0 评论 -
ASP.NET中对表单输入行有选择验证
在ASP.NET中,有一系列的验证控件,可以很方便地验证用户输入的数据是否合法。尽管这些验证控件十分强大并且容易使用,但它们有一个缺点,那就是,一般在使用它们的时候,在提交网页时,都要对整个网页的用户输入进行验证。在验证控件中,没有一种直接的方法,可以只验证页面中某些部分的输入。本文将介绍如何利用asp.net验证控件以及javascript特性,完成只验证页面中某些部分的输入的功能。 为什么有原创 2004-12-29 16:39:00 · 1075 阅读 · 0 评论 -
ASP.NET中实时图表的实现
在对大批量的数据进行分析比较时,最常用也是最直观明了的表现方法莫过于绘制趋势图表。一般情况下,我们利用EXCEL制作各种类型的趋势图表,但它们都是基于静态数据的,即数据是事先整理好的而不 是动态生成的。如果在网上发布,只能将绘制好的图表以静态GIF图像发布,这无法从根本上满足不同用户对不同数据的需求。 ASP擅长服务器端的Web编程,操作后台数据库更是它的强项原创 2004-12-30 10:53:00 · 1242 阅读 · 0 评论 -
ASP.NET中不定级动态菜单的实现
前日,根据客户需要,要根据如下的表动态生成如下的菜单:表中的数据是动态更新的。 我们平时IEWebContr来做菜单时都是在html中直接输入,也就是说是静态的,现在要做成动态的,而且菜单级数不定,怎么来实现呢?笔者通过研究发现,用IEWebContr来做菜单时,菜单项可以直接输入,也可以用如下的方法指定从某一个文件中读取菜单项: 〈iewc:TreeView runat="se原创 2004-12-30 11:05:00 · 867 阅读 · 0 评论 -
用C#操纵IIS(代码)
作者:佚名 发布时间:2004-10-4 9:31:29 using System;using System.DirectoryServices;using System.Collections;using System.Text.RegularExpressions;using System.Text; /** * @author 吴海燕 * @em原创 2004-12-30 11:25:00 · 759 阅读 · 0 评论 -
用ASP.NET创建网络相册
在现在的数码时代,我们会经常拍摄一些相片以供留念,而随着数码照片的增多,往往需要很好地管理这些照片,以便更好地查阅留念。现在网上有不少的电子相册,都能很好的实现这些功能,那我们能否自己动手创建自己的相册呢?当然可以,在这篇文章中,我们将利用asp.net,来创建一个简单的在线相册,以收藏我们的照片。 首先来看下,这个相册有哪些功能。在这个相册中,我们必须先把预先摄影好的照片放到一个目原创 2004-12-30 11:23:00 · 1334 阅读 · 0 评论 -
设计由应用程序管理的授权
摘要本指南介绍为基于 Microsoft® .NET 的单层或多层应用程序设计和编写由应用程序管理的授权的指导原则,主要讨论常见的授权任务和方案,并提供相应的信息帮助您选择最佳方法和技术。本指南适用于体系结构设计人员和开发人员。本指南假定读者已经了解 Windows 身份验证和授权、XML Web Service 以及 .NET Remoting 等主题的基本知识。有关设计分布式原创 2004-11-12 10:27:00 · 3700 阅读 · 0 评论 -
ASP.NET Session详解
阅读本文章之前的准备阅读本文章前,需要读者对以下知识有所了解。否则,阅读过程中会在相应的内容上遇到不同程度的问题。懂得ASP/ASP.NET编程 了解ASP/ASP.NET的Session模型 了解ASP.NET Web应用程序模型 了解ASP.NET Web应用程序配置文件Web.config的作用、意义及使用方法原创 2004-11-23 14:30:00 · 920 阅读 · 0 评论 -
使用 DataReaders 来提高速度和减少内存使用
发布日期: 10/26/2004 | 更新日期: 10/26/2004Rick Dobson说到数据库连接,.NET 的支持者喜欢突出数据适配器和数据集所提供的离线访问的优势。在此过程中,DataReader 有时会被忽视。但是,正如 Rick Dobson 在此处演示的那样,DataReader 是不同的 — 它们提供对数据源的只进、只读连线访问,而且它们不支持数据操原创 2004-12-24 12:02:00 · 988 阅读 · 0 评论 -
在 Visual Basic .NET 中使用 ADO SHAPE 命令和 DataReader
•概要 •分层记录集与 SQL JOIN 和 GROUP BY 语句之间的差异•不同类型的形状 •基于关系的层次结构•基于参数的层次结构•基于组的层次结构•简化的语法•注释•示例 •简单关系层次结构原创 2004-12-24 12:16:00 · 1556 阅读 · 0 评论 -
实现无刷新DropdownList联动效果
ASP.NET给我们带了了事件模型的编程机制,这使得我们将所有的任务都放在服务器上执行哪怕是一个小小变动,其实这到不是什么问题,可是有一点我们无法忍受,如果我们改变某一个输入框中的内容页面要刷新,改变DropDownlist的选择项需要更新另一个Dropdownlist需要刷新,真是郁闷。 下面我将描述一种原始的方法,之所以说它原是是因为这种方法在ASP.N原创 2004-12-30 11:04:00 · 970 阅读 · 0 评论 -
DataGrid超级链接列中绑定一个以上字段
The DataGrids HyperLinkColumn column is great to have a column with an hyperlink that points to an Url with a parameter whose value is taken from the data source, but what if you need to build the原创 2004-12-30 11:10:00 · 1354 阅读 · 0 评论 -
VS.NET 2003 控件命名规范
Type Prefix Example Array arr arrShoppingList Boolean bln blnIsPostBack Byte byt bytPixelValue Char chr chrDelimiter DateTime dtm dtmStartDate Decimal dec decAverageHeight Double dbl dblSizeofUni原创 2004-12-30 11:14:00 · 820 阅读 · 0 评论 -
关于DataGrid等控件中的自动编号
网上有很多人问关于DataGrid的自动编号问题,但在论坛中我已经回复过好几次,但还是不断有人问序号 内容 1 Taye 2 BOx 3 Glass 4 StarCraft 一、正序A、AllowPaging=False情况下 就可以实现不过更有趣的方法是使用这个方法原创 2004-12-30 11:14:00 · 991 阅读 · 0 评论 -
ASP.NET四种页面导航方式的比较与选择
ASP.NET应用中,Web表单之间的导航有多种方式:用超级链接,用Response.Redirect,用Server.Transfer,或者用Server.Execute。本文将分析这四种导航方式的异同及其优缺点,帮助你选择最佳的导航方式。 一、超级链接 从一个表单进入另一个表单最简单的方式是使用HTML超级链接控件。在Web表单中,使用超级链接的HTML代码类如:原创 2004-12-30 11:06:00 · 756 阅读 · 0 评论 -
ASP.NET虚拟主机存在的重大隐患
说明:本文中所有程序均在Windows 2000 Server中文版 + SP2上编译运行无误开发环境:.Net 框架1.0 Version 1.0.3705 一、ASP.NET虚拟主机存在的重大隐患 我曾经在WWW.BRINKSTER.COM申请了一个免费的ASP.NET空间,上传了两个程序,其中一个查看目录和文件的程序证明我的判断:ASP共享空间服务器存在的一个安全问题,在原创 2004-12-30 11:07:00 · 821 阅读 · 0 评论 -
Microsoft Reporting Services in Action:用自定义代码扩展 Microsoft SQL Server 2000 Reporting Services
发布日期: 11/24/2004 | 更新日期: 11/24/2004Teodor Lachev适用于: SQL Server 2000 Reporting Services摘要:本文简要介绍了由 Teodor Lachev 所著的 Microsoft Reporting Services in Action 一书。了解如何使用自定义代码实现高级报表功能。下载 Code.zip原创 2005-01-09 20:12:00 · 2539 阅读 · 1 评论 -
正则表达式
正则表达式 模式匹配 Javascript摘要:收集一些常用的正则表达式。正则表达式用于字符串处理,表单验证等场合,实用高效,但用到时总是不太把握,以致往往要上网查一番。我将一些常用的表达式收藏在这里,作备忘之用。本贴随时会更新。匹配中文字符的正则表达式: [/u4e00-/u9fa5]匹配双字节字符(包括汉字在内):[^/x00-/xff]应用:计算字符串的长度(一个双字节原创 2005-01-06 10:44:00 · 2057 阅读 · 3 评论 -
在 ASP.NET 页面中使用 TreeView 控件
在 ASP.NET 页面中使用 TreeView 控件 一、 下载源码http://www.asp.net/IEWebControls/IEWebControls.exe 二、 安装及编译1、执行安装文件后,在安装目录找到 “build.bat”文件,用记事本将其打开。把“csc.exe”换成绝对路径“C:/WINNT/Mi原创 2005-01-28 13:02:00 · 3303 阅读 · 4 评论 -
关于TreeView控件专题
转帖]关于TreeView控件专题 1.下载地址 http://msdn.microsoft.com/downloads/samples/internet/ASP_DOT_NET_ServerControls/WebControls/default.asp 安装后,通过“自定义工具箱”->“.net框架组件”把TreeView添加到工具箱里 2.运行时无法显示 一般是TreeView的版本原创 2005-01-29 17:51:00 · 4209 阅读 · 2 评论 -
FlyTreeView for ASP.NET 3.2 破解攻略
三君DotNet工作室 君 仁 近日对目前较为流行的Asp.Net TreeView 控件的性能进行了测试。如RadTreeView,FlyTreeView,IEWebControlTreeView等。总体感觉,作为一个独立产品,FlyTreeView的外观更为俏丽,性能也最为丰富,可谓精雕细琢。用它遍历服务器硬盘,仿真资源管理器目录的速度是非常快的;它所具有的原创 2005-01-28 13:05:00 · 2562 阅读 · 1 评论 -
ASP.NET中,SESSION不需要cookie就可以工作。
导 读:ASP.NET中,SESSION不需要cookie就可以工作。 这篇文章介绍了它的机制,弄明白这一原理,对SESSION的使用将有很大帮助。 -------------------------------------------------------------------------------- /* 豆腐制作 都是精品 http://www.asp888.原创 2005-02-28 11:30:00 · 2055 阅读 · 0 评论 -
ASP.NET编程技术-ASP.NET中使用Caching
ASP.NET编程技术-ASP.NET中使用Caching Caching缓存,就是将一些生成代价比较大的常用数据,保存起来重用。一般数据都保存在内存中,因为从内存中读取数据比从数据库等其他地方要快。 ASP.NET通过两种方式支持缓存:通过Cache API存储任意数据,通过页面输出缓存经常被访问的页面。让我们来看一个原创 2005-02-28 11:31:00 · 1760 阅读 · 0 评论 -
ASP.NET编程技术-ASP.NET WEB FORMS 页面间的传值方法
ASP.NET编程技术-ASP.NET WEB FORMS 页面间的传值方法 ASP.NET WEB FORMS 给开发者提供了极好的事件驱动开发模式。然而这种简单的应用程序开发模式却给我们带来了一些小问题,举个例子,在传统的ASP应用程序中,你能够通过POST方法很容易的把一个值或多个值从一个页面传送到另一个原创 2005-02-28 11:33:00 · 1863 阅读 · 0 评论 -
使用 Reporting Services 中的窗体身份验证
发布日期: 8/18/2004 | 更新日期: 8/18/2004Microsoft Corporation适用范围:Microsoft® SQL Server™ 2000 Reporting Services摘要:了解有关 Reporting Services 安全扩展方面的知识,着重学习窗体身份验证。此外,下载和部署 Reporting Services 的窗体身份验原创 2005-01-09 20:10:00 · 2706 阅读 · 2 评论 -
利用 SQL Server Reporting Services 从应用程序生成用户友好的报表
利用 SQL Server Reporting Services 从应用程序生成用户友好的报表 发布日期: 09/03/2004 | 更新日期: 09/03/2004John C. Hancock 本文讨论:•Reporting•设计和部署报表•使用 Reporting Services 的 Web原创 2005-01-08 14:59:00 · 1733 阅读 · 0 评论 -
ASP.NET中网页的加载时间
protected void Application_BeginRequest(Object sender, EventArgs e) { Application["start"] = DateTime.Now ; } protected void Application_EndRequest(Obj原创 2004-12-30 11:08:00 · 1102 阅读 · 0 评论 -
c#做的控件—用vml生成柱状图
using System;using System.Web.UI;using System.Web.UI.WebControls;using System.ComponentModel;using System.Drawing;using System.Data;using System.Text;using System.Collections;using System.Collectio原创 2004-12-30 11:09:00 · 1440 阅读 · 0 评论 -
七招制胜ASP.NET应用程序开发
随着微软.NET的流行,ASP.NET越来越为广大开发人员所接受。作为ASP.NET的开发人员,我们不仅需要掌握其基本的原理,更要多多实践,从实践中获取真正的开发本领。在我们的实际开发中,往往基本的原理满足不了开发需求,我们更多的要积累一些开发技巧,本文就向大家介绍一些实用技巧,希望对大家的开发有所裨益。 1. ~ 的用法 一般的情况下,我们是使用./../ 这样的相对原创 2004-12-30 11:20:00 · 1893 阅读 · 0 评论 -
用c#做的控件—用vml生成饼图
using System;using System.Web.UI;using System.Web.UI.WebControls;using System.ComponentModel;using System.Drawing;using System.Data;using System.Text;using System.Collections;using System.Collectio原创 2004-12-30 11:28:00 · 1172 阅读 · 0 评论 -
页面无限跳转间如何保存页面状态
引子 这是一个极其困难的题目,仅仅是描述一遍,都会非常困难,不过我尝试一下,希望能描述清楚: 我们公司是采用list/Detail的页面逻辑,即list页面有一个DataGrid,列出了一些项,点击其中一项后,页面跳转到Detail页面查看该项的详细。Detail页面有一个返回按钮,点击后即返回到list页面。list中的数据列表通常是经过筛选的原创 2004-12-30 12:09:00 · 2914 阅读 · 0 评论 -
创建具有自验证功能的textbox控件
导言 在强大的.NET面前,我有很多的想法,我希望asp.net的web控件内建有验证功能,而不需要在页面中插入太多的验证控件以致代码混乱!现在我们将可以利用.NET来创建一个只允许输入整型数字的的textbox控件或只允许输入货币型数据的textbox控件,等等。当然了,你还可以特别指定textbox控件可否为空或者是否在一个范围内,等等,另外,当我们输入的数据符合要求时,还可以返回一个值原创 2004-12-30 12:17:00 · 1305 阅读 · 0 评论 -
利用VB.NET设计Web菜单组件
Windows应用程序中往往离不开菜单,菜单的应用是十分普遍了,并且菜单的设计是十分简单的,这主要是因为它已经被编制成组件封装在编程语言中可供直接调用。可是Web程序中要直接用到可供调用的菜单是不可能的,它要编写许多复杂的代码。所以许多WEB程序设计者尽可能避免这些麻烦,用其它功能代替。可是,这样会影响WEB风格甚至降低程序的水准。事实,我们同样可以借签Windows的菜单设计经验开发一个完整原创 2004-12-30 12:22:00 · 2069 阅读 · 0 评论 -
微软的站点搜索引擎内幕 (zt)
Search 开发负责人 Larry Jordan、开发人员 Michael Ruggiero 和 Michael Stanton 以及 .NET 框架项目经理 Hari Sekhar 在暗中构建了基于 .NET 技术的 Microsoft Web 站点搜索引擎新版本。迄今为止,只有参加过今年 7 月在奥兰多举行的“专业开发人员讨论会”中的一次特别会议的少数外部开发人员略知一些细节。现在终于可以将转载 2004-12-30 12:35:00 · 1193 阅读 · 0 评论 -
在 ASP.NET 中执行 URL 重写
摘要:介绍如何使用 Microsoft ASP.NET 执行动态 URL 重写。URL 重写是截取传入 Web 请求并自动将请求重定向到其他 URL 的过程。讨论实现 URL 重写的各种技术,并介绍执行 URL 重写的一些实际情况。 本页内容引言URL 重写的常见用法请求到达 IIS 时将会发生什么情况实现 URL 重写原创 2004-11-11 09:57:00 · 718 阅读 · 0 评论