The term of Web Forms was coined upon the introduction of ASP.NET by Microsoft a decade ago. It introduced an approach for developing Web applications the same way as desktop ones. Yet, being a stateless and multi-layered solution, ASP.NET could not provide the required level of Web Forms development experience, whereas Windows Forms, a single layered stateful Frameworks, easily handled this task. Windows Forms rapidly conquered the position of a model due to its featuring of stateful environment vs. the stateless web development. Opposite to the stateless environment, which is incomparably more risky and complex, the stateful development model of Windows Forms offers a number of advantages. Among those one should mention its tremendous time-saving nature due to the cuts of the learning curve it allows for. The feature that makes such a cut possible, the mature visual designer, is a real help for developers, allowing for rapid creation of business applications. This convenience makes the visual designer feature simply a must for business application developers and not just a feature nice to have. The scope of its capabilities encompasses the conditions for designing data presentation and entry views very rapidly, which is a considerable help in creating that kind of applications, as it frees the developer from the necessity to struggle with the layouts and pixels. Instead it helps to focus on the main and most essential part - on algorithms and logic. Visual WebGui (VWG), introduced in 2007 by a small company, Gizmox, is also based on the Web Forms development experience though from an altogether different perspective. This exclusive solution virtualizes desktop application code on dedicated application server or a standard Web server. What it offers is an excellent user interface balancing with the server-client load, rendered on the client as plain rich HTML/HTML5. The VWG patent pending HTTP/XML based protocol, through which all client-server communication stream, is the thinnest internet protocol available today. Diagnostic programs indicate that the VWG protocol consumes server side SPU resources in 50% less than other RIA solutions, together with only 10% of bandwidth. All these features result in an amazingly responsive and rich user interface with the ability to serve twice (and even more) of the users’ amount than that on the same CPU/Bandwidth resources. As a mobile development tool VWG targets any mobile browser featuring HTML4 or HTML5 support.
