· 语言简洁。
· 保留了C++的强大功能。
·快速应用开发功能。
· 语言的自由性。
· 强大的Web服务器控件。
· 支持跨平台。
· 与XML相融合。
2。2 Visual Studio C# 2010介绍
Visual Studio用于生成桌面和基于团队的企业级 Web 应用程序,是一套完整的工具,是微软公司推出的目前最流行的Windows平台应用程序开发环境。Visual studio 2010(即Microsoft Visual Studio 2010,简称VS2010)被重新设计和组织的集成开发环境(IDE)的界面变得更加简洁明了。VS2010具有NET Framework 4。0、Microsoft Visual Studio 2010 CTP( Community Technology Preview--CTP),并且支持开发面向Windows 7的应用程序。除了Microsoft SQL Server,它还支持 Oracle和IBM DB2数据库。
Visual C# 2010是微软。NET开发环境的重要组成部分,是微软开发的一种简单、类型安全、功能强大、面向对象的编程语言。
用Visual Studio 2010开发C#的优点 :
(1)Microsoft Visual Studio 2010 采用拖曳式便能完成软件的开发。简简单单的操作便可以实现一个界面的生成。但拖曳的界面,也应当有相应的代码来实现功能。Microsoft Visual Studio 2010支持C#、C++ 、VB。 可以快速实现相应的功能。
(2)客户将在不同规模的组织内创建应用,跨度从单个部门到整个企业。Visual Studio 2010将确保在这么宽泛的范围内的应用开发都得到支持。
(3)Microsoft为单独工作或在小型团队中的专业开发人员提供了两种选择,Visual Studio 2005 Professional Edition和用于Microsoft Office系统的Visual Studio 2005工具。每种版本都在标准版的特性上进行了扩展,包括用于远程服务程序开发和调试、SQL Server2005开发的工具,以及完整的、没有限制的开发环境。
(4)使用Visual Studio 2005, 专业开发人员能够创建满足关键性要求的多层次的智能客户端、Web、移动或基于Microsoft Office的应用程序。
(5)使用改进后的可视化设计工具、编程语言和代码编辑器,享受高效率的开发环境。
2。3 Microsoft SQL Server 2008
SQL Server 2008 在Microsoft的数据平台上发布,可以组织管理任何数据。可以将结构化、半结构化和非结构化文档的数据直接存储到数据库中[2]。可以对数据进行查询、搜索、同步、报告和分析之类的操作。数据可以存储在各种设备上,从数据中心最大的服务器一直到桌面计算机和移动设备,它都可以控制数据而不用管数据存储在哪里。
SQL Server 2008 允许使用 Microsoft 。NET 和Visual Studio开发的自定义应用程序中使用数据,在面向服务的架构(SOA)和通过 Microsoft BizTalk Server 进行的业务流程中使用数据。信息工作人员可以通过日常使用的工具直接访问数据。
Microsoft SQL Server 2008 的特性:
(1)可信任的
使得公司可以以很高的安全性、可靠性和可扩展性来运行他们最关键任务的应用程序。
(2)高效的
SQL Server 2008降低了管理系统、。NET架构和Visual Studio® Team System的时间和成本,使得开发人员可以开发强大的下一代数据库应用程序。
(3)集成任何数据
公司继续投资于商业智能和数据仓库解决方案,以便从他们的数据中获取商业价值。SQL Server 2008提供了一个全面的和可扩展的数据仓库平台,它可以用一个单独的分析存储进行强大的分析,以满足成千上万的用户在几兆字节的数据中的需求[3]。下面是SQL Server 2008中在数据仓库方面的一些优点。
(4)强大的可视化文献综述