.NET platform
From WhyNotWiki
Aliases: .NET
Contents |
[edit]
[edit] Common Language Infrastructure / Common Language Runtime
http://msdn2.microsoft.com/en-us/netframework/aa497266.aspx
- The Common Language Runtime (CLR) is Microsoft’s commercial implementation of the Common Language Infrastructure (CLI) specification. The CLI specification is an international standard for creating development and execution environments in which languages & libraries work together seamlessly. This section includes information about the CLR, the CLI, and Microsoft’s Shared Source CLI Implementation (SSCLI) codenamed 'Rotor'.
[edit] Dynamic Language Runtime (DLR)
http://www.wilcob.com/Wilco/IronRuby/microsoft_ironruby.aspx.
As part of Silverlight, Microsoft is offering a Dynamic Language Runtime (DLR). In a nutshell it's a runtime on top of the Common Language Runtime (CLR) and enables arbitrary, dynamic languages to target the .NET without sacrificing interoperability support between other dynamic (or static) languages. Up until now .NET was advertised as a platform that could host any language. In reality however this was really limited to static languages, unless you would go to certain lengths and add support for interoperability yourself. The DLR addresses this. For more detailed information I'll have to refer you to Jim Huginin on the DLR.As part of the DLR, Microsoft is offering a bunch of dynamic languages, including Ruby.
[edit] Mono
Aliases: .NET
[edit]
[edit] Common Language Infrastructure / Common Language Runtime
http://msdn2.microsoft.com/en-us/netframework/aa497266.aspx
- The Common Language Runtime (CLR) is Microsoft’s commercial implementation of the Common Language Infrastructure (CLI) specification. The CLI specification is an international standard for creating development and execution environments in which languages & libraries work together seamlessly. This section includes information about the CLR, the CLI, and Microsoft’s Shared Source CLI Implementation (SSCLI) codenamed 'Rotor'.
[edit] Dynamic Language Runtime (DLR)
http://www.wilcob.com/Wilco/IronRuby/microsoft_ironruby.aspx.
As part of Silverlight, Microsoft is offering a Dynamic Language Runtime (DLR). In a nutshell it's a runtime on top of the Common Language Runtime (CLR) and enables arbitrary, dynamic languages to target the .NET without sacrificing interoperability support between other dynamic (or static) languages. Up until now .NET was advertised as a platform that could host any language. In reality however this was really limited to static languages, unless you would go to certain lengths and add support for interoperability yourself. The DLR addresses this. For more detailed information I'll have to refer you to Jim Huginin on the DLR.As part of the DLR, Microsoft is offering a bunch of dynamic languages, including Ruby.
[edit] Resources / Reference
[edit] Specifications
ECMA C# and Common Language Infrastructure Standards
[edit] the .Net Framework Developer Center portal
http://www.builderau.com.au/news/print.htm?TYPE=story&AT=339281184-339028227t-320000982c
...
The .Net Framework Developer Center features a five-step plan to help developers get a basic grounding in .Net, along with a selection of links to articles, books and tutorials, some of which are drawn from the Microsoft Developer Network (MSDN) and some of which are independent. The .Net Framework itself, including Asp.Net web-development technology, is available free alongside the Express edition of Visual Studio.
Core to the ideology behind a resource of this kind, according to Microsoft, is the belief that many developers don't realise that the entire .Net Framework, and specific versions of the Visual Studio IDE and compilers, are free to download and use commercially.
At the same time, critics suggest that the resource has been designed to promote Microsoft technologies to an as-yet untapped audience.
...
[edit] Resources / Reference
[edit] Specifications
ECMA C# and Common Language Infrastructure Standards
[edit] the .Net Framework Developer Center portal
http://www.builderau.com.au/news/print.htm?TYPE=story&AT=339281184-339028227t-320000982c
...
The .Net Framework Developer Center features a five-step plan to help developers get a basic grounding in .Net, along with a selection of links to articles, books and tutorials, some of which are drawn from the Microsoft Developer Network (MSDN) and some of which are independent. The .Net Framework itself, including Asp.Net web-development technology, is available free alongside the Express edition of Visual Studio.
Core to the ideology behind a resource of this kind, according to Microsoft, is the belief that many developers don't realise that the entire .Net Framework, and specific versions of the Visual Studio IDE and compilers, are free to download and use commercially.
At the same time, critics suggest that the resource has been designed to promote Microsoft technologies to an as-yet untapped audience.
...
