Nach Miguel de Icaza Beiträge (here und here) und Lluis Sanchez Gual Post (here und here) MonoDevelop für Windows wird bald fertig sein. Persönlich bin ich sehr daran interessiert, MonoDevelop unter Windows für die Entwicklung von Open-Source-Projekten für ASP.NET MVC zu verwenden. Ja, es ist besser, in MonoDevelop unter Linux zu arbeiten, aber aus vielen Gründen kann ich nicht einfach aufhören, Windows zu verwenden (IIS7 ist einer dieser Gründe - heute ist es für ASP.NET viel besser als XSP).ASP.NET MVC, MonoDevelop und Windows
Frage N1: Würde jemand jemals versuchen, etwas in ASP.NET MVC mit MonoDevelop unter Windows zu entwickeln, wenn es veröffentlicht wird?
Frage N2: Gibt es Vorteile bei der Verwendung von MonoDevelop unter Windows im Gegensatz zu Visual Web Developer Express 2008?
Frage N3: Beide IDE (MonoDevelop und VWD Express) sind kostenlos, aber das ist eigentlich vorzuziehen/besser für Open-Source-Entwicklung und warum (es ist sehr interessant für mich)?
EDITED:
Ja, ich bin mit voller Visual Studio 2008 Pro und es ist eine große IDE. Aber es kann nicht für Open-Source-Entwicklung verwendet werden - ich denke, es ist Unsinn. Ich habe tatsächlich dafür bezahlt - aber ich kann es nicht von Benutzern meiner Bibliothek erwarten. Also kann ich nur Mono Develop oder VWD Express wählen? (Siehe Frage N3)
Dank
Danke Paco. Visual Studio ist eine großartige IDE, aber leider ist es nicht kostenlos. Ich kann kein Open-Source-Projekt veröffentlichen, das nur in der "Vollversion" von Visual Studio erstellt werden kann - es gibt also keine Alternativen - nur Mono Develop oder VWD Express. –
Wenn Sie ein Open Source-Projekt veröffentlichen, sollten Sie es niemals von einer bestimmten IDE abhängig machen, nicht einmal von einer freien IDE. Die beste Methode zum Erstellen ist eine einzelne Batchdatei/Shellscript, die Sie ausführen können, um das gesamte Projekt zu erstellen, die Tests usw. auszuführen, ohne dass eine IDE installiert ist. Nant, MSbuild und Rake sind die beliebtesten Build-Tools für dotnet. – Paco
Paco, du hast recht (+1) aber was ist mit Leuten, die etwas beitragen wollen - wenn sie kein volles Visual Studio haben würden? –