什麼是.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. XNA和.NET Framework
- 2. .NET Framework和COM
- 3. FrameLog和.Net Framework
- 4. StructureMap和ASP .Net Web API和.Net Framework 4.5
- 5. log4net和.net Framework 4.0
- 6. .NET Compact Framework和ActiveSync
- 7. .NET Framework和Visual Studio
- 8. Visual C++和.NET Framework?
- 9. .NET Core == .Net Framework 5?
- 10. 如果我有.NET Framework 2.0和.NET Framework 3.5,我需要.NET Framework 3嗎?
- 11. .NET Core和.NET Framework的C#庫
- 12. .NET核心和.NET Framework交互
- 13. .NET Framework 4.6.2和.NET Standard 2.0不兼容
- 14. SQL Server 2008和.NET Framework 4
- 15. XAML和Windows Mobile(.Net Compact Framework)
- 16. Visual Studio 2010和.NET Framework 1.1.4.322
- 17. .Net Micro Framework和Web服務
- 18. Unity和.NET Framework版本
- 19. Entity Framework v4和Spring .Net
- 20. .NET Framework v1和資源
- 21. Google API和.NET Compact Framework
- 22. ASP.NET核心IISIntegration.Tools和.NET Framework
- 23. SQL Server 2012和.NET Framework 4.0
- 24. .net framework 3.5和windows 2000 sp4
- 25. .net和Javascript的Testrunner/framework?
- 26. X509Certificate和.NET Compact Framework 3.5
- 27. .NET Framework的Microsoft.NETCore.App
- 28. .Net Framework 4.0 SDK
- 29. 安裝.NET Framework
- 30. Qt Creator + .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