最近关于Silverlight和SilverLight相对ASP.NET的优势进行了讨论,有人指出ASP.NET不具备平台独立性,但是Silverlight具备。这究竟意味着什么?ASP.NET是/不是平台独立的?
最近关于Silverlight和SilverLight相对ASP.NET的优势进行了讨论,有人指出ASP.NET不具备平台独立性,但是Silverlight具备。这究竟意味着什么?ASP.NET是/不是平台独立的?
这是我在搜索时从一个网站上得到的信息
ASP.NET本身并不是一种语言,而是一种使用.NET编程语言构建动态网站和Web应用程序的Web技术。我的问题是:.NET是否独立于平台?
我的答案是“目前还不是”。.NET正在慢慢赶上,但在成为跨平台之前还有很长的路要走。该框架目前仅适用于WINDOWS,而不适用于其他操作系统。我会说它是语言无关的。也就是说,任何针对CLR的语言都可以用来编写应用程序代码。
一个名为MONO的新项目正在进行中,它将允许在LINUX上安装.NET框架,但目前微软尚未正式支持此项目。