ASP.NET WebForms/MVC using VisualJS.NET or VisualWebGUI
<p>We've a large scale web application 18 months project based on many different forms in order to collect data and generate views for the users with some of the given risks/requirements below</p>

<ol>
<li>Views are subject to change as the laws and regulations are updated</li>
<li>Final project will be used by thousands of concurrent users</li>
<li>The forms generated must be consistent on all the major browsers and mobile clients</li>
<li>Hundreds of different forms expected</li>
</ol>

<p>Our search was started with <a href="http://visualwebgui.com" rel="nofollow">visualwebgui</a> and measured cons/pros were;</p>

<p><strong>PROS:</strong> Mature system, many UI controls, user base, nice support team</p>

<p><strong>CONS:</strong> Lack of cross browser support, stability issues on designer, lack of websocket support, issues with dynamic rendering, 200-300 user per server (&lt;-their numbers we got less)</p>

<p>Then we discovered <a href="http://visualjs.net" rel="nofollow">visualjs.net</a> and played for a while. </p>

<p><strong>PROS:</strong> Cross browser support, ability to use any JS component, built-in websocket server, quite scalable (we almost hit 10k per server), quick support</p>

<p><strong>CONS:</strong> it will be under beta until this 'summer', unknown product price and what will be the licensing system like.</p>

<p>In other words, one side we have 'issues with a price tag' and other side the 'features without a certain price' ..</p>

<p>In order to deliver project in time, we need to use one of these solutions (i couldn't find the 3rd one) If you have any experiences with one of these, or you know the third one please advice?</p>
