什么是.net?该框架和clr.net- framework和.net general
回答
.NET是微软的许多新技术的营销名称。因为它的范围很广,所以很难定义它是什么是。
CLR是通用语言运行时,它是一种字节码语言和互操作性规则,可以使构建语言的交互更加容易。例如,.NET使Visual Basic调用C函数之前很笨拙并且容易出错。在.NET中,Visual Basic可以无缝地调用C#。
.NET是3份组成的应用平台:
- 的CLR - 能够执行CIL(公共中间语言)代码的运行时。它由一个JIT(即时编译器)组成,它在应用程序执行时将中间代码合并到本机代码中,负责内存管理的垃圾回收器以及负责加载程序集,类等的加载程序(将所有代码提供基本系统功能以及先进的实施方式中的一些常用的功能(XML处理,数据库访问,GUI编程,Web基础设施等的扩展库) - 一起由JIT)
- 的NET库来执行
- 一组编译器,它将用您选择的编程语言(VB,C#,C++,F#,Python,Ruby等)编写的代码转换为CIL代码并将其打包成程序集或exe文件
很好的答案。一个点上,.NET库更俗称“基类库”或“Framework类库”。 – Ash 2009-12-08 11:17:31
CIL通常被称为MSIL。 – 2009-12-08 13:03:37
它在.NET初期名为MSIL(Microsoft中间语言)。他们规范了运行规范后,他们不得不改名字(现在是一个国际标准,而不是微软专有的东西)。 – 2009-12-09 08:35:04
- 1. .NET Framework和COM
- 2. StructureMap和ASP .Net Web API和.Net Framework 4.5
- 3. log4net和.net Framework 4.0
- 4. .NET Compact Framework和ActiveSync
- 5. .NET Core == .Net Framework 5?
- 6. .NET Core和.NET Framework的C#库
- 7. .NET Framework 4.6.2和.NET Standard 2.0不兼容
- 8. .NET核心和.NET Framework交互
- 9. .Net Micro Framework和Web服务
- 10. X509Certificate和.NET Compact Framework 3.5
- 11. ASP.NET核心IISIntegration.Tools和.NET Framework
- 12. Entity Framework v4和Spring .Net
- 13. Neo4j和.NET Core Identity Framework
- 14. SQL Server 2008和.NET Framework 4
- 15. .net和Javascript的Testrunner/framework?
- 16. .net framework 3.5和windows 2000 sp4
- 17. Visual Studio 2010和.NET Framework 1.1.4.322
- 18. XAML和Windows Mobile(.Net Compact Framework)
- 19. Google API和.NET Compact Framework
- 20. Unity和.NET Framework版本
- 21. 崩溃.NET Framework
- 22. Qt Creator + .NET Framework
- 23. .Net Framework 4.0 SDK
- 24. .NET Framework的Microsoft.NETCore.App
- 25. .NET Framework版本
- 26. .net compact framework deserialization
- 27. 安装.NET Framework
- 28. .Net Framework安装
- 29. GacUtil + .net framework 4.0
- 30. .Net Framework问题
关闭器,请参阅常见问题解答:_“没有问题太小或太”新手“_。指向重复或稍微增强文本。 – 2009-12-08 10:10:54
Duplicate:http://stackoverflow.com/questions/886213/what-is-net-framework – Naveen 2009-12-08 10:18:18
你到目前为止检查了哪些信息资源?显然没有... – 2012-10-06 18:51:40