.NET
文章平均质量分 68
moxcm
这个作者很懒,什么都没留下…
展开
-
编写高性能Web应用程序的10个入门技巧
MSDN】编写高性能Web应用程序的10个入门技巧 数据层性能 技巧 1 — 返回多个结果集 技巧 2 — 分页的数据访问 技巧 3 — 连接池 技巧 4 — ASP.NET 缓存 API 技巧 5 — 每请求缓存 技巧 6 — 后台处理 技巧 7 — 页输出缓存和代理服务器 技巧 8 — 运行 IIS 6.0(只要用于内核缓存) 技巧 9 — 使用 Gzip原创 2006-10-30 17:10:00 · 6575 阅读 · 1 评论 -
分布式系统用户统一认证浅析(二)认证中心主动认证实现
<br />上一篇文章写了被动认证的实现,本文接着写主动认证的实现。<br /> 一、认证流程<br />为了和被动认证有个比较,这些列出被动认证的流程图1.1认证(图1为被动认证,图2为主动认证): <br /> <br /> <br />主动认证的流程和被动的区别是,在每次登录后,主动发通知到子站点A,告诉子站点A已经登录,并且拥有Token。这种方法的前提是,每次用户退出时,认证中心也会主动通知所有的子系统用户已经退出,清除该Token。这种认证方法有一个好处,减少了认证中心和子站点之间的交互次数,提原创 2010-11-28 09:54:00 · 2422 阅读 · 0 评论 -
解析Atlas—微软的Ajax工具包
微软已经在进行一个版本Visual Stuido 的研发,其中一个重要的研究方向就是通过Ajax风格的编程在浏览器中实现日益流行的富客户端应用。 今后的IE中将拥有Ajax所需的所有东西——DHTML、JScript和XmlHttp。实际上Outlook Web Access从1998年开始就已经提供了这种伟大的浏览体验了。在ASP.NET 2.0中,微软使用异步回调及舒适的Ajax风格的应用原创 2006-10-30 17:33:00 · 1003 阅读 · 0 评论 -
HttpApplication 事件
名称 说明 AcquireRequestState 当 ASP.NET 获取与当前请求关联的当前状态(如会话状态)时发生。转载 2006-10-30 17:27:00 · 1110 阅读 · 0 评论 -
提高ASP.Net应用程序性能的十大方法
提高asp.net应用程序性能的常说的神话 有用的提高asp.net应用程序性能的技巧 Asp.net应用程序操作数据库的建议 Asp.net中的缓存与后台处理进程 现在写一个asp.net的web应用程序变得非常的简单,许多的程序员都不愿花时间去构建一个性能良好的应用程序。本文将要讨论提高web应用程序性能的十大方法。我将不限于只讨论asp.net应用程序的内容,因为它们只是web应用程序原创 2006-10-30 16:37:00 · 9278 阅读 · 2 评论 -
了解ASP.NET底层架构
进入底层这篇文章以非常底层的视角讲述了Web请求(request)在ASP.NET框架中是如何流转的,从Web服务器,通过ISAPI直到请求处理器(handler)和你的代码.看看在幕后都发生了些什么,不要再把ASP.NET看成一个黑盒了. ASP.NET是一个非常强大的构建Web应用的平台,它提供了极大的灵活性和能力以致于可以用它来构建所有类型的Web应用.绝大多数的人只熟悉高层的框转载 2006-10-30 17:17:00 · 1166 阅读 · 0 评论 -
ASP.NET 2.0加密Web.config 配置文件
可以使用受保护配置来加密 Web 应用程序配置文件(如 Web.config 文件)中的敏感信息(包括用户名和密码、数据库连接字符串和加密密钥)。对配置信息进行加密后,即使攻击者获取了对配置文件的访问,也可以使攻击者难以获取对敏感信息的访问,从而改进应用程序的安全性。针对asp.net 2.0的应用程序的数据库链接字符串进行加密:例如,未加密的配置文件中可能包含一个指定用于连接到数据库的连接字转载 2006-10-30 16:57:00 · 934 阅读 · 0 评论 -
ASP.NET Session详解
ASP.NET Session详解阅读本文章之前的准备阅读本文章前,需要读者对以下知识有所了解。否则,阅读过程中会在相应的内容上遇到不同程度的问题。 懂得ASP/ASP.NET编程 了解ASP/ASP.NET的Session模型 了解ASP.NET Web应用程序模型 了解ASP.NET Web应用程序配置文件Web.config的作用、意转载 2006-10-30 17:41:00 · 2025 阅读 · 0 评论 -
ASP.NET中利用存储过程实现模糊查询
一、建立存储过程 在MSSQL中的Northwind数据库中为employess表新建存储过程(作用按LastName进行模糊查询): CREATE PROCEDURE Employess_Sel @lastname nvarchar (20)ASselect lastname from Employees where lastnam原创 2006-10-30 17:22:00 · 1096 阅读 · 0 评论 -
删除提示框
Datagrid的ItemDataBound事件中 Button btn = (Button)e.Items.Cell[0].Control[0]; 摸板列 btn.Attributes.Add("onclick","return confirm(您真的要删除吗?);"); Button btn = (Button)e原创 2006-10-30 17:12:00 · 834 阅读 · 0 评论 -
分布式系统用户统一认证浅析(一)--认证中心被动认证实现
<br />现在越来越多的系统迫于压力以及提高性能,很多站点都是采用多站点分布式运行,例如腾讯、新浪的站点就分成很多个频道,各个频道有独立的域名,独立的IP来支撑,这样一来各个站点之间就出现了统一认证的问题,也就是需要用户在一个站点登录,其他站点都能用的,且退出之后,各个站点都不能用,形成对用户的统一管理,避免了各个子系统之间的功能冗余。 <br />本文就作者自己的一些使用过的设计方法进行整理。使用过的方式主要两种,一是认证中心被动认证,二是认证中心主动认证,本文将介绍被动认证模式。一、认证流程<br /原创 2010-11-28 09:50:00 · 2114 阅读 · 0 评论