(2)C#语言的特点:
①快速应用开发
在网络时代应用系统的快速开发就显得尤为关键,而C#支持C/C++所无法实现的快速开发,可以说这是目前开发语言最为重要的一大功能,这就使得开发人员的开发效率倍增,不用再重复繁重的劳动。
②语言的自由性
用C#编写的程序能最大程度地与任何支持.NET平台的语言(如VB.NET、VC++)互相交换信息,.NET平台可以让各种语言真正地相互交流。
③强大的Web服务端组件
在C#的Web编程中,Web服务端的组件不仅包括传统组件,还包括那些能够实现自动服务的可编程组件,甚至完全可以用更加自由、更加切合实际需要的C#编写自己的服务器端组件。凭借这些强大的组件,开发人员可以设计出功能更加强劲的企业级分布式应用程序。
④支持跨平台
用C#编写的应用程序具有强大的跨平台性,使得C#程序的客户端可以运行在不同类型的客户端上,如PDA、手机等非PC装置。
⑤与XML的融合源Y自Z优尔W.论~文'网·www.youerw.com
由于XML技术真正融入到了.NET和C#之中,C#的编程变成了真正意义的网络编程。
(3)使用C#语言开发的领域:
①数据库应用程序开发;②分布式开发;③Web应用开发;④网络通信开发;⑤嵌入式设备开发;⑥游戏软件开发;⑦工具软件开发。
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开发环境的重要组成部分,是微软开发的一种简单、类型安全、功能强大、面向对象的编程语言。它是为生成在 .NET Framework 上运行的多种应用程序而设计的。C#拥有众多创新,实现了应用程序的快速开发,且保持着C样式语言的表现形式。
用Visual Studio 2010开发C#的优点 :
(1)使用Visual Studio 2010集成开发环境简便了软件开发的工作,并且任何规模的组织快速创建应用程序都可以使用Visual Studio 2010。这些应用程序可以利用Windows操作系统,使其成为更安全、更易于管理、更可靠的应用程序。
(2)开发人员利用Visual Studio 2010集成开发环境中提供的丰富组件能够快速地构建出Web应用程序。这些应用程序可以很好地支持如SQL Server、MySql、Oracle的数据,同时,在任何当前的浏览器内,都能访问ASP.NET应用程序。
(3)Visual Studio 2010集成开发环境提供了数据库功能、调试功能、创新功能和高级开发工具,帮助开发人员快速地创建应用程序。同时它还包括各种增强功能,例如可视化设计器、对AJAX技术的支持,以及能够加速开发和处理所有类型数据的语言增强功能。