Welcome 微信登录

首页 / 网页编程 / ASP.NET

在asp.net中使用session常见问题集锦

在asp.net中使用session常见问题集锦

在asp.net中使用session常见问题集锦2011-02-17问:为什么Session在有些机器上偶尔会丢失?答:可能和机器的环境有关系,比如:防火墙或者杀毒软件等,尝试关闭防火墙。问:为什么当调用Session.Abandon时并没有激发Session_End方法?答:首先Session_End方法只支持InProc(进程内的)类型的Session。其次要激发Session_End方法,必须存在Session(即系统中已经使用Session了),并...
在asp.net中为Web用户控件添加属性和事件

在asp.net中为Web用户控件添加属性和事件

在asp.net中为Web用户控件添加属性和事件2011-02-17zhzuo在90年代初,Microsoft为Web程序员提供的 Active Server Pages(ASP)革命性地改变了Web的编程。它可以利用十分易用的模型在Web服务器上动态生成HTML,并且很容易的实现了对数据库的访问,就当时来说,这是一项多么吸引人的技术,包括现在Internet上的许多web站点都是用Asp写的,我的同事前辈们更是玩Asp的高手,经历这么多年而不衰,可见他的...
ASP.NET服务器控件编程之卷首语

ASP.NET服务器控件编程之卷首语

ASP.NET服务器控件编程之卷首语2011-02-21 博客园 有朋友给我说:Asp.net之所以方便和强大,关键是它有一组强大的Asp.net服务器控件,在Asp.net中我们经常会遇到Html标注,Html控件、Web控件和Asp.net服务器控件等等,你能区分出它们之间的关系吗?那我们首先来区分下Asp.net开发中经常用到的几个概念,Html标注、Html控件、Web控件和Asp.net服务器控件。Html标注:就是我们传统所说的Html 超文本...
ASP.NET服务器控件编程之热身运动

ASP.NET服务器控件编程之热身运动

ASP.NET服务器控件编程之热身运动2011-02-21创建Asp.net里的服务器控件和Windows Form的控件一样,也有几种方式:1、用户控件(user control)2、从Control、WebControl派生的自定义控件3、从已有的Asp.net服务器控件扩展用户控件以.ascx为扩展名,并保存为文本文件,用户控件不像从Control和WebControl派生下来的服务器控件那样需要预编译,当用户控件在.aspx页面中使用的时候,页面解...
ASP.NET底层架构探索之HttpHandlers

ASP.NET底层架构探索之HttpHandlers

ASP.NET底层架构探索之HttpHandlers2011-02-21tmfc模块是相当底层的,而且对每个来到ASP.NET应用程序的请求都会被触发.Http处理器更加的专注并处理映射到这个处理器上的请求.Http处理器需要实现的东西非常简单,但是通过访问HttpContext对象它可以变得非常强大.Http处理器通过实现一个非常简单的IHttpHandler接口(或是它的异步版本,IHttpAsyncHandler),这个接口甚至只含有一个方法-Pro...
ASP.NET底层架构探索之IE6的革新

ASP.NET底层架构探索之IE6的革新

ASP.NET底层架构探索之IE6的革新2011-02-21IIS 5 和6以不同的方式工作当一个请求来到时,IIS检查脚本映射(扩展名映射)然后把请求路由到aspnet_isapi.dll。这个DLL的操作和请求如何进入ASP.NET运行时在IIS5和6中是不同的。图2显示了这个流程的一个粗略概览。在IIS5中,aspnet_isapi.dll直接寄宿在inetinfo.exe进程中,如果你设置了Web站点或虚拟目录的隔离度为中或高,则会寄宿在IIS单独...
ASP.NET底层架构探索之进入ASP.NET

ASP.NET底层架构探索之进入ASP.NET

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

ASP.NET底层架构探索之再谈.NET运行时

ASP.NET底层架构探索之再谈.NET运行时2011-02-21在这里我们有一个在ISAPI扩展中活动的,可调用的ISAPIRuntime对象的实例。每次运行时是启动的并运行着的时候(译注:相对的,如果运行时并没有启动,就需要象上一章所说的那样载入运行时),ISAPI的代码调用ISAPIRuntime.ProcessRequest()方法,这个方法是真正的进入ASP.NET管道的入口,这个流程在图4中显示。记住ISAPI是多线程的,所以请求也会通过App...
ASP.NET安全问题--创建安全的Web应用程序

ASP.NET安全问题--创建安全的Web应用程序

ASP.NET安全问题--创建安全的Web应用程序2011-02-21 Cnblogs 小洋把一个问题说清楚,是要有前提的,也要大家有一些通过的词汇,就像大家谈OO,就知道谈的面向对象,以及面向对象的一些特征;懂设计模式的,一听到"观察者",就立马知道什么意思。一.下面看看安全的一些概念:首先,我们来看看什么是安全性?我们常常提起“实现安全性”“创建安全的系统”。所以安全性一般是定义很多,...
ASP.NET安全问题--Forms验证的具体介绍(上篇)

ASP.NET安全问题--Forms验证的具体介绍(上篇)

