虚 拟 主 机
主 机 托 管
主 机 租 用
应 用 服 务
虚拟独立服务器



ASP.NET 功能列表
ASP.NET 主机FAQ
ASP.NET 快速入门
   什么是ASP.NET/优点何在?
可支持语言
ASP.NET Web窗体
  Web窗体介绍
ASP.NET Web服务
  Web服务介绍
ASP.NET 应用程序
  应用程序概述
缓存服务
  缓存概述
配置
   配置概述
配置文件格式
安全性
  安全性概述
本地化
     国际化概述 Overview
设置区域性和编码
本地化ASP.NET应用程序
使用资源文件
跟踪
    跟踪概述
跟踪记录到页输出
应用程序级跟踪记录
性能
    性能概述
性能优化提示
测量性能
ASP到ASP.NET的移植
     移植概述
语法和含义
语言兼容性
COM互操作性
示例应用程序
   个性化入口
电子商务店面
您的位置:首页>虚拟主机>ASP.NET

移植概述

安装 ASP.NET 不会破坏现有的 ASP 应用程序。它使用单独的文件扩展名(.aspx 而不是 .asp)、单独的配置设置以及完全独立的公共语言运行库(Asp.dll 没有修改)。ASP 页和应用程序可以继续使用现有的 ASP 引擎,不会受 ASP.NET 的干扰。这表明,将现有应用程序移植到 ASP.NET 的好处是巨大的。ASP.NET 轻松提供比传统 ASP 多许多倍的功能,而且将 ASP 应用程序移动到新的平台也提供了极大的改进机会。可以利用的新功能包括:

● 提高的性能和可缩放性
● 网络场支持和 XCopy 部署
● 输出缓存和自定义安全
● Web 窗体页控件
● XML Web 服务基础结构

ASP.NET 旨在帮助您保留在传统 ASP 和 COM 技术上的投资。您希望支持现有的 ASP 语法和语义,同时需要可以很好地持续到下一代 Internet 应用程序开发的前瞻性平台,而 ASP.NET 正是在这两者间实现平衡。尽管 ASP.NET 保留 ASP 功能集的多数内容,但如果平台要发展,就不可能实现二者间的完全兼容,因此对以往的工作方式有一些改动。

好的方面是您的 ASP 技能可以很容易转换为 ASP.NET。仅存在少数差异,通常很容易解决。但是,将 ASP 应用程序移植到 ASP.NET 确实需要做一些工作。相对简单的页可能不需更改即可移植,但较为复杂的应用程序可能需要一些修改。以下各节描述这些更改,以及它们可能影响现有应用程序代码的方式。还说明了一些可以在 ASP.NET 中重用 ASP 和 COM 代码的方法。


感谢2001 Microsoft Corporation教材提供