快速业务通道

准备迁移到MCMS 2002和ASP.NET

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-05-22

不再支持以下 MCMS 2001 占位符属性:

只包含视频的占位符

不支持文本的 HTML 占位符

不可编辑的占位符

迁移后,只包含视频的占位符将对应到一种新的、单独的附件占位符。要了解哪个模板具有只包含视频的占位符,请参阅迁移报告。编辑页面,使页面使用这一新的、单独的附件占位符。

改进的 Publishing API 灵活性

通过确保与 .NET Framework 兼容并为开发人员设计 Web 站点提供良好的灵活性,开发人员可以使用 MCMS 2002 并通过托管代码来开发 Web 应用程序。MCMS 2002 Publishing API 被包装在托管代码层中,这样就可以在 Web 页或独立的应用程序中调用该 API。为支持向后兼容,仍然可以使用非托管的组件,并且可以通过 COM 对象访问这些组件。

托管代码中 Autosession 的改变

MCMS 2002 中的 CmsHttpContext 对象在功能上相当于 MCMS 2001 中的 Autosession 对象。此外,MCMS 2002 还包含一个类似于 Autosession 对象的新对象 CmsApplicationContext,但后者只是用于在 ASP 和 ASP.NET 环境之外被访问或使用。其好处是可以从任何应用程序(包括编译的应用程序)访问 API。基于 ASP 的站点仍将使用 Autosession 对象。

有关混合站点特有的 Autosession 对象的改变信息,请参阅本文“身份验证的改变”一节。

改进的迁移支持

MCMS 2002 的设计有助于保护您在传统 ASP 和 COM 技术方面的投资。如果您已经使用 Microsoft Content Management Server (MCMS) 2001 创建了站点,并准备升级到 MCMS 2002,那么您可以放心 - 您的内容是安全的。尽管任何迁移都不可能是无缝的,将基于 MCMS 2001 ASP 的应用程序迁移到基于 MCMS 2002 ASP.NET 自然也需要更改某些脚本,但是从 MCMS 2001 到 MCMS 2002 的最初迁移过程是高度自动化的,有助于顺利转换成基于 MCMS 2002 ASP 的站点。

在 2001 数据库的升级过程中,Database Configuration Application (DCA) 自动执行以下任务:

在 IIS_NR 下创建 Templates 目录,用于镜像 MCMS 2001 模板库层次结构。

为每个模板创建一个模板文件,并删除模板的修订历史。

转换每个占位符以使用正确的占位符定义。这将确保与 ASP.NET 中的托管占位符对象兼容。

将模板中嵌入的资源移到文件系统中。

将每个 Microsoft Content Management Server (MCMS) 2001 导航模板转换成一个通道呈现脚本。在 MCMS 2002 中,当选中某个通道,或者当使用通道的一个发布来呈现该通道时,就会运行通道呈现脚本。通过在 Site Manager 中设置通道属性,通道管理器可以选择呈现通道的方式。有关详细信息,请参阅 MCMS 2002 帮助中的“Channel Rendering Scripts”。

将迁移过程中所做的每项更改都记录到迁移报告中。该报告位于 <系统驱动器>:Program FilesMicrosoft Content Management ServerServerIIS_NRLogFilesMigrationReport.txt。

搜索 Deleted Items 中当前存储的所有项,并从对象名称中删除所有位置信息。删除所有字符(直到并且包含最后的斜杠字符“/”),仅留下原始的对象名。

一定要注意,在迁移后命名任何 MCMS 对象时,只有以下字符集有效:字母数字字符、连字符、下划线、括号和空格。此 MCMS 命名规则是以 Internet Information Services (IIS) 6.0 和 URLScan 所允许的合法字符为基础的。对于具有不合法名称的任何现有 MCMS 对象,无论何时更改其内容或名称属性,都必须对其进行编辑,使之符合这一标准。

准备迁移

如果您已经使用 MCMS 2001 创建了 Web 站点,并且希望升级到 MCMS 2002 以及将站点转换成 ASP.NET,则下面列出的

Office HTML 占位符 一种与 MCMS Authoring Connector 配合使用的 HTML 占位符。

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号