第14章.NET框架介绍.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
在本章,你将学到: 识别.NET框架的组件 使用Visual Studio .NET IDE 重点 识别.NET框架的组件 使用Visual Studio .NET IDE 难点 使用Visual Studio .NET IDE 微软引入.NET框架的目标是集成各种程序语言和服务。 它被设计用来在代码重用、代码特殊化、资源管理、多语言开发、安全、部署和管理方面提供重大的改进。 .NET框架由有助于创建、运行健壮、可扩展和分布式程序的所有技术组成。 .NET服务和.NET框架组成: .NET 产品 .NET 服务 .NET 框架 让我们了解.NET 套件的每个组件。 .NET 产品: .NET产品的目标是允许开发者创建程序,它们能够流畅的相互交互。 所有.NET程序都使用扩展标记语言(XML)描述和交换程序间的数据。 .NET 产品的一个例子是Visual Studio .NET。 .NET 服务: .NET帮助你创建作为网络服务的软件。一个网络服务是一个可以通过标准网络协议例如超文本传输协议(HTTP)和简单对象访问协议(SOAP)访问的程序或商业逻辑。你可以通过统一资源定位器(URL)识别服务。 微软提出了它自己的一系列网络服务,被称为My Services。 这些服务是基于微软Passport认证服务的,它被用于他们的网络程序,例如Hotmail。这个服务允许用户通过链接日历,电话簿,地址簿和个人到passport认证服务的参考来访问数据。 .NET 框架: 它是你设计、开发和部署应用程序的基础。 它是.NET基础设施的核心,因为它作为.NET应用程序和下层操作系统的中间层存在。 让我们了解.NET 框架的详细信息。 .NET框架由三个主要组件组成: 公共语言运行环境 .NET框架基类 用户和程序接口 下图显示了.NET框架的各种组件。 公共语言运行环境(CLR): CLR是所有使用.NET技术执行的环境。 CLR提供这样的服务例如代码编译、内存分配和垃圾收集。 CLR允许代码在不同的平台上执行,这是通过翻译代码为中间语言(IL)来完成的。 IL是CLR可以理解的低级语言。 IL在由即时(JIT)编译器执行的时候被转换为机器语言。在JIT编译中,代码也根据类型安全进行检查。 类型安全确保对象总是在兼容的方式下才能被访问。 CLR由一系列被所有.NET框架语言遵守的公共规则组成。这些规则被称为公共语言规范(CLS)。 CLS使对象或程序能够与其他语言的对象或程序交互。 遵守CLS指定规则的类被称为CLS兼容类。在.NET框架类库中的类是CLS兼容的。 在CLS中定义的一个规范是公共类型系统(CTS),它提供一个对所有语言通用的类型系统。CTS定义在运行时代码中的数据类型如何声明、使用和管理。 当执行程序的时候。CLR: 确定编译的过程 识别代码执行的过程 .NET框架类库: .NET框架类库可以使用任何.NET语言,例如VB.NET、VC++ .NET和VC#。 .NET框架类库提供了可以用作代码中来完成许多公共程序任务的类,例如字符串管理、数据收集、数据库连接和文件访问。 .NET 框架类库的组成: 命名空间 汇编 用户和程序接口: 在表示层,.NET提供了三种用户接口类型: Windows 窗体 网络窗体 控制台程序 .NET提供了程序接口、网络服务来与远程组件通信。 .NET框架的优点: 一致的编程模型 多平台程序 多语言集成 自动资源管理 简单的部署 Visual Studio .NET IDE为你提供了开发各种使用.NET框架的工程的公共接口。 IDE也为你提供了设计程序的用户接口、写代码和编译和调试程序使用的中央位置。 在Visual Studio .NET中,程序由一个或多个项目组成,例如文件和目录。 为了有效组织这些项目,Visual Studio .NET提供两种类型的容器、工程和解决方案: 项目:它通常包含组成程序的项目。这些项目是相关的。 解决方案:它通常作为一个或多个工程的容器。 包含多个工程的解决方案如下图所示。 为了在Visual Studio中创建控制台程序,你需要创建一个工程。要创建工程,你需要完成下面的步骤: 选择 Start? All Programs? Microsoft Visual Studio 2005? Microsoft Visual Studio 2005. Start Microsoft Visual Studio窗口将显示。 选择File?New?Project。对话框显示。 在New Project对话框中,从Project Types面板选择Visual C#,从Templates面板选择Console Application。 在Name文本框

文档评论(0)

170****0532 + 关注
实名认证
内容提供者

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

版权声明书
用户编号:8015033021000003

1亿VIP精品文档

相关文档