--On Tuesday, January 23, 2007 6:07 PM -0500 Toby Johnson <[EMAIL PROTECTED]> wrote:

So to answer your question, why I would choose C# over Java (since really
they are virtually identical) is that Visual Studio 2005 is simply the
best development environment I have ever worked with.

I have VS2005 but haven't had a chance to do a lot with it. My client is still stuck in VC6 and my vendors haven't released VS2005 DLL's so for the moment I'm stuck in VC6 as well. (If only there was a C++ ABI so VS2005 and VC6 DLL's were interoperable....)

The one danger I've found in MS IDE's (at least with VS6) is that they encourage one to use idioms that encourage lock-in, like wizards that drive one into MFC and all the clutter it involves. Right now I'm forcing myself to separate GUI and business logic. I'm using wxWidgets for GUI, which has some nice layout stuff similar to Java's, and is cross-platform, so I can rebuild for Linux soon. There's a nice RAD tool for dialogs called wxFormBuilder.

I haven't played with it yet, but I've also found a Makefile generator called Bakefile that can also generate MS project files from an XML project description. I need to figure out how to reverse-engineer a Bakefile from my existing VS6 project to port the project to Linux.

_______________________________________________
vss2svn-users mailing list
Project homepage:
http://www.pumacode.org/projects/vss2svn/
Subscribe/Unsubscribe/Admin:
http://lists.pumacode.org/mailman/listinfo/vss2svn-users-lists.pumacode.org
Mailing list web interface (with searchable archives):
http://dir.gmane.org/gmane.comp.version-control.subversion.vss2svn.user

Reply via email to