《C#编程入门与应用》—1.2 C# 环境——.NET 框架

举报
清华大学出版社 发表于 2019/10/09 11:51:24 2019/10/09
【摘要】 本节书摘来自清华大学出版社《C#编程入门与应用》一书中第一章,第1.2.1节,作者是李 鑫 祝惠娟。

1.2 C# 环境——.NET 框架

       .NET 框架(.NET Framework) 是由微软公司开发的,是一个致力于敏捷软件开发、快速 应用开发、平台无关性和网络透明化开发的软件开发平台。 

1.2.1 什么是 .NET 框架 

       .NET 框架是一个多语言组件开发和执行环境,它提供了一个跨语言的统一编程环境。 微软提供 .NET 框架的目的,是想让开发人员更容易地建立 Web 应用程序和 Web 服务,使得 Internet 上的各应用程序之间可以使用 Web 服务进行沟通。从层次结构来看,.NET 框架又包 括三个主要组成部分:公共语言运行时(Common Language Runtime,CLR)、服务框架(Services Framework) 和上层的两类应用模板——传统的Windows 应用程序模板(Win Forms) 和基于 ASP.NET 的面向 Web 的网络应用程序模板 (Web Forms 和 Web Services)。

       公共语言运行时(CLR)是一个运行时环境,管理代码的执行并使开发过程变得更加简单。 CLR 是一种受控的执行环境,其功能通过编译器与其他工具共同展现。

       在 CLR 之上的是服务框架,它提供了一套开发人员希望在标准语言库中存在的基类库, 包括集合、输入 / 输出、字符串及数据类。 


【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。