.NetFrameWork介绍
我们知道每一个系统都会给我们提供一套API(即ApplicationProgramming Interface)应用程序接口这个是最底层的调用了 比如在Window上面有Windows API但是.Net FrameWork 和 Windows API 有什么区别吗? 其实有的他们两个是两个不同的概念我们现在介绍一下.Net FrameWork。.NET Framework
我们知道每一个系统都会给我们提供一套API(即Application Programming Interface)应用程序接口
这个是最底层的调用了 比如在Window上面有Windows API
但是.Net FrameWork 和 Windows API 有什么区别吗? 其实有的他们两个是两个不同的概念
我们现在介绍一下.Net FrameWork。
.NET Framework 是支持生成和运行下一代应用程序和 Web 服务的内部 Windows 组件。.
.NET Framework 的关键组件为公共语言运行时 (CLR) 和 .NET Framework 类库(包括 ADO.NET、ASP.NET、Windows 窗体和 Windows Presentation Foundation (WPF))。.
.NET Framework 提供了托管执行环境、简化的开发和部署以及与各种编程语言的集成
讲一下公共语言
公共语言即公共的语言....这个解释好像不太好 当然你也可以这样理解 公共 当然不是一种语言了 他是包括了ADO.NET、ASP.NET、Windows 窗体和 Windows Presentation Foundation (WPF) 然后再把这样语言转换成一种通用的语言 那么这些公司由随做呢那就是CLR(公共语言运行时)它包括了,CLS(公共语言规范)和CTS(通用类型系统)
好了 下面说说它和Windows API 的区别
Windows API大部分定义的接口都是以头文件的方式定义的 然而在高级语言中没有头文件这个说法 特别是C# 这个时候这么办 这时候.Net FrameWork就封装了大部分的Windows API 我们只要调用就好了 不用去管原生的Windows API
更多推荐
所有评论(0)