《C#程序设计》课件 第1章 NET架构.pptx

《C#程序设计》课件 第1章 NET架构.pptx

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

.NET架构思政目标:?理解学习的重要性,树立正确的职业道德观?了解.NET的框架内容,对其发展历史有较清楚的认识,培养探究精神技能要求:?理解什么是.NET、C#语言?掌握.NET架构的相关知识实践目标:?能够知道.NET架构的组成?能够制定专业发展目标第1章

.NET平台概述.NET优势.NET相关的部分程序设计语言.NET的相关课程.NET的核心组成

.NET平台概述微软认为.NET代表了一个环境、一个集合,是作为一个平台来支持下一代互联网的;.NET有编程基本结构,有一组基本的用户服务,能够作用于服务器、客户端等任何地方;.NET是非常有创意的,具备优良的性能。微软公司为适应下一代互联网的发展,还提供了WebService开发平台,适用于网络编程和网络服务。.NET能够让程序通过互联网来相互沟通,共享资源。01PART

微软公司logoDOS系统标识.NET标识.NET开发列表.NET框架.NET平台概述

146523在.NET之前,有DOS开发平台、Windows开发平台,它们都是互联网开发平台。这些开发平台,以互联网为基础,通过标准的互联网通信协议来相互沟通。其中.NET以全新的开发环境来开发应用程序。在传统的开发环境下,不同程序设计语言之间,代码的相互使用十分困难,无法便捷的实现应用集成。在.NET环境下,程序设计语言之间可以相互使用源代码。一种语言与另一种语言之间还可以通过源代码相互继承。程序设计人员可以通过.NET平台的开发环境根据功能需求的不同,选择不同的语言,这些语言能够相互沟通,实现代码的复用和继承,提升软件的开发效率。.NET平台的开发环境,采用了标准通信协议,应用程序可以在不同平台上得到实现.NET平台概述

.NET优势.NET是第三代因特网的高分布式环境下的应用程序开发,实现不同语言和平台的高度交互,基于开放的互联网标准和协议而构建的新一代计算和通信平台。.NET是一款跨语言开发平台,它不是一门编程语言。02PART

优良的互操作性.NET提供了与其他语言或技术进行便捷交互操作的能力,减少项目升级和维护的开发成本,可以快速升级到.NET平台。语言无关性.NET具备语言无关特性,是因为CTS(CommonTypeSystem,通用类型系统)和.NET下的“汇编语言”——IL(IntermediateLanguage,中间语言)。IL是一种CPU无关代码,在运行时会编译为本机二进制代码运行,.NET程序跨平台运行的特性就是源于此代码。安全可靠性.NET在设计安全模型时将数据与程序代码做了完善的安全防护。快捷开发特性因为.NET具备上述的特性,所以开发快捷高效。.NET优势

.NET相关的部分程序设计语言03PART++C++继承了C语言的特点,且具有更丰富的开发功能。它常用于系统开发、引擎开发等领域。VB语言VB语言是微软开发的面向对象的程序设计语言,英文全称是VisualBasic。C语言C语言是面向过程的编程语言。C语言可读性好,易于调试,具有丰富的数据类型与运算符。C#C#是微软公司发布的一种面向对象的编程语言,运行于.NET平台。.NET相关的部分程序设计语言

.NET的相关课程与.NET开发有关的方向及课程有C#程序设计、SQLServer数据库、ASP.NET应用开发、ASP.NETMVC高级开发、.NET开发综合实战、UML建模与设计模式、软件测试技术等。04PART

C#SQLServer数据库ASP.NETASP.NETMVC高级开发.NET开发综合实战UML它功能强大,简单易学,能完美融合.NET框架下的其他编程语言,因此,自发布以来,深受广大编程爱好者喜爱,并逐渐成为流行的编程语言之一。它是微软公司推出的一种关系型数据库系统。它具有高性能设计,支持Windows图形化管理工具,支持本地和远程的系统管理和配置,主要用于信息管理系统。它是微软公司开发的脚本语言,基于.NET的Web开发平台,具备开发网站应用程序的解决方案。它具有三种不同的编程模式,分别是WebPages、MVC和WebForms。它是ASP.NET三种开发模式中的一种。MVC是一种使用模型—视图—控制器的开发模式,用来设计创建Web应用程序。模型表示应用程序的核心,视图用于显示数据,控制器处理输入。主要是应用.NET相关知识进行综合开发实战。它是标准建模语言,用于支持模型化和软件开发。它有严格的语法和语义规范,采用一组图形符号来描述软件模型。它用于发现软件开发过程中遇到的问题,如测试环境的搭建、测试管理、测试工具的使用等。软件测试是软件开发过程中的重要组成部分,贯穿整个软件开发生命周期。它是

文档评论(0)

xiaobao + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档