--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