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

<script type="text/javascript"> </script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>
<script type="text/javascript"> </script><script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>
document.write(baiduCproIFrame());--> 移植 站点的设计

在这一点上,开发组实现了开始这个项目时所定的目标。现存的客户 站点被移植到了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.的合作伙伴。他负责检查设计、开发和实现大规模系统的开发小组的工作。他多次撰写了技术文档,并在会议上发言。


<script type="text/javascript"> </script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>
<script type="text/javascript"> </script><script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值