当前位置: 首页 > 图文教程 > 网络编程 > ASP > NET移植案例学习:建造Web站点(5)

ASP
一段ASP 伪静态代码
asp的程序能实现伪静态化的方法
实例讲解实现抓取网上房产信息的ASP程序
[图]Flash+ASP实现电子互动地图在线标注功能
asp下多个域名后缀同时查询的域名查询系统
用ASP实现对ORACLE数据库的操作
用ASP做的DNS LOOKUP程序
用存储过程、GetRows()、抽取10万条数据的速度测试
asp中利用CSW中文分词组件来实现自己网站的内容关键词自动提取
ASP+JS三级联动下拉菜单[调用数据库数据]
用ASP实现距指定日期的倒记时程序源码
详细讲解ASP脚本循环语句
ASP中如何判断一个字符是不是汉字
将ACCESS转化成SQL2000要注意的问题
Microsoft JET Database Engine 错误 ''80004005'' 未指定的错误的完美解决方法
在ASP中使用均速分页法提高分页速度的方法
ASP+COM不得不注意的问题
ASP生成动态flash的工具与介绍
用asp实现的数据库中存取文件的代码
asp的通用数据分页类

ASP 中的 NET移植案例学习:建造Web站点(5)


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-03   浏览: 108 ::
收藏到网摘: n/a

    移植站点的设计

  在这一点上,开发组实现了开始这个项目时所定的目标。现存的客户站点被移植到了ASP .NET下,在这个过程中,还成功整合了.NET框架提供的新功能。另外,利用Visual Basic .NET开发出了一些新的功能模块,增强并扩展了这个站点的功能而并没有站点的大部分代码。图7说明了这个站点的体系结构是如何演变成现在的样子的。

图7 新的体系结构

  新的体系结构和Web站点增强了Visual Studio .NET和.NET框架开发组与测试站点间的联系。新的漏洞报告系统融入了现存的漏洞报告体系结构中,并能送到恰当的开发组手中。另外,移植站点为开发组提供了获得第一手资料的机会。

  得到的教训

  在迁移到Visual Studio .NET Beta的过程中,我们发现一些在Visual Basic 6.0和ASP中使用的开发技术,可以帮助你更容易的将程序实现移植到.NET。这种技术代表了良好编程风格,无论你是否移植到Visual Studio .NET,都能帮助你维护你的应用程序。

  为了使你以后能更方便的实现迁移,请记住以下两点:

  1. 不要依靠默认的对象属性。坚持在你的应用程序中显式地引用默认的属性。

  2. 在调用方法时,应该在参数外加上圆括号。

  ASP.NET和Visual Basic .NET可以和COM+组件实现通信的能力,使得移植应用程序成了一件简易完成的工作。这种互操作性可以使你大大的缩减在升级应用程序到.NET平台时所需修改的代码量。你可以以现有代码为基础,通过在Visual Basic .NET和ASP .NET中创建新的组件来实现对应用程序的迁移和功能扩充。

  如果你想了解背景知识,请阅读:

  Visual Studio .NET站点

  Microsoft .NET开发站点

  ASP .NET应用程序

  Jay Schmelzer是Clarity Consulting Inc.的合作伙伴。他负责检查设计、开发和实现大规模系统的开发小组的工作。他多次撰写了技术文档,并在会议上发言。