Home

Latest version 0.2.6 (23 May 2009) - download

Dot Net Anywhere is a .NET CIL interpreter. It is written in C and has been designed to be as small and portable as possible, aiming specifically at embedded devices, probably running some UNIX variant where there are not enough resources (memory, disk-space) to run a full .NET runtime (e.g. Mono).

The aim of Dot Net Anywhere is to allow developers to first implement software within Visual Studio 2005/2008 or equivilent, which allows fast initial development and debugging. Then check that it runs correctly on the PC version of Dot Net Anywhere, changing the software as neceassy to overcome any limitations within the interpreter, then finally the same .NET executables and libraries, as built for the desktop, can be put on the embedded device and should work first time. This allows all major development and debugging to be done on a PC within a fast, pleasant and easy-to-use environment.