NET课件基础的教程计算机专业.ppt
《NET课件基础的教程计算机专业.ppt》由会员分享,可在线阅读,更多相关《NET课件基础的教程计算机专业.ppt(41页珍藏版)》请在三一办公上搜索。
1、1,.Net程序设计(C#),授课教师:王素红邮箱:电话:,2,参考书,罗福强,白忠建,杨剑.Visual C#.NET程序设计教程.人民邮电出版社2.闫洪亮,李波.ASP.NET程序设计.上海交通大学出版社2.杨晓光.C#Web 2.0应用程序设计.清华大学出版社3.明安龙,宋桂玲,刘亮.ASP.NET基础及应用教程.机械工业出版社,3,第一章.NET与C#概述,1.1.Net与C#概述 1.2 C#程序的开发环境 1.3 三种简单的C#程序,4,1.1.Net与C#概述,一、.Net平台简介 二、.Net Framework 三、.Net Framework的优点 四、C#概述,5,一、.
2、Net平台简介,1.什么是.Net.NET本身是一系列技术方案和产品;.NET是一个开发和运行软件的新环境、运行WEB服务和应用程序的多语言环境。,6,2.Net可以开发的项目类型控制台应用程序Windows应用程序Web应用程序智能设备应用程序类库控件库,7,二、.Net Framework,1.Net Framework的结构2.公共语言运行库3.Net Framework类库4.ADO.NET、ASP.NET、Xml Web服务,8,1.Net Framework的结构,核心,9,2.公共语言运行库,它是.NET Framework 的基础,是应用程序的托管环境,为应用程序提供内存管理、
3、线程管理和远程处理等核心服务。在.Net平台上,用户无论使用哪一种编程语言编写的程序,在编译时语言编译器会把它翻译成中间语言代码(MSIL)。在运行应用程序时,公共语言运行库自动把中间语言代码再次翻译为计算机操作系统能识别的机器语言代码,之后运行并返回运行结果。在公共语言运行库基础之上运行的应用程序称为托管应用程序,而传统的直接在操作系统基础之上运行的应用程序则称为非托管理应用程序。,10,3.Net Framework类库,NET Framework类库提供了一套庞大的面向对象的可重用类型集合,提供了对系统功能的访问,是建立.NET应用程序、组件和控件的基础;框架类库用命名空间进行逻辑分组。
4、,11,4.ADO.NET、ASP.NET、Xml Web服务,ADO.NET是.Net Framework提供的微软新一代的面向对象的数据处理技术,利用它可以简便、快捷地开发数据库应用程序;ASP.Net是.Net Framework提供的全新的Web应用程序开发技术,利用ASP.NET开发WEB应用程序如同开发Windows应用程序一样简单。Xml Web Service是一种能够在Internet环境中直接调用的组件。.Net Framework提供了创建、测试和部署XML Web服务的工具和类。,12,三、.Net Framework的优点,1.基于Web的标准 2.使用统一的应用程序
5、模型 3.易于开发人员使用 4.可扩展类,13,四、C#概述,1.C#发展2.C#的优势,14,1.C#发展,C#1.0同.Net Framework 1.1一起,随Visual Studio.Net 2003一起发布。C#2.0同.Net Framework 2.0一起,随Visual Studio.Net 2005一起发布。C#3.0同.Net Framework 3.5一起,随Visual Studio.Net 2008一起发布,15,2.C#的优势,(1)C#是一种精确、简单、类型安全、面向对象的语言。(2)C#具有生成持久系统级组件的能力。(3)C#利用.Net Framework的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- NET 课件 基础 教程 计算机专业

链接地址:https://www.31ppt.com/p-6512975.html