Welcome 微信登录

首页 / 网页编程 / ASP.NET

ASP.NET系统用户权限设计与实现

ASP.NET系统用户权限设计与实现

ASP.NET系统用户权限设计与实现2008-02-16范云霞 刘杰摘 要 本文依据RBAC的基本思想,利用ASP.NET中的用户控件技术,设计了在电子商务系统中用户权限控制的一种具体实现方法。关键词 ASP.NET 角色访问控制 用户控件引言电子商务系统对安全问题有较高的要求,传统的访问控制方法DAC(Discretionary Access Control,自主访问控制模型)、MAC(Mandatory Access Control,强制访问控制模型)...
ASP.NET动态生成HTML页面

ASP.NET动态生成HTML页面

ASP.NET动态生成HTML页面2008-02-16love610思路1. 利用如Dw-Mx这样的工具生成html格式的模板,在需要添加格式的地方加入特殊标记(如$htmlformat$),动态生成文件时利用代码读取此模板,然后获得前台输入的内容,添加到此模板的标记位置中,生成新文件名后写入磁盘,写入后再向数据库中写入相关数据。2. 使用后台代码硬编码Html文件,可以使用HtmlTextWriter类来写html文件。优点1. 可以建立非常复杂的页面,...
ASP.NET中对表单输入行有选择验证

ASP.NET中对表单输入行有选择验证

ASP.NET中对表单输入行有选择验证2008-02-16廖煜嵘在ASP.NET中,有一系列的验证控件,可以很方便地验证用户输入的数据是否合法。尽管这些验证控件十分强大并且容易使用,但它们有一个缺点,那就是,一般在使用它们的时候,在提交网页时,都要对整个网页的用户输入进行验证。在验证控件中,没有一种直接的方法,可以只验证页面中某些部分的输入。本文将介绍如何利用asp.net验证控件以及javascript特性,完成只验证页面中某些部分的输入的功能。为什么有...
DataGrid基于Access的快速分页法

DataGrid基于Access的快速分页法

DataGrid基于Access的快速分页法2008-02-16 csdn开发高手 黎波DataGrid是一个功能非常强大的ASP.NET 服务器端控件,它除了能够方便地按各种方式格式化显示表格中的数据,还可以对表格中的数据进行动态的排序、编辑和分页。使Web开发人员从繁琐的代码中解放。实现DataGrid的分页功能一直是很多初学ASP.NET的人感到棘手的问题,特别是自定义分页功能,实现方法多种多样,非常灵活。本文将向大家介绍一种DataGird控件在A...
ASP.NET2.0+VS2005利器大评析之优点篇

ASP.NET2.0+VS2005利器大评析之优点篇

ASP.NET2.0+VS2005利器大评析之优点篇2008-02-16 天极 朱先忠 编译ASP.NET 2.0与Visual Studio 2005正式上市至今已经有好几个月了。随着时间的一天天向前推移,如今越来越多的人能够使用到这一产品。本文作者基于对该产品的试用试图从个人角度来对这一产品的优点与不足作出评析,仅供参考。一、 引言说实在的,我对ASP.NET 2.0与Visual Studio 2005之间的关系有些喜欢也有些讨厌;但是,我最终还是决...
在ASP.NET 2.0中建立站点导航层次

在ASP.NET 2.0中建立站点导航层次

在ASP.NET 2.0中建立站点导航层次2008-02-16 csdn hwencai站点导航提供程序--ASP.NET2.0中的站点导航提供程序暴露了应用程序中的页面的导航信息,它允许你单独地定义站点的结构,而不用考虑页面的实际物理布局。默认的站点导航提供程序是基于XML的,但是你也可以通过编写自定义的提供程序,从任何后端位置暴露这些信息。站点导航API--站点导航API用于在应用程序的代码中访问站点导航信息,它摘录了导航信息存储的细节。你可以使用AP...
ASP.NET常用的优化性能方法详解

