组件及其描述 |
(1) Common Language Runtime or CLR
它执行内存管理、异常处理、调试、安全检查、线程执行、代码执行、代码安全、验证、编译。由 CLR 直接管理的代码称为托管代码。编译托管代码时,编译器会将源代码转换为独立于 CPU 的中间语言 (IL) 代码。即时 (JIT) 编译器将 IL 代码编译为特定于 CPU 的本机代码。
|
(2) .Net Framework Class Library
它包含一个巨大的可重用类型库。类、接口、结构和枚举值,统称为类型。
|
(3) Common Language Specification
它包含了.Net支持的语言和语言集成实现的规范。
|
(4) Common Type System
它提供了在运行时声明、使用和管理类型以及跨语言通信的指南。
|
(5) Metadata and Assemblies
元数据是描述程序的二进制信息,它要么存储在可移植的可执行文件 (PE) 中,要么存储在记忆。程序集是一个逻辑单元,由程序集清单、类型元数据、IL 代码和一组资源(如图像文件)组成。
|
(6) Windows Forms
Windows 窗体包含应用程序中显示的任何窗口的图形表示。
|
(7) ASP.NET 和 ASP.NET AJAX
ASP.NET 是 Web 开发模型,AJAX 是 ASP.NET 的扩展,用于开发并实现 AJAX 功能。 ASP.NET AJAX 包含的组件允许开发人员在不完全重新加载页面的情况下更新网站上的数据。
|
(8) ADO.NET
它是用于处理数据和数据库的技术。它提供对 SQL 服务器、OLE DB、XML 等数据源的访问。ADO.NET 允许连接到数据源以检索、操作和更新数据。
|
(9) Windows Workflow Foundation (WF)
它有助于在 Windows 中构建基于工作流的应用程序。它包含活动、工作流运行时、工作流设计器和规则引擎。
|
(10) Windows Presentation Foundation
它提供了用户界面和业务逻辑之间的分离。它有助于使用文档、媒体、二维和三维图形、动画等开发视觉上令人惊叹的界面。
|
(11) Windows Communication Foundation (WCF)
它是用于构建和执行连接系统的技术。
|
(12) Windows CardSpace
为在互联网上访问资源和共享个人信息提供安全保障。
|
(13) LINQ
它使用类似于传统查询语言 SQL 的语法赋予 .Net 语言数据查询能力。
|