精品课程《C#网络编程基础(全)》PPT课件.pptx
课程特点:入门(1-8):提高(9-13):实例(14-16):
第1章快速上手从现在开始,我们将进入.NET平台C#编程世界。.NET是微软(Microsoft)精心打造的新一代技术开发平台,是微软技术战略的核心。C#是.NET平台上的主流开发语言。本章向读者展示.NET框架以及C#语言的概貌,力求简洁明了,一方面使读者能尽快上手编写程序,另一方面为阅读后续章节提供指导。在本章,读者会学习以下知识点:理解C#的优秀特点,以及C#3.5版本的新特性。安装MSDN帮助系统,并学会寻求帮助。了解Microsoft.NET战略目标和意义。安装VisualStudio2008开发环境。编写第一个控制台应用程序,开始C#之旅。
微软推出的.NET战略具有划时代的意义,并希望通过.NET争取在网络时代赢得像Windows,甚至比Windows更胜一筹的垄断地位。.NET的内涵已经大大超出了操作系统的范畴,势必会导致微软更进一步的提升自己的地位。VisualStudio是微软公司推出的.NET开发环境,是目前最流行的Windows平台应用程序开发环境。目前已经发展到9.0版本,也就是VisualStudio2008。2008年12月份,一个振奋人心的信息传来:微软公布了下一代开发工具和平台“VisualStudioTeamSystem2010”以及.NETFramework4.0的相关信息,并透露他们将在2009年底或者2010年正式发布。正当我们兴奋之时,微软又趁热打铁,发布了VisualStudio2010的社区技术预览版(CommunityTechnologyPreview,CTP)——VisualStudio2010CTP,微软的官方去下载地址:
VisualStudio历史简介VisualStudio是微软公司推出的开发环境。是目前最流行的Windows平台应用程序开发环境。目前已正式发布的是9.0版本,也就是VisualStudio2008N年前,江湖上流传着几个大佬的故事,他们说:Dev-C++灵活又小巧,C++Builder开发效率高;TurboC是万人迷,VisualStudio的资格老。可如今,江湖上只剩下最后一个大佬VisualStudio了,其他几位不是支持者渐少,不成气候,就是转投他人怀抱,中道衰落,让人难免生出几分遗憾。但是反过来,我们又对VisualStudio这位“江湖最后的大佬”增添几分敬仰之情。据说这位大佬又要出新的版本,我们这些江湖八卦者,哪有错过的道理。要想深入的了解一个人,需要从他的童年开始。我们想了解VisualStudio,故事也就要从它的1.0开始。0102
功能:VisualStudio可以用来创建Windows平台下的Windows应用程序和网络应用程序,也可以用来创建网络服务、智能设备应用程序和Office插件。VisualC++1.0:1992年4月,微软发布了革命性的操作系统Windows3.1,把个人计算机引进了真正的视窗时代。微软在原有C++开发工具MicrosoftC/C++7.0的基础上,开创性地引进了MFC(MicrosoftFoundationClasses)库,完善了源代码,成为MicrosoftC/C++8.0,也就是VisualC++1.0,并于1992年发布。VisualC++1.0是真正意义上的WindowsIDE,这也是VisualStudio的最初原型。虽然以现在的眼光来看,这个界面非常简陋和粗糙,但是它脱离了DOS界面,让用户可以在图形化的界面下进行开发,把软件开发带入了可视化(Visual)开发的时代。从此,大佬的时代开始了。
VisualStudio6.0:1998年,微软公司发布了VisualStudio6.0。所有开发语言的开发环境版本均升至6.0。这也是VisualBasic最后一次发布,从下一个版本(7.0)开始,MicrosoftBasic进化成了一种新的面向对象的语言:MicrosoftBasic.NET。由于微软公司对于Sun公司Java语言扩充导致与Java虚拟机不兼容而Sun被告上法庭,微软在后续的VisualStudio中不再包括面向Java虚拟机的开发环境。C#:2002年,随着.NET口号的提出与WindowsXP/OfficeXP的发布,微软发布了VisualStudio.NET(内部版本号为7.0)。在这个版本的VisualStudio中,微软剥离了VisualFoxPro作为一个单独的开发环境以V