摘要: ASP.NET 缓存概述 通常,应用程序可以将那些频繁访问的数据,以及那些需要大量处理时间来创建的数据存储在内存中,从而提高性能。例如,如果应用程序使用复杂的逻辑来处理大量数据,然后再将数据作为用户频繁访问的报表返回,避免在用户每次请求数据时重新创建报表可以提高效率。同样,如果应用程序包含一个处理复杂数据但不需要经常更新的页,则在每次请求时服务器都重新创建该页会使工作效率低下。 在这些... 阅读全文
posted @ 2006-11-20 16:09 疯一样的自由 阅读(13201) 评论(4) 推荐(2) 编辑
摘要: 使用连接字符串 连接字符串包含作为参数传递给数据源的初始化信息。在设置后会立即分析连接字符串。语法错误将生成运行时异常,但是只有在数据源验证了连接字符串中的信息后,才可以发现其他错误。验证后,数据源设置启用该连接的各种选项。 连接字符串关键字 连接字符串的格式是使用分号分隔的键/值参数对列表: keyword1=value; keyword2=value 忽略空格,关键字不区分大... 阅读全文
posted @ 2006-11-20 15:50 疯一样的自由 阅读(2488) 评论(0) 推荐(0) 编辑
摘要: 无 Cookie 的 ASP.NET -- 不使用 Cookie 的 ASP.NET 会话管理:风险与利益 发布日期: 7/18/2005 | 更新日期: 7/18/2005 Dino EspositoWintellect 摘要:Dino 探究无 Cookie 会话的优缺点,并且讨论为什么应该避免在会话状态中存储有价值的信息。 本页内容 Cookies 是不是一个问题? 进入无 ... 阅读全文
posted @ 2006-11-20 15:12 疯一样的自由 阅读(254) 评论(0) 推荐(0) 编辑
摘要: SessionID 属性用于唯一地标识在服务器上包含会话数据的浏览器。SessionID 值由 ASP.NET 随机生成,并存储在浏览器的不过期 Cookie 中。每次向 ASP.NET 应用程序发送请求时,SessionID 值便被发送到 Cookie 中。 SessionID 在服务器和浏览器之间以纯文本的形式发送到 Cookie 或者 URL 中。在这种情况下,不必要代码可能会获取 Sess... 阅读全文
posted @ 2006-11-20 15:02 疯一样的自由 阅读(355) 评论(0) 推荐(0) 编辑
摘要: 1。配置2。说明: 如果您希望禁止在 ASP.NET 应用程序中使用 Cookie,但是仍使用会话状态,则可以通过以下方法将应用程序配置为在 URL(而非 Cookie)中存储会话标识符:在应用程序的 Web.config 文件中将 sessionState 配置元素的 cookieless 属性设置为 true,或者设置为 UseUri。您可以通过指定 cookieless 属性的 UseDev... 阅读全文
posted @ 2006-11-20 14:54 疯一样的自由 阅读(329) 评论(0) 推荐(0) 编辑
摘要: 在 ASP.NET 中实现会话状态的基础Dino EspositoWintellect 2003 年 9 月 适用于:Microsoft® ASP.NET 摘要:讨论如何在 ASP.NET 1.1 中实现会话状态功能,以及如何在被管理的 Web 应用程序中优化会话状态管理。(本文包含一些指向英文站点的链接。) 目录 简介ASP.NET 会话状态概述同步访问会话状态比较状态提供程序状态序列化和... 阅读全文
posted @ 2006-11-20 14:24 疯一样的自由 阅读(293) 评论(0) 推荐(0) 编辑
摘要: ASP.NET 应用程序生命周期概述 本主题概述应用程序生命周期,列出重要的生命周期事件,并描述如何编写适合应用程序生命周期的代码。在 ASP.NET 中,若要对 ASP.NET 应用程序进行初始化并使它处理请求,必须执行一些处理步骤。此外,ASP.NET 只是对浏览器发出的请求进行处理的 Web 服务器结构的一部分。了解应用程序生命周期非常重要,这样才能在适当的生命周期阶段编写代码,达... 阅读全文
posted @ 2006-11-20 14:03 疯一样的自由 阅读(213) 评论(0) 推荐(0) 编辑
摘要: ASP.NET 页生命周期概述 ASP.NET 页运行时,此页将经历一个生命周期,在生命周期中将执行一系列处理步骤。这些步骤包括初始化、实例化控件、还原和维护状态、运行事件处理程序代码以及进行呈现。了解页的生命周期非常重要,这样就能在合适的生命周期阶段编写代码,以达到预期效果。此外,如果开发自定义控件,则必须熟悉页生命周期,从而正确地初始化控件,使用视图状态数据填充控件属性以及运行所有控... 阅读全文
posted @ 2006-11-20 13:53 疯一样的自由 阅读(289) 评论(1) 推荐(0) 编辑
摘要: 下表显示 ASP.NET Web 应用程序的标识必须具有哪一类型的文件和文件夹权限才能正常工作。一些权限只是 ASP.NET 进程的运行帐户所需要的,而其他权限则是任何模拟帐户也都需要的。 位置 访问类型 帐户 注释 %SystemRoot%\Microsoft.NET\Framework\versionNumber\Temporary ASP.NET Files 读/... 阅读全文
posted @ 2006-11-20 13:45 疯一样的自由 阅读(294) 评论(0) 推荐(0) 编辑
摘要: ASP.NET Cookie 概述 Cookie 提供了一种在 Web 应用程序中存储用户特定信息的方法。例如,当用户访问您的站点时,您可以使用 Cookie 存储用户首选项或其他信息。当该用户再次访问您的网站时,应用程序便可以检索以前存储的信息。 什么是 Cookie? Cookie 是一小段文本信息,伴随着用户请求和页面在 Web 服务器和浏览器之间传递。Cookie 包含每次用户... 阅读全文
posted @ 2006-11-20 13:38 疯一样的自由 阅读(555) 评论(0) 推荐(0) 编辑
摘要: ASP.NET 状态管理概述 每次将网页发送到服务器时,都会创建网页类的一个新实例。在传统的 Web 编程中,这通常意味着在每一次往返行程中,与该页及该页上的控件相关联的所有信息都会丢失。例如,如果用户将信息输入到文本框,该信息将在从浏览器或客户端设备到服务器的往返行程中丢失。 为了解决传统的 Web 编程的固有限制,ASP.NET 包括了几个选项,可帮助您按页保留数据和在整个应用程序范... 阅读全文
posted @ 2006-11-20 13:24 疯一样的自由 阅读(382) 评论(0) 推荐(0) 编辑
摘要: 定义 ASP.NET 页分析器和编译器使用的页特定(.aspx 文件)属性。 属性Async 使页成为异步处理程序(即,导致页使用 IHttpAsyncHandler 的实现来处理请求)。 默认值为 false。 AsyncTimeOut 定义在处理异步任务时使用的超时时间间隔(以秒为单位)。默认值为 45 秒。 该值必须是整数。 AspCompat 当设置为 true 时,允许在单线程单元... 阅读全文
posted @ 2006-11-20 13:06 疯一样的自由 阅读(1014) 评论(0) 推荐(0) 编辑
摘要: 拥抱变化——从Atlas到ASP.NET AJAX(1):下载安装总览 拥抱变化——从Atlas到ASP.NET AJAX(2):变化得翻天覆地的ScriptManager(Dflying仍有好多疑问,请指教)拥抱变化——从Atlas到ASP.NET AJAX(3):“仁慈”的UpdatePanel 阅读全文
posted @ 2006-11-20 09:51 疯一样的自由 阅读(217) 评论(0) 推荐(0) 编辑
摘要: “深入Atlas系列”文章导读 Posted on 2006-10-16 13:40 Jeffrey Zhao 阅读(1627) 评论(16) 编辑 收藏 引用 网摘 所属分类: 深入Atlas系列 、Ajax & Atlas相关 、ASP.NET AJAX --> “深入Atlas系列”的路还很长,还有许许多多的东西可以分析与挖掘。这个“文章导读”既是对这个系列文章的一种整理,也... 阅读全文
posted @ 2006-11-20 09:48 疯一样的自由 阅读(289) 评论(0) 推荐(0) 编辑
摘要: Castle ActiveRecord Hands On Lab(1):基本数据访问 阅读全文
posted @ 2006-11-20 09:43 疯一样的自由 阅读(178) 评论(0) 推荐(0) 编辑
摘要: Castle 开发系列文章 Posted on 2006-04-28 14:24 TerryLee 阅读(14388) 评论(83) 编辑 收藏 引用 网摘 所属分类: A DotNET 、G NHibernate 、B .NET2.0技术 、E Castle --> Castle是针对.NET平台的一个开源项目,从数据访问框架ORM到IOC容器,再到WEB层的MVC框架、AOP,... 阅读全文
posted @ 2006-11-20 09:29 疯一样的自由 阅读(285) 评论(0) 推荐(0) 编辑