ASP.NET安全问题--Forms验证的具体介绍(上篇)2011-02-21 Cnblogs 小洋前言:在ASP.NET中,常用的就是Forms验证,最重要的原因就是灵活。因为Forms验证细细的谈起来也确实不少,而且我也不想草草的说完了事,那对大家和自己都不负责任的。本篇的话题如下:Forms验证的工作原理Forms验证中的APIForms验证的工作原理我们知道,Forms验证主要是基于cookie的,说白一点就是:把用户信息保存在cookie中,然后...
ASP.NET安全问题--Froms验证的具体介绍(中篇)

ASP.NET安全问题--Froms验证的具体介绍(中篇)

ASP.NET安全问题--Froms验证的具体介绍(中篇)2011-02-21 Cnblogs 小洋前言:今天是端午节,大家节日快乐!别忘了过我们的传统节日!!!因为前一篇文章已经谈论了与Forms验证有关的一些理论的知识,所以本篇主要讲述Forms验证一般的使用方法,也给出一些代码。可能有些话题之前园子里有朋友谈论过,如果有重复,那么就权当是复习也行!本篇的话题如下:启用Forms身份验证用户信息的存储web.config配置的一些用法Forms验证简单...
ASP.NET安全问题--Forms验证(后篇)--实战篇

ASP.NET安全问题--Forms验证(后篇)--实战篇

ASP.NET安全问题--Forms验证(后篇)--实战篇2011-02-21 Cnblogs 小洋今天话题如下:验证流程讲述数据库准备代码编写验证流程讲述我们首先假设一个场景:用户现在已经打开了我们的首页Default.aspx,但是有些资源只能是登录用户才可以看到的,那么如果这个用户想要查看这些资源,那么他就要登录。而且这个用户已经有了一个帐号。(我们本篇主要的话题是身份验证,至于创建用户账户是怎么创建的,我们不关心,方法很多,如直接一个数据库插入就行...
ASP.NET安全问题--ASP.NET中的授权问题(前篇)

ASP.NET安全问题--ASP.NET中的授权问题(前篇)

ASP.NET安全问题--ASP.NET中的授权问题(前篇)2011-02-21 Cnblogs 小洋前言:之前的一些文章谈了一些有关验证的问题,接下来的一些文章就说下授权以及代码访问安全的问题。在ASP.NET应用程序中,授权就意味着允许访问资源,资源的形式有很多了:文件,数据库,图片等。授权的处理过程基本上是:创建用户或者用户组,然后为他们分配权限。在.NET Framework中,有很多的方式可以实现授权,如文件授权,URL授权以及自定义的授权。下面...
ASP.NET安全问题--ASP.NET生命周期中的验证以及身份验证模块

ASP.NET安全问题--ASP.NET生命周期中的验证以及身份验证模块

ASP.NET安全问题--ASP.NET生命周期中的验证以及身份验证模块2011-02-21 Cnblogs 小洋本篇主要一下话题:1.ASP.NET运行的生命周期的验证2.身份验证模块3.授权模块1.ASP.NET运行的生命周期的验证其实在ASP.NET中每一个请求都进行了验证和授权的。进行验证和授权的过程实际上是通过触发相应的事件来完成的。在讲述验证事件之前,首先清晰一个流程:ASP.NET运行时接到一个请求的处理的流程。先把流程描述一下,使得大家有个...
ASP.NET安全问题--ASP.NET安全架构

ASP.NET安全问题--ASP.NET安全架构

ASP.NET安全问题--ASP.NET安全架构2011-02-21 Cnblogs 小洋在开发Web程序中,我们可以选择用自己的方法来实现安全的策略,或者可以购买第三方的安全代码和产品,不管怎么样,都是要很大的花费的,幸好在.NET Framework中已经内置了安全的解决方案。ASP.NET和 .NET Framework 联合IIS为Web应用程序安全提供了一个基础结构。它的一个很明显的优势在于我们不必再编写自己的安全架构,我们可以利用.NET安全架...
ASP.NET安全架构-如何实现.NET安全

ASP.NET安全架构-如何实现.NET安全

ASP.NET安全架构-如何实现.NET安全2011-02-21 cnblogs 小洋前言:大家是否在用Forms验证的时候,常常被很多的概念搅混?是否真的明白什么是Principal,Identity,以及IPrincipan...?很多的文献很少提及这些到底是什么,仅仅是怎么用,结果出问题,导致很多的朋友的理解仅仅停在表面,使用起来也是束手束脚。相信看完本篇,会有一定的收获的。ASP.NET安全架构为实现Web应用程序的安全模式提供了对象模型。不管我们...
用IE的Web服务建立ASP.NET应用程序

用IE的Web服务建立ASP.NET应用程序

用IE的Web服务建立ASP.NET应用程序2011-02-24 天极 陶刚在建立商业网站的时候,开发者遇到的一种限制是只能把浏览器作为用户界面。例如,在很多情形中,用户希望在执行某些操作(例如输入雇员编号)之后从服务器检索到信息。为了达到这个目的,他们将把页面发回到服务器,检索雇员信息,并用从服务器上检索到的信息刷新页面。尽管目前这种刷新整个页面的方法很普遍,但是它的效率很低,因为Web页面刷新了,并且重新呈现了整个页面的内容,即使页面只要少量的部分真正...
<< 381 382 383 384 385 386 387 388 389 390 >>