在前面的文章中我们介绍了Visual Studio.NET集成开发环境和如何创建Winform应用程序。在一节中我们将简要介绍其它几种类型的应用软件以及如何创建数据库。
其他几种类型的应用程序主要有:
类库━━这是一组我们希望从其它应用程序中访问的组件,它最典型的用途是中间层的企业规则层,但它还有其它用途。数据库组件是类库的一部分,我们也可以使用类库开发一些被继承的类。
Windows控件库━━这一类型的项目包含Windows用户控件,我们会使用它开发Windows窗体上的控件。
ASP.NET Web服务━━它也是中间层组件,但它通过HTTP协议被访问。所有通讯都是由SOAP协议处理的,数据被当作XML传输。ASP.NET Web服务可以使用基于web的客户端或基于GUI的Windows客户端。
Web控件库━━在Web窗体中使用的控件组。
Windows━━这是被作为Windows服务在后端运行的应用程序,这种服务的例子包括SQL Server、IIS服务以及事件日志等。
服务器管理器
在IDE中管理数据库的一种方式是使用服务器管理器。在以前版本的VB中,我们可以使用数据浏览窗口,在新版VB中已经改成了服务器管理器。我们可以使用能够访问的每个服务器的许多管理功能,这取决于在每个服务器上的权限。如果有必要的权限,我们可以启动或中止服务、管理消息队列以及执行其它与服务器相关的功能。从数据库编程人员的角度看,服务器管理器使我们能够在每台机器上访问SQL Server,通过其中的工具,我们能够创建数据库、表、视图、存储过程、触发器和数据库模型,这些工具被完全集成到了IDE中,当打开一个表设计器时,它就显示在工作区内。存储过程窗口是与VB的代码窗口类似的彩色编程窗口。
集成在Visual Studio中的SQL Server管理工具的目的是管理MSDE数据库和全功能的SQL Server数据库,除了将同时登录的用户数量限制为5外,MSDE数据库与SQL Server数据库完全相同,另外,它的性能也有所降低。