加入收藏
联系我们
关于我们
 您现在的位置: 亿聪 >> 网络学院 >> 网络编程 >> ASP >> 正文  
  在ASP与ASP.NET之间共享对话状态         ★★★
在ASP与ASP.NET之间共享对话状态
[ 作者:    转贴自:开发者俱乐部    点击数:53247    更新时间:2003/8/29    文章录入:亿聪 ]

  1. 打开微软Internet Explorer。

  2. 为传统的ASP中载入testPage.asp。数字"1"将出现在Web页中。

  3. 点击Internet Explorer的刷新来重新载入该页面。数字将增加。

  4. 为ASP.NET改变URL为testPage.aspx。数字仍然增加。

  5. 如果使用testPage.aspx开始,过程相同。

  在存在的ASP应用程序中插入COM对象

  开发ASP应用程序的一个通常的习惯是在每个脚本开始时包含一个文件来共享代码和常量。插入自定义对话对象的最后途径是在公有包含文件中加入示例代码。最后一步简单地使用自定义对话变量名代替了所有到对话对象的引用。

  限制/改进

  本方案不支持在Session对象中保存了COM对象的ASP应用程序。在这种情况下,为了使用自定义对话对象,需要一个自定义的调度器来串行化/并行化状态。此外,本方案也不支持保存字符串类型数组。做一些附加工作可以实现该特性:使用Visual Basic 6.0的Join函数在保存到对话对象前将数组元素连接成一个字符串,反向操作可以使用Visual Basic 6.0的Split函数将字符串分解为独立的数组元素。在.NET框架组件中,Join和Split方法使String类的成员。

  结论

  ASP.NET提出了新的编程范例和体系结构,并提供了许多比传统ASP的好处。尽管将ASP移植到ASP.NET的过程不简单,ASP.NET更好的编程模型和更高的性能将使转换过程值得。除了在Session对象中保存COM对象的特例,本文讨论的途径提供了一个简单实现迁移的解决方案。

上一页  [1] [2] [3] [4] [5] 

  • 上一篇文章: ASP 3.0高级编程(四十六)

  • 下一篇文章: ASP中常用的文件处理函数
  • 发表评论】【告诉好友】【打印此文】【关闭窗口
     最新5篇热点文章
  • Knoppix 4.0.2 免硬盘免安…[15155]

  • 通过ASP记录进行分页[19336]

  • ASP开发准则[11289]

  • ASP组件指南[11262]

  • ASP指南[11276]

  •  
     最新5篇推荐文章
  • Knoppix 4.0.2 免硬盘免安…[15155]

  • 如何让Win 2003系统更加安…[12519]

  • Nero超刻简明教程[33956]

  • PS商业实战-来杯茶,行吗?…[7094]

  • ASP深度揭密(下)[12239]

  •  
     相 关 文 章
    没有相关文章

      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
        没有任何评论
    设为首页 | 加入收藏 | 关于我们 | 联系我们 | 友情链接 | 版权声明 | 管理登录
    Copyright © 2000-2022 Yicong.com.All Rights Reserved.
    亿聪 版权所有 E-mail: