《C#编程入门与应用》—1.2 C# 环境——.NET 框架
【摘要】 本节书摘来自清华大学出版社《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)