Portable.NET is an all-inclusive suite of tools created to develop and execute .NET applications and web services. It consists of a software development kit, runtime engine, and libraries to ensure compatibility with the ECMA specifications.
The software development kit comes equipped with compilers for C# and C, giving you the power to develop brand new .NET apps or migrate your legacy applications to .NET using the Portable.NET C libraries. Additionally, the kit includes a variety of professional development tools, such as an assembler, linker, assembly cache manager, and more.
One of the standout features of Portable.NET is its compatibility with a wide range of operating systems, including GNU/Linux, Windows, MacOS X, and FreeBSD. The software has also been put through rigorous testing on a variety of processors, including x86, PowerPC, ARM, Sparc, PARISC, s390, Alpha, and IA-64.
The ultimate goal of DotGNU Portable.NET is to ensure that it is easy to write portable application programs that work well both on DotGNU Portable.NET and on other .NET platforms. This is achieved by focusing on compatibility with the ECMA-334 and ECMA-335 specifications for C# and CLI, as well as with Microsoft's commercial CLI implementation.
Lastly, Portable.NET aims to ensure that many application programs written for Microsoft's .NET platform without consideration for portability will continue to work well with DotGNU on many operating systems. So if you're in need of a comprehensive suite of tools for building and running .NET applications and web services, Portable.NET is definitely worth checking out.
Version 0.6.8: N/A