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.  With VS.NET you will 
have to code on Windoze workstations and have to use SourceSafe as version 
control, 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.  PHP 5.x 
with Zend Studio 4.0 and Subversion on Linux is a GREAT development environment 
and is as object-oriented as the developer wants it to be (like C++, you can 
continue to write procedural code).

IMHO, C# is, in its 2.0 version, more functional than Java 5.0 (though the two 
keep leap-frogging each other).  However, C# is an OPEN STANDARD and Java is 
NOT.  Given a choice, I'll always go for open standards.

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

~mark

-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] Behalf Of Gavin Hamill
Sent: Wednesday, June 29, 2005 8:53 AM
To: [email protected]
Subject: [Mono-list] IDEs, Visual Studio and Mono


Hullo :)

Having built up a mess of PHP code over five years, we're now looking at 
making a clean break to something new and shiny. We're a PHP/Linux shop for all 
server activity so would like to use Mono+Apache.

The problem I'm having is finding definitive info on IDEs given that we'll be 
using the Web forms functionality exclusively.

Management would like us to use Visual Studio. VS confuses me greatly. The 
'Standard'  C# edition is about £90 whilst the Developer edition is £1500. 

I guess I'm just looking for some sage advice on how a 5-developer operation 
with source control might work re: a Mono backend.. are there any things I need 
to bear in mind e.g. with a dev working on code and ASP.NET execution on 
localhost, and then submitting to CVS / SVN ? If it works on their local 
machine, should it work with Mono?

What about database connections (we're using MySQL of course..) - is the C# 
code likely to be identical whether run on MS's .NET SDK or Mono?

Does VS even let you use CVS / SVN as opposed to Visual SourceSafe?

Sorry if this is mostly off-topic - am just looking for a little reassurance 
since this is all very new to me.

Cheers,
Gavin.
_______________________________________________
Mono-list maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-list





*******************************************************************************************************************
This email and any file transmitted with it may be confidential and is intended 
solely for the use of the individual or entity to whom it is addressed.  If you 
received this email in error please notify the DBM Service Desk by forwarding 
this message to [EMAIL PROTECTED]

This email has been scanned by networkMaryland Antivirus Service for the 
presence of computer viruses.






********************************************************************************************************************
This email and any file transmitted with it may be confidential and is intended 
solely for the use of the individual or entity to whom it is addressed.  If you 
received this email in error please notify the DBM Service Desk by forwarding 
this message to [EMAIL PROTECTED]


This email has been scanned by networkMaryland Antivirus Service for the 
presence of computer viruses.

_______________________________________________
Mono-list maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-list

Reply via email to