UML软件工程组织

在你的企业中运用ASP.NET
选择自 发赛特技术网

通过运用ASP.NET,推动IT界 Web开发公司的发展。

 by Barry Bloom
涉及技术:ASP.NET, .NET Framework
让你的企业运用ASP.NET,它同传统的Active Server Pages(ASP)/ Visual Basic 6平台相比,有几个优势。ASP.NET给Web应用程序开发引进了一个集成开发环境(IDE),一个用于所有类型应用程序的单一开发库,和一个真正的面向对象的方法。在本专栏中,我将阐明如何将ASP.NET最大限度地用于你的企业。

了解ASP/VB6开发的缺陷可以有助于你看到ASP.NET开发的好处。首先,虽然ASP和VB6是一起工作的,但是在开发项目的意义上,它们并未集成。Visual InterDev——许多开发人员用来写ASP代码的环境——和VB都是在Visual Studio 6包中的,但是它们的集成也就到此为止。如果你想为你的ASP网站创建一个VB组件,你必须从Visual InterDev Web项目中创建一个单独的项目。你也必须分别注释项目的版本。这么做需要两套不同的技术;在VS6中,开发人员没有一个简洁、单一的接口用来创建ASP/VB6应用程序。VS.NET中没有这些问题,因为它只有一个接口。

这个单一的接口意味着开发人员的开发能力得到了增强,而且对于ASP.NET应用程序来说,它更给人一种真正的单一项目的感觉。当把一个项目从ASP/VB6移植到ASP.NET时,我需要做的就是把30多个独特的VB6组件项目和3个Visual InterDev项目转变到一个VS.NET 解决方案中,这个方案包含一个类库项目和一个ASP.NET Web应用程序项目。开发人员不需要再打开多个IDE(很麻烦的一种做法),而是打开一个单一的IDE,并且通过一个简洁、一致的接口来完成他们所有的工作。

不要低估单一接口的好处。除了明显的培训方面的好处外(开发人员现在只需要学习一种接口),这种环境也提供了一些无形的好处。开发人员不会再受到很多他们自己项目的限制,他们可以更灵活地进行他们的工作,因为他们不再需要学习许多不同的接口来改变代码。在创建动态的网站时,ASP.NET和VS.NET可以让你简化你的Web开发项目的结构并且提高你企业的整体生产力(见工具条“了解ASP.NET开发环境”)。

 

版权所有:UML软件工程组织