欢迎来到天天文库
浏览记录
ID:33428981
大小:2.98 MB
页数:22页
时间:2018-05-23
《net展望-精品ppt课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、.NETFramework与C#本章目标理解.NET框架的组成及其基本工作原理了解.NET框架与C#的特性理解类库中各个命名空间的主要用途回顾并加深理解命名空间Microsoft.NET介绍微软的.NET历史2000年微软公司向全球宣布其革命性的软件和服务平台:Microsoft.NET2001年发布了.NETFramework1.0版经历5个版本1.0、1.1、2.0、3.0、3.5.NET与C#概述2-1.NET是微软公司推出的平台开发环境C#(CSharp)是一种强大的、面向对象的程序开发语言,是专为.NET开发而设计出的语言.NET与C#概述
2、2-2使用C#能做什么?C#桌面应用程序WinFormsInternet应用程序ASP.NETWindows服务程序WindowsServiceWeb服务程序WebServiceIDE概述VisualStudio简介:一套完整的开发工具集用于开发桌面应用程序、ASP.NETWeb应用程序、XML、WebService、移动应用程序为快速开发提供强大支持Microsoft.NET介绍支持多种终端平台信息互联互通Web服务:Passport,MSN在线游戏Live服务任何时候、任何地方、利用任何工具都可以获得网络上的信息,并享受网络通信所带来的快乐.NE
3、T战略对微软的影响2003~2004年间,全球100强和《财富》100强加起来的共166个公司微软发布.NET前后的营业额Microsoft.NET介绍为什么需要.NET框架不同平台(PDA、PC、游戏机)的程序如何在.NET环境下运行?使用C#的程序可以调用VB.NET开发的程序吗?.NETFramework.NET框架概述.NET框架.NET战略的基础框架便捷的开发平台强大的类库.NET程序的运行环境.NET框架公共语言运行时框架类库两个主要组件.NET框架的魅力面向对象编程提高软件可复用、可扩展、易维护性、灵活性强大的动态Web支持Web服务P
4、assport服务MSN,Hotmail都通过PassportWeb服务验证世界级开发工具VisaulStudio2005框架体系结构.NET框架的核心操作系统公共语言运行库(CLR)VC++.NETC#VB.NETVJ#….NETFramework类库(FCL)框架组件基本框架类Web窗体WebServiceWinFormsADO.NET和XML类.NETFramework.NETFramework类库ASP.NETCLSCLRCTS无论是WinForms和ASP.NET都可以使用ADO.NET与基类库公共语言运行时CLR称为公共语言运行时C#VB
5、.NET代码被执行MSILCLR通用语法,计算机不用了解CLR执行ILC#编译器VB.NET编译器公共语言运行时CTS和CLS是CLR的子集CTS(通用类型系统)定义了在IL中的的数据类型VB.NET的Integer和C#的int型都被编译成Int32CLS(公共语言规范)CLR支持的语言功能的子集,包括几种面向对象的编程语言的通用功能。框架类库提供对系统功能的访问建立.NET应用程序,组件和控件的基础庞大的类库数量170多个命名空间,上千个类功能齐全,方便使用对文件的基本操作对网络的访问安全控制对图形的操作……小结.NETFramework的主要组
6、件是哪两个?什么是CLS和CTS?.NET平台全新的语言配合革命性平台,诞生了C#C#之父AndersHejlsberg曾工作于Borland公司Pascal和Delphi之父1996年赴微软,当时年薪300W$.NET平台全新的语言C#是一种简单、现代、面向对象编程语言目前经历了两个版本1.0、2.0、3.0我们学习的是2.0、3.0AndersC#锐利体验C#已经称为一个国际标准C#是完全面向对象的语言强大的.NET类库支持对Web开发的强大支持2.0开始对泛型的支持能够开发多种应用程序2001年ECMA发布了ECMA-334C#语言规范C#在2
7、003年成为一个ISO标准(ISO/IEC23270)WinFormsASP.NETWebService体验框架类库的强大功能2实现网络图片下载功能…usingSystem.Net;…WebClientwebClient=newWebClient();webClient.DownloadFile("http://127.0.0.1/mynewsreader/dingdang.png","dingdang.png");picShow.Image=Image.FromFile("dingdang.png")…创建对象调用方法框架类库中重要命名空间Syst
8、em.Data用于访问ADO.NET使用DataTable、DataSet对象System.IO用于操作文件
此文档下载收益归作者所有