NET移植案例学习:建造Web站点(5)
来源:互联网 发布:淘宝提升排名方法 编辑:程序博客网 时间:2024/06/08 02:50
<script type="text/javascript"><!--google_ad_client = "pub-2947489232296736";/* 728x15, 创建于 08-4-23MSDN */google_ad_slot = "3624277373";google_ad_width = 728;google_ad_height = 15;//--></script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script> 移植站点的设计
在这一点上,开发组实现了开始这个项目时所定的目标。现存的客户站点被移植到了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"><!--google_ad_client = "pub-2947489232296736";/* 728x15, 创建于 08-4-23MSDN */google_ad_slot = "3624277373";google_ad_width = 728;google_ad_height = 15;//--></script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
<script type="text/javascript"><!--google_ad_client = "pub-2947489232296736";/* 160x600, 创建于 08-4-23MSDN */google_ad_slot = "4367022601";google_ad_width = 160;google_ad_height = 600;//--></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"><!--google_ad_client = "pub-2947489232296736";/* 728x15, 创建于 08-4-23MSDN */google_ad_slot = "3624277373";google_ad_width = 728;google_ad_height = 15;//--></script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
<script type="text/javascript"><!--google_ad_client = "pub-2947489232296736";/* 160x600, 创建于 08-4-23MSDN */google_ad_slot = "4367022601";google_ad_width = 160;google_ad_height = 600;//--></script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
- NET移植案例学习:建造Web站点(5)
- NET移植案例学习:建造Web站点(7)
- NET移植案例学习:建造Web站点(6)
- NET移植案例学习:建造Web站点(4)
- NET移植案例学习:建造Web站点(3)
- NET移植案例学习:建造Web站点(2)
- NET移植案例学习:建造Web站点(1)
- .net 学习站点大全
- .net学习站点
- .net学习站点大汇总
- .NET学习站点大收集
- asp .net推荐学习站点
- .NET学习:Cookie案例
- 使 ASP.NET Web 站点易于访问
- 使 ASP.NET Web 站点易于访问
- 使 ASP.NET Web 站点易于访问
- 使 ASP.NET Web 站点易于访问
- ASP.NET 2.0 中的 Web 站点操作
- 简体中文转换为繁体中文的PHP函数
- NET移植案例学习:建造Web站点(7)
- 一个没有MYSQL数据库支持的简易留言本的编写
- NET移植案例学习:建造Web站点(6)
- 模仿OSO的论坛(四)
- NET移植案例学习:建造Web站点(5)
- 繁体中文转换为简体中文的PHP函数
- NET移植案例学习:建造Web站点(4)
- 我用php+mysql写的留言本
- NET移植案例学习:建造Web站点(3)
- 在PHP3中实现SESSION的功能(三)
- NET移植案例学习:建造Web站点(2)
- 簡繁体转换的class
- NET移植案例学习:建造Web站点(1)