The standards documents for C# and the CLI can be freely downloaded from
the ECMA website. The
C# specification is
ECMA standard 334, and the specification for the CLI ("Command Language
ECMA standard 335.
If you wish to contribute to the C# library, you will also need the
|The Neil Cawse Portable.net homepage has System.Windows.Forms screenshots, information about the DotGNU Coding competition, and "PNETLIB Visual Studio 1.1 Projects" downloads.|
|wx.NET is a C# wrapper for the wxWindows cross-platform GUI framework.|
|Qt# is a C# wrapper for the Qt GUI toolkit, on which the KDE desktop environment for GNU/Linux is based. Qt# developer Adam Treat (irc nick: manyoso) is often on the #dotgnu irc channel.|
|Pocket C# is a port of the DotGNU project's C# compiler to Windows CE.|
|Rubydium is aiming to become an optimising reimplementation of the Ruby 1.8 interpreter. A preview version 0.1 has been released; it is described by the author as "a proof of concept that does show that The Twist is implementable using the libjit library."|
|Jacob's DotGNU examples|
|ANTLR, ANother Tool for Language Recognition, (formerly PCCTS) is a language tool that provides a framework for constructing recognizers, compilers, and translators from grammatical descriptions, which usually contain embedded C#, Java, C++ or Python action code. The generated code is similar to what a developer might manually and is therefore easy to understand.|
Verbatim copying and distribution of this entire article are permitted in any medium or format, provided this notice is preserved.
This page is maintained by Norbert Bollow <nb@SoftwareEconomics.biz> with support from the DotGNU Developers mailing list.