![](https://csdnimg.cn/release/download_crawler_static/88027962/bg8.jpg)
长春工业大学 计算机科学与技术学院 基于 WEB 的商场管理的设计与实现
第二章 系统技术简介
Visual Studio.NET 是.NET 平台下最为强大的开发工具,无论是软件服务商,还
是企业应用程序的部署与发布,Visual Studio.NET 都可以提供近乎完美的解决方案。
Visual Studio.NET 提供了包括设计、编码、编译调试、数据库联接操作等基本功能
和基于开放架构的服务器组件开发平台、企业开发工具和应用程序重新发布工具以及
性能评测报告等高级功能。
NET Framework-Microsoft Visual Studio.NET 简介
Web 应用程序(以因特网为基础的应用程序)的优点在于可以让企业间的商
业数据及交易等行为,透过因特网的通讯来彼此交换讯息。这样不但可以节省
数据交换的时间,而且可以简化流程。但是在新一代的.NET 开发平台还没有出
现之前,要让因特网应用程序达到上述的功能是一项浩大的工程。牵涉到的技
术及程序开发语言,可能包括了 HTML、ASP、VBScript、ASP.NETScript、C++、
ADO、SQL、COM、MTS 等。这样的环境对于开发人员来说,想要快速的开发一个
功能强大且稳定可靠的 Web 应用程序,不是一项轻松的工作。之前的 Microsoft
Visual StudioTM(微软的解决方案开发平台)及 Windows 上的一些架构及服务,
已经帮助程序设计师由单机平台的程序开发转为主从式(Client/Server)的架
构来开发应用程序。但是对于现在的环境而言,因为企业的客户或供货商等所
使用的系统或软件可能不尽相同,开发人员所要面对的挑战是要如何整合所有
的异质性资源,所以必须把焦点转到如何发展分布式的因特网应用程序架构,
好整合这些存在于不同平台或不同软件的异质资源。目前全世界有超过六百万
的专业程序设计师,而百分之 70 以上的人使用微软的 Visual Studio 开发平台;
现今最受欢迎的架构则为主/从式的架构,而发展最快速的架构则是以 Web 为基
础的架构。在这种架构下程序逻辑及数据的处理都是在伺服端,使用者是透过
网络以浏览器来存取伺服端的数据。这种架构的开发工具,微软早在前两版的
Visual Studio 中透过 Active ServerPages(ASP)以及 IIS 3.0 就已经提供了。
为了因应 Web 架构的快速发展及广大程序开发人员的需求,微软亦举办了不下
百场的研讨会和开发人员沟通、交换意见;就是为了提供给开发人员更好的解
决方案开平台。而这个新一代开发平台目前已经推出了,即为 Visual
Studio.NET。VisualStudio.NET 开发平台里面包含 VisualBasic.NET、C#、
Visual C++、ASP.NET 以及 VisualFoxPro。为了让这套开发平台更容易开发以因
特网为基础的应用程序,这个开发平台做了许多和以往不同的改革,这个改革
就是.NET Framework。.NET 架构(就是.NET Framework,.NET 念作 dot Net)
就是为了让开发分布式因特网应用程序架构变得更简单容易而发展出来的。
用例图(User Case)是被称为参与者的外部用户所能观察到的系统功能的