Re: Why C# and not Java?
I'm not sure I would choose C# over Java because of the simple fact that Java is cross-platform. It works well although I've seen a lot of bad code in Java make people dislike Java applications in general. C# runs well and supports the .NET language but isn't portable at all. Another problem with .NET is the man different versions. People have varying versions and are not always running the latest version meaning you new .NET app may not run on their old .NET version (and they may be unwilling to update just to run your application).
On a side note, C# is a great language and is easy to develop in. Visual Studio and C# has great support for Windows Mobile devices.
|