T入门.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文档。上传文档
查看更多
3.第一个ASP.NET应用程序 (10)在“资源管理器”中,右击“HelloWorld.aspx”文件,在弹出的快捷菜单中选择“设为起始页”命令。 (11)按快捷键“Ctrl+F5”启动程序,单击“显示”按钮,在标签中就会出现如下图所示的结果。 * 小结 1. 主要介绍了C#与.NET框架的基本知识, 2. 使用开发工具Visual Studio 2010创建了3种不同类型的应用程序示例。 通过本章的学习,读者可以初步了解C#语言和.NET框架,以及使用Visual Studio 2010创建简单的应用程序。 * 通 知 周四上机! 地点:工训机房313 上机实验内容:P11 实验一、二、三 请提前做好准备! * 第1章 C#.NET入门 计算机基础教研室 * 学习目标 熟悉Visual Studio .NET集成开发环境。 了解C#的的基本概念,程序结构和书写格式。 用C#编写第一个Windows控制台应用程序。 用C#编写第一个Windows窗体应用程序。 编写第一个Web站点。 * 主要内容 1.1 .NET框架 1.2 C#与.NET的关系 1.3 C#的特点 1.4 Visual Studio 2010 1.5 第一个C#程序 * 1.1 .NET框架( .NET Framework ) 1.什么是.NET .NET是微软推出的下一代软件开发和服务平台,它通过先进的软件技术和众多的智能设备,提供简单的、个性化的、有效的互联网服务。简言之,.NET平台是一种面向网络,支持各种用户终端的开发环境,其功能如图所示。 * 1.1 .NET框架( .NET Framework ) 2..NET体系结构 如图1.1所示,.NET体系结构的核心是.NET框架(.NET Framework),其在操作系统之上为程序员提供了一个编写各种应用程序的高效的工具和环境。.NET体系结构的顶层是用各种语言编写的应用程序,这些应用程序由公共语言运行库控制执行。 * 1.1 .NET框架( .NET Framework ) * 图1.1 .NET体系结构 1.1 .NET框架( .NET Framework ) 3.什么是.NET Framework .NET Framework即.NET框架,是开发人员对编程语言命令集的称呼,它是.NET 平台的核心组件之一。 .NET Framework定义了应用程序的开发和运行环境,可以使用.NET Framework创建Windows应用程序、Web应用程序、Web服务和其他各种类型的应用程序。 * * 图1.2 .NET Framework体系结构 * 1. 公共语言运行环境(CLR) (通用语言开发环境) 采用符合通用语言规范的开发语言,所开发的程序可以在任何有通用语言开发环境的操作系统下执行(包括Windows系列)。   .NET Framework的核心是其运行库的执行环境,称为CLR或.NET运行库。通常将在CLR的控制下运行的代码称为托管代码。在CLR执行源代码之前,需要通过语言自已的编译器对其进行编译,这个编译分为两个阶段:   ① 把源代码编译成与机器无关的中间语言(MSIL)。   ② CLR将MSIL编译为机器代码。   CLR相当于Java语言中的Java虚拟机(JVM),而MSIL相当于Java语言中的字节码(.class文件)。MSIL总是即时编译(称为JIT编译)为相应计算机的机器代码。 * 2. .NET基础类库   .NET基础类库就是一套树形的函数库,由命名空间组成,并进行管理。具有高度的可扩展性,功能十分强大。   在程序开发过程中,会有许多的功能组件被重复使用,于是将这些组件制作成类库,每一种程序设计语言都拥有各自独立的类库,如C++的MFC,Java的JDK等,然而每一种类库都是针对一种语言的,所以这些类库彼此之间并不能互相引用,对于偏好C#的程序员而言,所开发的类库就无法被C++程序员使用。   .NET Framework下提供了一个巨大的统一基础类库,该类库提供了程序员在开发程序时所需要的大部分功能,而且这个类库可以被使用任何一种支持.NET的程序语言加以引用,程序员不再需要为了不同的类库而学习不同的程序设计语言。 * 3. ADO.NET(Data)和XML类   ADO.NET是一组用于和数据源进行交互的面向对象类库,提供与数据源进行交互的相关的公共方法,方便对数据库的数据操作。   另外,.NET Framework直接支持XML文件的操作。在XML文档和数据集之间可以进行数据转换,甚至共享一份数据,程序员可以选择熟

文档评论(0)

精品资源 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档