.NET
 

Home
Mission
News
Blog
Tools
FAQ
Publications
Downloads
Contact
Contents


Ineta

 

Tools

.NET Architecture guidance Visual FoxPro

 

.NET Framework

The .NET framework created by Microsoft is a software development platform focused on rapid application development, platform independence and network transparency. .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.

.NET has brought new functionalities and tools to the API (Application programming interface). These innovations allow programmers to develop applications for both Windows and the web as well as components and services (web services). .NET provides a new reflective, object-oriented API. .NET is designed to be sufficiently generic that many different high-level languages can be compiled.

There is a collection of development tools specifically developed for use with the .NET platform. The principal example is Visual Studio .NET, an integrated development environment provided by Microsoft.
 

.NET languages

The Common Language Infrastructure (CLI) is designed to provide support for any object-oriented programming language, sharing a common object model and a large common class library. .NET supports over 40 programming languages. 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 opportunity to change other features of the languages at the same time.


Built-in languages

  • Visual Basic .NET, an improved, object-oriented, multi-threaded version of the classic Visual Basic programming language.
  • C#, an object-oriented language similar to Sun's Java.
  • JScript .NET, a compiled version of Microsoft's JScript.
  • J#, a Java and J++ (the Microsoft variant of Java) .NET transitional language.
  • Managed C++, a variant of the C++ programming language for the .NET platform.

 

Key Benefits

  • Extensive standard application framework.
  • Many 3rd party components and tools.
  • Large developer community.
  • OOP RAD development.
  • XML: creating and consuming XML natively.
  • Creating and consuming Web Services.

 

Send mail to webmaster@TheProblemSolver.nl with questions or comments about this web site.
Copyright © 1995 - 2012 ABL - The Problem Solver
Last modified: December 5th 2011
.NET Events
RSS 2.0