Bon je vais corriger mon ami Glup, qui a fait quelques erreurs essentielles (détends toi, glup, je plaisante).
[quote]Visual Studio : logiciel payant mais qui dev sous tous les langages cités au dessus (C#, J#, VB.net, etc), avec une interface vraiment royale, et la MSDN Library (comprendre l’aide) est super bien foutue.
Plus qu’une simple Aide, c’est tout une doc de référence, qui lorsqu’on sait bien l’utiliser, deviens un outil indispensable. Elle contient, bien sur l’aide de VS, mais aussi la référence du framework .net, du SDK windows, et de plein d’autres trucs. Note que tout est dispo en ligne, et que la partie “Référence .net” est livrée avec le SDK .net.
Je suis pas sûr qu’il faille une licence rien que pour faire tourner des applis .NET, à partir du moment où le compilateur et le Framework sont gratos (à confirmer).
Je confirme, tu peux faire tourner les applis .net sans licence. Cependant, le framework n’étant complet que sous windows, il te faut au moins la licence windows (que tu as déja, bien entendu  , si l’appli ne tourne pas sous MONO.
Mais pour faire tourner de l’asp.net pour l’instant il faut un IIS6.0, qui vient avec un Windows 2003 Serveur, qui n’est pas gratuit bien sûr.
Et non ! Tu peux aussi faire tourner ASP.net sous IIS5 (win2000), IIS5.1 (WinXP), et même sous Apache (sous windows , ou sous nux avec mono).
Pour le Java… Ben c’est surtout une question de feeling avec la librairie. Certains vont préférer la lib de Java, (Des mazos, je vous dis) d’autre celle de C#, personellement j’ai plus rencontré de codeurs qui préfèrent la lib C# à celle de Java. C’est un truc à tester soi-même, pour rester objectif.
Dernier point, comparer PHP(ou l’asp) a l’asp.net est une belle connerie, (je suis tombé en plein dedans y a pas si longtemps), les deux 1ers sont des langages d’interprétation interprétés, le 2ème est un langage compilé, donc la vitesse de traitement des pages n’est strictement pas comparable, et la manière de concevoir les pages non plus.
Tout a fait, un peu comme si on comparait un script bash avec un programme en c++. Le jour et la nuit, rien a voir quoi.[/quote]