ASP.NET常用的优化性能方法详解

ASP.NET常用的优化性能方法详解2008-02-161. 数据库访问性能优化数据库的连接和关闭访问数据库资源需要创建连接、打开连接和关闭连接几个操作。这些过程需要多次与数据库交换信息以通过身份验证,比较耗费服务器资源。ASP.NET中提供了连接池(Connection Pool)改善打开和关闭数据库对性能的影响。系统将用户的连接放在连接池中,需要时取出,关闭时收回连接,等待下一次的连接请求。连接池的大小是有限的,如果在连接池达到最大限度后仍要求创建连接...
ASP.NET2.0中实现主页嵌套

ASP.NET2.0中实现主页嵌套

ASP.NET2.0中实现主页嵌套2008-02-16 天极 李宁现在的很多商业公司都设有不同的部门,而这些部门在公司的网站上都有自己的子网站。一般情况下,每一个部门都会根据自己的需要来维护各自的网站。这样做虽然会使公司的网站显得丰富多彩,但这却会对用户的访问带来不便,也就是说,由于各个部门的子网站没有保持一致性而使用户在浏览网站时造成了困难。幸运的是,ASP.NET2.0为我们提供了一种解决方案,这就是主页嵌套。建立嵌套主页首先需要建立一个标准的主页,在...
ASP.NET2.0中TextBox两个有趣的属性

ASP.NET2.0中TextBox两个有趣的属性

ASP.NET2.0中TextBox两个有趣的属性2008-02-16【导读】本文讲述了TextBox控件获得数据的内部方法中ReadOnly的限制,使用实例说明了这一点,并且提供了既使用ReadOnly,又可以通过Text属性获得值的方法。在以前的ASP.NET 1.x版本中,设置为ReadOnly的TextBox控件在客户端更改了值后,在服务器端仍然可以得到修改后的值,但在ASP.NET 2.0中,这种做法已经限制。这是为了提高应用程序安全性所考虑的。...
ASP.NET 2.0中直接将Access数据库导入到Excel中

ASP.NET 2.0中直接将Access数据库导入到Excel中

ASP.NET 2.0中直接将Access数据库导入到Excel中2008-02-16在实际的开发应用中,数据库导入导出是经常遇到的问题,尤其是数据库与Excel文件之间的导入导出,还存在数据类型不一致的问题。例如:数据库的数字超长时会在Excel里格式化成科学计数法的格式,或者记录内容是数字和字符的混合内容会丢失内容等等。将Access的内容直接导入到Excel则可以避免这些问题。下面例子就是实现这个功能,例子中的数据库使用《ASP.NET 2.0应用开...
ASP.NET 2.0中随机读取Access数据库记录

ASP.NET 2.0中随机读取Access数据库记录

ASP.NET 2.0中随机读取Access数据库记录2008-02-16【导读】由于使用ADO访问Access数据库会有缓存,这在随机提取数据库数据时,例如:sql="select top 10 Title,objectGuid from Document Order By Rnd(id)",将得不到随机记录,本文中给出的例子可以克服这一缺陷,实现数据库的随机读取。由于使用ADO访问Access数据库会有缓存,这在随机提取数据时,例如...
ASP.NET程序中值得注意的两个地方

ASP.NET程序中值得注意的两个地方

ASP.NET程序中值得注意的两个地方2008-02-16本文给出了在ASP.NET中ASPX页面的Page_Load事件的两个需要注意的地方:1、有时Page_Load事件在你的ASP.NET页面里会发生多次;2、有时好象一个按纽的单击事件处理代码并没有运行。以及出现这些情况的处理办法。在ASP.NET中ASPX页面的Page_Load事件有两个让人奇怪的地方,你应该记住它们:a.有时Page_Load事件在你的ASP.NET页面里会发生多次。这种情况发...
在ASP.NET中创建安全的web站点

在ASP.NET中创建安全的web站点

