Portable.NET is a set of tools
designed for building and running .NET applications and web
services. The project contains a whole software development
kit, runtime search engine, and libraries.
The software development kit contains compilers for C# and C
let you to develop new .NET applications your inheritance
applications to .NET using the Portable.NET C libraries. As
well included is a set of professional development tools such
as a linker, assembler, and assembly cache manager.
Portable.NET ropes a big range of
operating systems, including GNU/Linux, Windows, MacOS X,
FreeBSD, and has been tested on x86, PowerPC, Alpha, ARM,
PARISC, Sparc and IA-64 processors.
DotGNU Portable.NET is paying attention on compatibility with
the ECMA-334 and ECMA-335 provision for C# & CLI, with
Microsoft's commercial CLI implementation. The major goal is
to build it simple to write portable application programs
which work fine both on DotGNU Portable.NET and on other .NET
platforms.
In addition, we desire to make
certain that a lot of application programs which were written
for Microsoft's .NET platform will work well through DotGNU on
a lot of operating systems.
What is .Net and where is
ASP.NET? - .NET to the Rescue!
Noting these problems,
Microsoft set out to correct them with their .NET initiative.
For developers, .NET contains 2 important parts: the Common
Language Runtime (CLR) and the .NET Framework classes. These
two pieces directly address the three disadvantages we looked
at earlier. We will look at these two pieces in detail, and
examine their function and purpose.
We seemed at how, classically,
high-level programming languages have interpreted source code
keen on an executable file. We as well looked at three major
disadvantages with this technique. In this part, we'll inspect
the CLR and the .NET Framework classes, the two parts of
Microsoft's .NET proposal that resolves these problems.
|