Mono equivalents to .NET
From Mono Wiki
Mono equivalent tools to .NET
- See also Mono status report to see which .NET versions are implemented
[edit] Mono command line tools
- Table 1. The table shows common Mono vs. Microsoft .NET command line development tools.
| Mono Command Line Tool | Microsoft .NET Command Line Tool | Meaning in Life |
| al | al | The assembly linker utility is used to manipulate assembly manifests and build multifile assemblies (among other activities). |
| mcs/gmcs | csc | The C# language compiler. |
| mbas | vbc | The Visual Basic language compiler. |
| gacutil | gacutil | Used to interact with the GAC. |
| mono (when specifying the -aot command option) | ngen | Performs a pre-compilation of an assembly's CIL code. |
| wsdl | wsdl | Generates client side proxy code for an XML Web services. |
| disco | disco | Discovers the URLs of XML Web services located on a Web server. |
| xsd | xsd | Generates type definitions from an XSD schema file. |
| sn | sn | Used to generate key data for a strongly named assembly. |
| monodis | ildasm | The CIL disassembler. |
| ilasm | ilasm | The CIL assembler. |
| xsp2 | webdev.webserver | A testing and development web server for ASP.NET 2.0 applications. |
[edit] Integrated Development Environments (IDEs)
- Table 2</b>. Here's a sampling of Mono-aware IDEs.
| Mono-aware IDE | Runs on Windows? | Runs on Unix \ Linux? | Runs on Mac OS X? | Open Source? |
| SharpDevelop | Yes | No | No | Yes |
| MonoDevelop | Yes, with difficulty | Yes | Yes | Yes |
| X-Develop | Yes | Yes | Yes | No |
