Microsoft .NET
From Wikipedia, the free encyclopedia
Microsoft .NET is an umbrella term that applies to a wide collection of products and technologies from Microsoft. Most have in common a dependence on the Microsoft .NET Framework, a component of the Windows operating system.
Microsoft products and components that fall into the .NET category include:
- The Microsoft .NET Framework, an operating system component required by most .NET products.
- .NET Passport
[edit] See also
- Microsoft .NET Framework items
- ADO.NET, a data access library
- ASP.NET, web page development
- Managed code
- Common Language Runtime
- Common Language Infrastructure
- Common Intermediate Language
- Common Type System
- Tools and Languages
- Microsoft Visual Studio, a programmer's development environment.
- .NET Languages
- C++/CLI
- F#
- J#
- JScript .NET
- Microsoft Visual C#
- Visual Basic .NET, a programming language
- IronPython
- Windows PowerShell, a command line interpreter and scripting language
- Open Source implementations:
Architecture: | Common Language Infrastructure • .NET assembly • .NET metadata • Base Class Library |
Common Language Infrastructure: | Common Language Runtime • Common Type System • Common Intermediate Language • Virtual Execution System |
Languages: | C# • Visual Basic .NET • C++/CLI (Managed) • J# • JScript .NET • Windows PowerShell • IronPython • F# |
Windows Foundations: | Presentation • Communication • Workflow • CardSpace |
Related: | Windows Forms • ASP.NET • ADO.NET • .NET Remoting • XAML |
Other Implementations: | .NET Compact Framework • .NET Micro Framework • Shared Source CLI • Portable.NET • Mono |
Comparison: | C# vs. Java • C# vs. VB.NET |