Index: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Home > Microsoft .NET
The .NET (note capitalization) initiative is a Microsoft project to create a new software development platform focused on network transparency, platform independence, and rapid application development.1 The strategy
.NET is Microsoft's strategic initiative for server and desktop development for the next decade. According to Microsoft, .NET includes many technologies that are designed to facilitate rapid development of Internet and Intranet applications.
2 Enterprise infrastructure
Second, .NET is a software platform, which was released in 2002. It presents a platform-independent target for software development, with many built-in features including Internet integration and features intended to enhance security. It relies fully on software componentry and the component-oriented programming paradigm. In this respect it largely replaces the former component object model (COM).
3 Supporting products
Third, .NET is a collection of development tools specifically developed for use with the .NET platform. The principal example being Visual StudioMicrosoft Visual Studio is a series of IDEs by Microsoft. Visual Studio includes one or more of the following. Components can be added in a modular fashion to the main application. Visual Basic. NET, or prior to. NET, Visual Basic Visual C++ Visual C# Vis, an integrated development environmentKDevelop, a free IDE for Linux/Unix An integrated development environment (IDE (also known as an integrated design environment and integrated debugging environment is computer software to help computer programers develop software. They normally consist of provided by Microsoft.
4 .NET languages
The CLI is designed to provide support for any object-oriented programming language, sharing a common object model and a large common class library.
Microsoft and other vendors provide .NET versions of many languages, including:
Built-in languages:
- C# programming languageC (pronounced see-sharp is an object-oriented programming language developed by Microsoft as part of their. NET initiative. Microsoft based C# on C++ and the Java programming language. C# was designed to balance power (the C++ influence) with rapid develo, an object-oriented language similar to SunSun Microsystems is a Silicon Valley-based computer, semiconductor and software manufacturer. Sun's products include computer servers and workstations based on the SPARC processor, the SunOS and Solaris operating systems, the NFS network file system, the's JavaJava is an object-oriented programming language developed primarily by James Gosling and colleagues at Sun Microsystems. The language, initially called Oak (named after the oak trees outside Gosling's office), was intended to replace C++, although the fea
- Visual Basic .NETBased on Microsoft's Visual Basic (VB), Visual Basic. NET) is a computer language which can be viewed as an evolutionary development from VB version 6. 0 and earlier. The changes in the computer language are targeted to use Microsoft's. NET Framework and, an improved, object-oriented, multi-threaded version of the classic Visual Basic programming language
- JScript .NET, a compiled version of Microsoft's JScript, quite similar to ECMAScript
- Managed C++, a variant of the C++ programming language for the .NET platform
Some available third-party languages:
Notes:
- many of these compilers are free (the vendors sell IDEs).
- most languages have significant adjustments to fit into the .NET Framework. The vendors have often used this as an excuse to vary other features of the languages at the same time.
ASP.NET, an update to the classic Active Server Pages (ASP) web programming language, implements .NET and has a .NET class library, but is not itself a language as it may be written in any .NET language.
ADO.NET is a new version of ADO (ActiveX Data Objects) for the .NET framework.
Read more »