asp.net 

开发安全的ASP.NET应用程序

  web应用程序会遭到几种类型的攻击,其破坏效果会因程序本身的不同而不同。因此,安全性是与程序的用法和用户与其功能交互的方式密切相关的。那么,应该如何来设计和编码asp.net应用程序呢?   从应用程序的角度来看,安全性通常指对用户的鉴别以及对系统资源授予访问权限。asp.net提供了许多鉴别和授权机制,它们与iis、。net framework以及操作系统底层...

Asp.net中url分页的用户控件

    最近做一个相册程序频繁的需要分页,所以就想写一个用户控件出来。     代码如下:     autopage.ascx页面     <%@ control language="c#" autoeventwireup="false" codebehind="autopage.ascx.cs" inherits="album.autopage" targetschema=&...

ASP.NET底层架构分析之进入ASP.NET

    asp.net是一个非常强大的构建web应用的平台,它提供了极大的灵活性和能力以致于可以用它来构建所有类型的web应用。绝大多数的人只熟悉高层的框架如webforms和webservices-这些都在asp.net层次结构在最高层。在这篇文章中我将会讨论asp.net的底层机制并解释请求(request)是怎么从web服务器传送到asp.net运行时然后如何通过asp.net管道来处...

ASP.NET中利用内置功能抵御Web攻击

  一、asp.net 开发人员应当始终坚持的做法      如果您正在阅读本文,可能就不需要再向您灌输 web 应用程序中的安全性愈来愈重要这一事实了。您需要的可能是一些有关如何在 asp.net 应用程序中实现安全性的实际建议。坏消息是,没有任何开发平台 ― 包括 asp.net在内 ― 能够保证一旦采用了该平台,您就能够编写百分百安全的代码。谁要是这么说,一...

ASP.NET上怎么运用TreeView

  首先需要创建一个数据库表test,字段包括nodeid、parentid、nodename、adderss、icon、linkurlnodeid是在数据库中作为节点的唯一标识,这里为了方便,将其设置为标识;      parentid表示每个节点的上级节点id,如该节点无上级,则为0;      nodename是节点在页面上显示的名称;      以上三个字段应不能为空      adderss地址...

asp.net经典的页面传值问题解决

  第一题:一个page:pagea.aspx的网页上放有一个textbox id为textbox1和一个button id为button1;   一个user control:uca.ascx的网页上放有一个label id为label1.这个uca.ascx并拉入到pagea.aspx上。   在textbox1输入一个值,并按button1,然把textbox1的值传至uca.ascx并显示于label1.   请写代码实现!   第二题:一个page:pagea.aspx的网...

ASP.NET 2.0应用程序的安全核心技术

  目前,实现web开发的核心技术之一是asp.net 2.0。这种技术能够帮助企业快速开发出功能强大的web应用程序,深受开发人员喜爱。然而,在开发人员实现业务逻辑的同时,由于各种原因的影响,应用程序的安全性总是不能让人满意。本文的主要目的就是帮助开发维护人员强化asp.net应用程序的安全性。众所周知,提高asp.net应用程序的安全性涉及很多方面的内容,...

ASP.NET 2.0中的事务了解

事实上,所有的商业应用程序都需要不同层次的事务支持。利用关系型数据库提供的架构规则,在很大程度上能够在静态视图中显示完整数据。然而,在动态过程中,事务能够在持久化过程结束时,确保应用或者不应用所有的变化。本文将重点介绍.net 2.0技术提供的事务功能,首先介绍事务的概念和数据库事务,然后讲解.net 2.0中的事务功能。  1. 事务的概念 ...

ASP.net上md5加密码的方法

<%@ page language="c#" contenttype="text/html"%> <%@ import namespace="system"%> <script language="c#" runat="server"> void page_load(object sender,eventargs e){ //获取要加密的字段,并转化为byte[]数组 byte[] data=system.text.encoding.unicode.getbytes(source.tex...

ASP.Net和XML打造留言薄

  一.概述:   留言簿是网站的一个重要组成部分,是访问者发表意见的场所,也是网站管理员了解网站基本运行情况的有力工具,所以留言簿在现在的网站中扮演了十分重要的角色。   不过在以前开发一个留言簿并不是一件容易的事,开发者的工作量往往会很大。而现在随着微软推出vs.net,相应的技术也推陈出新。特别是xml技术在.net framework中的广泛运用,...