[Mono-list] IDEs, Visual Studio and Mono

Gavin Hamill gdh at acentral.co.uk
Wed Jun 29 10:24:36 EDT 2005

On Wednesday 29 June 2005 14:51, Mark Galbreath wrote:
> Visual Studio is by far the best IDE for .NET available (especially if you
> know someone with an MSDE Subscription and get it fer free ;-) ).  There is
> at least one open source .NET IDE I ran across on Sourceforge.  

Yes, I saw the #devel package but it's focus is on Windows.Forms apps, with 
very patchy support for Web.Forms - I'm looking for something a little 
tighter :)

> With VS.NET 
> you will have to code on Windoze workstations and have to use SourceSafe as
> version control, 

OK that's workable I guess. It's possible then to extract code from SourceSafe 
from a Linux client? i.e. so that we can have 'releases' of our software to 
live servers?

> but the assemblies are more portable to Linux servers than 
> an equivalent scenario in Java.

> Nevertheless, your comment about "new and shiny" begs the question.  

:) I will tread very lightly here because programming languages are as 
personal as choice in music :)

There is a strong feeling amongst our devels to try something new for a 
variety of reasons, one of which is enhancing their own skillset - the career 
options for a long-time PHP programmer aren't great.

My own feelings are that if we continue to use PHP, then old habits will 
continue to slip in. I would rather use something which mandates the use of 
objects and structure.

> IMHO, C# is, in its 2.0 version, more functional than Java 5.0 (though the
> two keep leap-frogging each other).  

How is Mono coming along with 2.0 support? Usable or still rather patchy at 
present? I guess (hope) we can expect a final 2.0 release a couple of months 
after MS's own beta programme ends...

> However, C# is an OPEN STANDARD and 
> Java is NOT.  Given a choice, I'll always go for open standards.

<nod> I would always kick against any talk here of servlets or JSP...

> Finally, have you considered Python and ActiveState's Komodo IDE?  Great
> combination, especially for Linux!

Python gets glowing reports from everyone I've spoken to, but C# and .NET 
seems to be the way we're headed - again due mainly to how C# experience 
would be rated on a CV...


More information about the Mono-list mailing list