首页 理论教育 C#编程新手自学手册:解析职场中C#的重要地位

C#编程新手自学手册:解析职场中C#的重要地位

时间:2023-10-22 理论教育 版权反馈
【摘要】:作为.NET的核心开发语言,C#顺理成章地浮出了水面。下面来看C#的主要应用领域。ASP.NET完全支持C#语言和Visual Basic,两者之间可以相互切换,并且利用Visual Studio.NET,可以很好地和其他的微软产品结合使用,例如SQL Server。微软公司已经推出了Visual Studio.NET,它和Visual Basic完全兼容,Visual Studio.NET+C#在桌面的应用已经能够和Visual C++ 6.0分庭抗礼。由此可见,C#作为一种新的编程语言,它融合了几种语言的优点,整合了它们的功能,并推出了先进的配套开发工具Visual Studio.NET,因此肯定会拥有一个美好的前景。

C#编程新手自学手册:解析职场中C#的重要地位

在武侠小说中,令人们热血澎湃的剑客都是仗剑走天涯。剑不离手,手不离剑。作为一名程序员,在入行之前也都会根据自己的目标去选择自己的武器——编程语言。当今编程语言种类繁多,作为立志要步入编程行业的读者们,你们选择哪一把绝世好剑呢?

Visual C++、Visual Basic、Delphi、Java,这些耀眼的名字占据了程序员的生活。微软公司为了继续在开发市场占据重要位置,在2000年开始推出了.NET战略。作为.NET的核心开发语言,C#顺理成章地浮出了水面。如果抛开一切非技术方面的因素,C#无疑是最全面的编程语言,它几乎集中了所有关于软件开发和软件工程研究的最新成果:面向对象、类型安全、组件技术、自动内存管理、跨平台异常处理、版本控制、代码安全管理。表1-1为国外某编程社区进行的2009年和2010年编程语言使用率统计表。

表1-1 2009年和2010年编程语言使用率统计

978-7-111-36370-5-Part01-38.jpg

由表中的统计数据可以看出,虽然C#是一种新兴的编程语言,但是排名却比较靠前。

下面来看C#的主要应用领域

(1)Web领域(www.xing528.com)

当前基于C#的ASP.NET技术已经和JSP、PHP并列为三大Web开发技术,并且伴随着Visual Studio.NET版本的不断更新换代,其优势越来越明显。ASP.NET完全支持C#语言和Visual Basic,两者之间可以相互切换,并且利用Visual Studio.NET,可以很好地和其他的微软产品结合使用,例如SQL Server。

(2)桌面领域

Visual Studio.NET功能强大,不但能开发Web程序,而且还能开发窗体程序,并且其开发界面和Visual Basic、MFC一样简单易用。微软公司已经推出了Visual Studio.NET,它和Visual Basic完全兼容,Visual Studio.NET+C#在桌面的应用已经能够和Visual C++ 6.0分庭抗礼。

(3)WPF

C#可以开发出WPF程序。利用Visual Studio.NET工具,C#能够实现和Vista界面一样的绚丽效果,吸引广大用户的眼球

由此可见,C#作为一种新的编程语言,它融合了几种语言的优点,整合了它们的功能,并推出了先进的配套开发工具Visual Studio.NET,因此肯定会拥有一个美好的前景。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