第01章-C#背景知识.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
认识.NET 第01章 1.1 .NET简介 1.2 .NET的技术特征 1.3 .NET与同类产品的比较 1.4 .NET编译过程 目录 2000年6月,微软公司总裁比尔.盖茨先生在一次名为“论坛2000”的会议上发表演讲,描绘了.NET的美景。 2002年1月,微软公司公布.NET Framework 1.0正式版。与此同时,Visual Studio.NET 2002也同步发行。 2003年4月23日,微软公司推出.NET Framework 1.1和Visual Studio.NET 2003。这些重量级的产品都是针对.NET 1.0的升级版本。 1 .NET的由来 1.1 .NET简介 2004年6月,微软发布.NET Framework 2.0 Beta1和Visual Studio 2005 Beta1。 计划于2010年3月发布.NET Framework 4.0和Visual Studio 2010 2008年2月,Microsoft成功推出了.NET 3.5,同时将Visual Studio 2008推向历史舞台,Visual Studio 2008在主要功能上与Visual Studio 2005差别不大,但是在易用性、方便性、应用程序类型上做了不少改进。 2 .NET的真面目 .NET是一个理想化的未来互联网环境。构想的是一个“不再关注单个网站、单个设备与Internet相连的互联网环境,而是要让所有计算机群、相关设备和服务商协同工作”的网络计算环境。 .NET最重要的两个前景是: 提供全新的用户体验,让应用程序可以从任何的装置访问Internet,包含手机、Pocket PC、电话、IA家电等。 能将网站的功能当作是组件一样,然后通过Web Service访问之。 3 .NET框架 操作系统 公共语言运行库 (CLR) VC++.Net C# VB.Net … .Net Framework 类库 (FCL) 类库是一个综合性的面向对象的可重用类型集合 公共语言运行库是软件执行时管理代码的代理,提供诸如内存管理、线程管理和远程处理的核心服务 重点! .NET Framework 的组件 基本框架类 Web Forms Web Services WinForms ADO.Net 和 XML 类 .Net Framework .Net Framework 类库 ASP.NET CLS CLR CTS * 模拟CLR和MSIL 日元 人民币 兑换 美元(通用货币) .NET框架的基本功能 客户端应用程序的开发:指那些用户利用窗口或者窗体来执行任务的应用程序。 包括两大类型:一是非因特网环境下的应用程序,一是因特网环境下的应用程序。 服务器端应用程序的开发:指服务器中为用户提供的各种管理和应用服务的程序。 1.2 .NET的技术特征 1.软件变服务 “今天的软件产品仅仅是一张光盘,用户购买软件,亲自安装、管理和维护。但是软件服务是来自因特网的服务,它替用户安装、更新和跟踪这些软件,并让它们和用户一同在不同的计算机间漫游。” 2.融合多种设备和平台 如无线设备、家庭网络设备及相关软件和平台。 3.基于XML的共同语言 它可以定义不同种类应用的数据交换语言。 XML作为一种应用间无缝结合的手段,用于多种应用之间的数据采集与合并,用于不同应用之间的互相操作和协同工作。 4.新一代的人机界面 .NET包括通过自然语音、视觉、手写等多种模式的输入和表现方法。 1.3 .NET与同类产品的比较 .NET框架 JavaJ2EE体系结构 不论是Sun公司推出的完全面向对象的程序语言——Java,还是微软公司推出的C#语言,都是为了解决C++语言中存在的问题。但是他们的设计初衷是不完全相同的。 Java语言是为了开发轻量级应用软件而设计的语言,特点是简单、明确、快速、通用和安全。 C#语言的设计目的主要是在.NET框架上提供简单、明确、快速、可靠和安全的编程语言。 1.4 .NET编译过程 C++源代码 C++语言编译器 C#源代码 C#语言编译器 Visual Basic源代码 Visual Basic语言编译器 .NET中间语言和元数据 JIT编译器 机器语言(本地语言) 计算机执行的机器语言

文档评论(0)

wxc6688 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档