[Mono-list] True C# vs Mono-C# Documentation?
Helge Lenuweit
helge@lenuweit.net
Fri, 03 Dec 2004 19:31:28 +0100
Lennie,
from my (mostly) spectator's position on this list, I felt that I needed
to jump in here to say that Mono *is* "True C#"... :-)
Depending on the nature of your application, you might or might not run
into problems running your code with Mono. At the current stage of
development of the framework (which is what counts here, not C# itself),
you will be able get up and running quickly with existing ASP.NET web
applications and server based/console applications. Problems will arise
if you (a) have System.Windows.Forms dependant GUI apps and/or (b) need
to call COM components or (c) need to P/Invoke with Windows platform
specific functions. If you rely on a database (which is much likely MS
SQL Server on Windows), you will need to convert to a DBMS that runs on
Linux as well for a true conversion to that platform (e.g. MySQL,
PostgreSQL). It makes more sense to compare the problem domains and
technologies you are using to what mono is currently offering in its
framework.
Best regards,
Helge
Lennie De Villiers wrote:
> Hi,
>
> I’m a newbie to Mono / Mono C#, I’ve a true-C# application (true-C#
> being C# for Microsoft’s .NET framework) application containing out of
> thousands worth of lines of code that I must convert to running on
> Linux on a client’s request.
>
> Since Mono-C# isn’t 100% completed with equality with .NET framework,
> does anyone know where I can find a detail paper that compare Mono C#
> with True C# that list which classes have been implemented and which
> is outstanding?
>
> That will help me *a lot* for doing the conversion over to Mono.
>
> Thank you!
>
> Kind Regards,
>
> Lennie De Villiers
>