雖然我知道我曾經有時忘記差異的術語......所以只是爲了保持參考的地方...感謝所有的答案。.NET vs ASP.NET vs CLR vs ASP
回答
ASP,的Active Server Pages(現在被稱爲經典ASP)是服務器端腳本環境,早於.Net和無關,用它做
ASP網頁通常用VBScript編寫的,但可以可以使用Windows腳本主機支持的任何語言編寫 - 本機支持JScript和VBScript,第三方庫支持PerlScript和其他動態語言。.Net爲託管代碼和組件
Net代碼可以在any language具有一個CIL編譯器被寫入的框架。CLR,公共語言運行時,是由.NET Framework
使用的核心運行時的CLR變換CIL code(以前MSIL)成機器代碼(這是由抖動或由NGEN完成)並執行它。ASP.Net是ASP內置.Net的替代
ASP.Net網頁可以在任何.NET語言編寫,但通常是用C#編寫。
其他方面,你並沒有問:
- CIL,通用中間語言,是所有的.NET代碼被編譯成中間語言。
CLR執行CIL代碼。 - CLI,通用語言基礎,是的.Net框架
- Mono運行和行爲開放的規範是可以運行的.Net程序
- ASP.Net MVC的CLI的開放源代碼實現的一個MVC框架基於ASP.Net
.NET:通過C#和VB.NET開發人員(以及其他語言)使用的圖書館框架和技術術語。這是一個「託管」運行時,因爲它編譯爲便攜式字節碼。
ASP.NET:爲使用.NET運行Web應用程序而構建的框架。
CLR:所有上述運行的運行時間。這是.NET代碼的「運行時」。
(經典)ASP:微軟第一個服務器端腳本技術。現在大多數情況下被ASP.NET取代,因爲後者具有巨大的優勢。
.NET - 適用於Windows的機器軟件框架包含庫的衆多 .NET Framework
ASP.NET - Web應用程序框架設計,讓您使用。NET支持的語言來創建Web應用程序 ASP.NET
CLR - 通用語言運行時 - 一套核心庫和託管代碼可以從.NET框架在所有.NET支持的語言CLR
ASP被稱爲 - 活動服務器頁面 - 由ASP.NET繼承的服務器端腳本環境。它可以讓你編寫Web應用程序中類似PHP Active Server Pages
- 1. .Net CLR卸載vs關機?
- 2. WCF vs ASP .Net Web API
- 3. ASP ImageButton vs Button
- 4. 在VS .NET 2003
- 5. CLR 2.0 vs 4.0性能?
- 6. ASP.NET vs Java EE vs PHP
- 7. asp.net usercontrol vs customcontrol vs stringbuilder
- 8. Asp.Net Webforms VS Asp.Net WebSite(Razor)VS Asp.Net MVC
- 9. ASP.net vs ASP.net MVC
- 10. IIS回收vs ASP .NET緩存
- 11. ASP.Net VS ASP.Net MVC
- 12. asp cookie vs javascript cookie
- 13. ASP/VBScript - Int()vs CInt()
- 14. ASP InStr vs PHP strpos
- 15. vs vs 2008 vs vs 2010
- 16. Singleton vs Cache ASP.NET
- 17. VS VS VS VS 11中的MVC測試
- 18. '==' VS string.equals C#.NET
- 19. TeeChart VCL vs .NET
- 20. IntelliLock vs Net Reactor
- 21. .NET Directory.Move()vs File.Move()
- 22. .NET WebClient.UploadValues vs WebClient.UploadData
- 23. Namedpipe:C++ vs .NET 4.0
- 24. .NET 4.5 WebSockets vs SignalR
- 25. MPAPI vs MPI.NET vs?
- 26. SDI vs MDI vs TDI vs?
- 27. sql server vs .net encryption
- 28. 自定義RPC vs WCF vs .NET Remoting
- 29. ASP MVC3 vs Ruby on Rails
- 30. Winfor vs WPF vs WinRTmarketshare
你缺少VS單VS XSP VS CLI;) – 2010-06-23 16:15:40
Spot是什麼?我曾經有一隻名爲Spot的狗。爲什麼不問Spot呢?你也不知道現貨。 – 2010-09-03 14:02:32
Spot在哪裏以及如何Spot?希望他的'CLR'在'.NET Framework'中運行良好,現在比'ASP'更老嗎?我希望他做得很好,就像'asp.net mvc':) – Vishal 2010-09-03 14:59:49