C与NET框架简介.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文档。上传文档
查看更多
C与NET框架简介

面向对象程序设计 基于C#.NET ·周超· 2011-2012 本课程考察方法 平时成绩: 实验报告+随堂提问测试+点名,总分100 期末笔试 满分100分 总评成绩=平时成绩*40%+期末*60% 我的联系方式: Email:clark139@139.com 本课程主要内容 第一部分:C#语言 C#语言基础语法 C#中的面向对象特性 第二部分:C#与数据 ADO.NET访问关系数据库 使用LINQ和XML 第三部分:C#编程 编写Windows Forms应用程序 编写ASP.NET Web应用(课程进度情况) 课程参考书 C#入门经典(第四版)-清华大学 Programming C# 3.0中文版 (第五版)-电子工业 C#面向对象程序设计-人民邮电 第一部分 C#语言 第一章 C#与.NET框架简介 未来的5年,我们的目标就是超越今天各自为营的Web站点,把Internet建成一个可以相互交换组件的地方。 -----------比尔·盖茨 -2000- 1 .NET由来与进化 2000年6月22日,微软公司正式推出了其下一代计算计划Microsoft. NET(以下简称.NET) .NET首先是一个开发平台,它定义了一种公用语言子集,(Common Language Subset)CLS,这是一种为符合其规范的语言与类库之间提供无缝集成的混合语 提供了对下一代网络通信标准,可扩展标记语言(eXtensible Markup Language)XML的完全支持 1 .NET由来与进化 Visual Studio 2000 : .NET 1.0 集合了Java、C++、Visual Basic众家之长 Visual Studio 2003: .NET 1.1 使.NET 平台大放异彩 Visual Studio 2005: .NET 2.0 加入了最重要的功能:泛型 Visual Studio 2008: .NET 3.0~3.5 加入语言集成查询系统(LINQ: Language-Integrated Query) 完整的支持创建富窗体(WPF)、工作流(WF)和开发跨平台浏览器的富互联网应用(RIA) Visual Studio 2010: .NET 4.0 2 关于.NET Framework Framework——框架。是开发人员对编程语言命令集的称呼。.Net框架的意义就在于只用统一的命令集支持任何的编程语言 .NET框架是.NET平台的基础架构,其强大功能来自于公共语言运行时(Common Language Runtime, CLR)环境和类库 CLR和类库(包括Windows Forms ADO.NET和ASP.NET)紧密结合在一起提供了不同系统之间交叉与综合的解决方案和服务 3 面向.Net的全新开发工具—C# C#是一种现代的面向对象的程序开发语言,它使得程序员能够在新的微软.NET平台上快速开发种类丰富的应用程序 C#是专门为.NET应用而开发出的语言,这从根本上保证了C#与.NET框架的完美结合 C# 只有大约100个关键字和12种内置数据类型 3 面向.Net的全新开发工具—C# C#的一些突出的特点 简洁的语法 精心地面向对象设计 与Web的紧密结合 完整的安全性与错误处理 版本处理技术 灵活性与兼容性 3 面向.Net的全新开发工具—C# 简洁的语法 C#的代码在.NET框架提供的可操控环境下运行,不允许直接地内存操作,它所带来的最大特色是没有了指针 C#对语法的冗余进行了简化,只保留了常见的形式,而别的冗余形式从它的语法结构中被清除了出去 如在C++中“const”和“#define” 3 面向.Net的全新开发工具—C# 精心地面向对象设计 C#具有面向对象的语言所应有的一切特性封装继承与多态,这并不出奇 C#只允许单继承,即一个类不会有多个基类,从而避免了类型定义的混乱。在后面的学习中你很快会发现,C#中没有了全局函数,没有了全局变量,也没有了全局常数 整个C#的类模型是建立在.NET虚拟对象系统(Visual Object System)VOS的基础之上 3 面向.Net的全新开发工具—C# 与Web的紧密结合 NET中新的应用程序开发模型意味着越来越多的解决方案需要与Web标准相统一,例如超文本标记语言HTML和XML 仅需要使用简单的C#语言结构C#组件将能够方便地为Web服务并允许它们通过Internet 被运行在任何操作系统上的任何语言所调用 3 面向.Net的全新开发工具—C# 完整的安全性与错误处理 从Internet和Intranet下载的代码都不允许访问任何本地文件和资源。比方说一个

文档评论(0)

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

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

1亿VIP精品文档

相关文档