Linux OS + Apache TomCat + Java2EE Web application = $0.00, освен нели за коштањето на самата апликација
Не.
Ако си желен да работиш со добар квази визуелен едитор имаш Netbeans со сите негови модули и имаш милиони плугини за Eclipse кои ќе ти го овозможат тоа. Ама спреми да се соочиш со истите последици како користењето на визуелниот едитор во Visual Studio IDE - масивен и неефикасен ASP.NET код. Генерално јас, иако ги имам инсталирано плугините за визуелно едитирање, истите ги користам само за preview или донекаде за вметнување на елементи. Се што е различно од ова, иде хардкод. Не сакам да си дозволам да изградам цел изглед на страница со едно купа код кој може да се скрати на 1/10.
Единствената добра работа кај .NET е што има многу јак концептуален програмски јазик - C#. Јазикот како целина, без .NET е супериорен во однос на Java, ама истото важи и за Java2EE vs. ASP.NET.