在ASP.NET中创建安全的web站点2008-02-16本文介绍在.NET环境下,如何轻松解决编写网站代码时的站点安全性问题,附带大量源代码,供大家参考!以前用ASP,PHP,JSP编写网站代码的时候,站点安全性总是一件头疼的事情,虽然我们编写了用户登录,注册,验证页面,但是效果总是不理想。有时候我们不得不用大量的session变量来存放相关信息,处处设防。而在.NET环境下,这个问题处理起来就非常容易了。关键是要充分理解.config文件。首先,介绍一...
深入ASP.NET 2.0的提供者模型

深入ASP.NET 2.0的提供者模型

深入ASP.NET 2.0的提供者模型2008-02-16在本文中,我们将详细探讨提供者模型并分析如何把它应用于ASP.NET 2.0开发中,具体内容包括:API实现、提供者模型优点、ASP.NET 2.0提供者模型和补充信息等。一、引言早在2001年,我就着手开发一个ASP.NET在线消息板应用程序WebForums.NET。其目的是创建一个基于ASP.NET的消息板系统,而且该系统可以容易插入到一个现有网站中。构建这样一个端对端应用程序的特别挑战之一就...
ASP.NET 2.0中保证应用程序的安全

ASP.NET 2.0中保证应用程序的安全

ASP.NET 2.0中保证应用程序的安全2008-02-16 天极 陶刚成员和角色管理器提供程序--现在ASP.NET 2.0包含了内建的成员和角色管理服务。由于这些服务都是提供程序驱动的(provider-driven),你可以轻易地变更它,或者用自定义实现来代替它。登录控件--新的登录控件为站点的基于认证和授权的UI(例如登录窗体、创建用户窗体、密码取回、已登录用户或角色的定制UI)提供了基本模块。这些控件利用ASP.NET 2.0中的内建的成员和角...
使用ASP.NET网站管理工具出现遇到错误

使用ASP.NET网站管理工具出现遇到错误

使用ASP.NET网站管理工具出现遇到错误2008-02-16 博客园 冯东昨天有个老师找我说他做ASP.NET时那个网站管理工具总是不能用!一打开就报错!“遇到错误。请返回上一页并重试。”他弄了半天也不行,我本来说昨天晚上给他看看,结果给忘了!(^_^记性不太好!)我今天早上一大早就去了,我看了看,他说以前的目录可以使用ASP.Net Web 应用程序管理,但是新建的网站都不能使用,我就上网搜了搜,都说是权限的问题,我使用Admi...
在VS 2005和ASP.NET 2.0中处理CSS样式表

在VS 2005和ASP.NET 2.0中处理CSS样式表

在VS 2005和ASP.NET 2.0中处理CSS样式表2008-02-16本文给读者一个所有基于母板页的网页自动获得样式表的技巧,就是由控件提供的对相对路径调整的支持。可以在母板页里使用这个东西来轻松地引用一个在整个项目里重用的.CSS 样式表文件,不管这个项目是相对于根目录的还是一个子应用。推荐一个可在ASP.NET 2.0中利用的技巧是,当使用CSS时,使用母板页的功能给你的网站提供统一的UI,使用母板页在一个地方引用所有的样式表,这样,所有基于这...
在ASP.NET 2.0开发中实现站点地图的本地化

在ASP.NET 2.0开发中实现站点地图的本地化

在ASP.NET 2.0开发中实现站点地图的本地化2008-02-16 51CTO.com 朱先忠本文中,我们首先简要地介绍了ASP.NET 2.0提供的新的站点导航机制,并注意到这个新的导航功能的核心是通过XML文件来详细描述网站的导航框架。显然,这种新导航机制的强大功能可以大大节省程序员的编码时间。接下来,我们通过一个简单的例子分析了本地化Web.sitemap的一般思路。一、基于XML的站点地图以前在Web应用程序中建立导航的方法是在页面上散布大量的...
<< 331 332 333 334 335 336 337 338 339 340 >>