--- In [email protected], "Noble D. Bell"
<[EMAIL PROTECTED]> wrote:
> Hello all,
>
> I have a client who has a very successful shareware application
> written in VB6. He is starting to get calls for the program on the
Mac
> OS-X platform.
>
> My question:
> Is there any way to write the application on a Windows box using C#
> and VS.Net and then run it on the Mac using Mono?? The application
> will contain Windows Forms and ADO.Net.
>
> I hope someone can offer some advice on this question because I am
at
> a loss. There is a programming language called REALbasic that is a
> cross-platform compiler but I have used it and it is WAY to slow.
> Slower than Java which I am not opposed to using if needed.
>
> I would love to use MS and C# for the job because that is what I am
> the most fluent in.
>
> Thanks in advance,
> Noble
Actually, there is a way. See www.mono-project.com - it's an OSS
implementation of C# and the .NET runtime. It is binary compatible
with .NET - so applications that are compiled in VS on Windows will
generally run on Mono (barring bugs in Mono or non-implemented
classes). Mono runs on Windows, Linux, and MacOS X.
That said - you'll not want to use System.Windows.Forms for your GUI.
You'll want to look at GTK#. Using GTK# will allow you to have a
portable GUI. The Mono guys are implementing System.Windows.Forms, so
eventually (like the end of this year) this won't be a problem.
Anyway - take a look. See if it meets your requirements.
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/Microsofts_C_Sharp/
<*> To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/