Combien il en coûte à choisir .NET sur l'open source tels que Java, Struts, etc

Deux de mes collègues (et de très bons amis) ont travaillé pendant des années dans Java, PHP, MYSQL, Tomcat, Struts, et la liste aller vraiment sur et sur. Je suis (la seule qui a choisi l' .NET framework). Maintenant, notre manager a convaincu notre patron à investir sur les etats-unis et certains autres qui sont prêts à aller à travers le processus. Jusqu'à présent, les batailles (les vs moi), pour les convaincre d'autres framework (.Net - autres gratuit framework) a été inutile. Maintenant, mes amis ont un argument nouveau: .NET n'est pas libre.

Je voudrais savoir combien il en coûte pour choisir .NET-dessus de l'autre (par exemple, Java, Struts, TomCat, etc...). Je ne parle pas de ce que la technologie est mieux, mais combien .NET serait le coût. Jusqu'à maintenant, le coût de l'apprentissage est liée à l'achat de mes livres (Visual studio Express est gratuit).

En passant: Si .NET est libre de ne pas pourquoi les gens sont encore à l'utiliser. Ou, seules les grandes entreprises peuvent utiliser .NET???

Merci pour votre aide.

OriginalL'auteur Richard77 | 2010-07-05