Brockmann: "Creating Rich Web
Applications Gets a Ton Easier"

e-grou chooses Visual WebGui
over standard ASP.NET

Quick migration of VB 6.0
Applications to the Web

Fully functional software versions
for 30 days evaluation period

Download the free edition of the
Visual WebGui Studio
 

Visual WebGui Technology

  Download White Paper White Paper   Free Download Free Download

Visual WebGui is a platform for rapid development, simple deployment and easy migration of desktop applications & abilities to the web, enabling secure and responsive desktop-like RIAs (Rich Internet Applications).

This area explores the technological aspect of those and other features, benefits and usage scenarios of Visual WebGui.

The following section provides the background to Visual WebGui's technology and the development and deployment benefits of the Visual WebGui solution.

Read more...

Technologically, Visual WebGui can be best described as an extension to ASP.NET for application development and deployment. As such, the best way to start would be by exploring its position in Microsoft’s technologies stack.

Read more...

Being a server centric architecture; Visual WebGui presents a unique mechanism of balancing between the server state and the client UI rendering state at any given point of time. This aspect is crucial to understanding the Security, Performance, Scalability, Deployment Economy and Multiple Presentation Layers aspects.

Read more...

Visual WebGui presents the “Empty Client” model, a paradigm shift in which the client downloads a kernel of plain and static code responsible for further communication with the server. This concept is secured by design since the client code cannot control the server behavior under any circumstances.

Visual WebGui does not solve the entire spectrum of securing the applicative environment. However, by shifting the issue to more comfort zones which are the middleware communication between the client and the server and securing the server, the security problem becomes solvable, controllable and reach military grade easily.

Read more...

Being a server centric architecture, Visual WebGui is an immediate “suspect” for being less responsive or for suffering from high latency.  This suspicion is far from being true, and Visual WebGui proved to be more responsive than pure client side solutions due to the fact that Visual WebGui extremely reduces the CPU usage on the server, optimizes the communication protocol between the client and the server to a degree never realized on web before, optimizes the UI rendering and leverages the client power when it can create a better responsive experience. With this mechanism Visual WebGui offers an optimal balance of communication between the server and the client.

Read more...

Visual WebGui is fully scalable and redundant across web farms due to a unique capability of enabling serialization of the entire state model into a floating state server (preferably cluster DB based state server).

A single IIS server can serve between 200-400 concurrent users and potentially even more since it reduces the CPU usage dramatically.

Read more...

The outcome of Visual WebGui's architecture is a generic object model that is completely separated from UI rendering. This architecture, which is often described as decoupled presentation layer provides the ability to render the UI and consume the application practically from any device that can receive and send XML.

The application itself runs on the server and acts on objects containing only metadata and data and the client only renders the UI as reflected from the current application state on the server.

Read more...

The fact that Visual WebGui flattens web development to a single layer, made it possible to select the most productive and intuitive WYSIWYG development paradigm which is WinForms. Visual WebGui mimics WinForms API in order to provide the entire toolset available for desktop application development including Data-Binding, Layout options (anchoring, docking etc.) and a visual WYSIWYG designer.

Due to the similarity of Visual WebGui API to that of WinForms API, it is quite a straightforward and natural process to transform any native WinForms Application to Visual WebGui (migration tool) and by that provide an application which can be consumed either as a desktop application or a plain web application.

Read more...

Visual WebGui enables the heaviest organization’s desktop applications on the cloud with no UI compromises and at no-cost. Being a highly optimized server centric architecture; Visual WebGui has high value and support the model of cloud computing scenarios in terms of compatibility and optimizations considerations.

Read more...

Being pure web architecture, Visual WebGui utilizes the web server and client technologies underneath; therefore, it is possible to create new controls based on the same concepts and set of tools in Visual WebGui.

Learn about the various extensibility & customization options in this section.

Read more...

Visual Designer Extensibility

Based on the fact that Visual WebGui uses WinForms designer to develop generic web applications, it also provides designable controls. Not only the controls are inheritable and extensible but their designer behavior can be customized and new designer behaviors can be created for custom controls.

Coming soon

Most promising startups
Top 3 most promising startups in 2009
   AJAX Framework | Web Development | Cloud applications | RIA Development | Silverlight Applications | Legacy Migration
The most popular open source Ajax applications framework for enterprises | Sitemap | Terms Of Use | Privacy Statement
Copyright © 2005-2009 Visual WebGui®    Design By: Template World
   
Visual Studio Partners