Gizmox released its Visual WebGui RIA Platform version 6.3.5. This version is an additional step towards a stable 6.3.x which is expected to be released in the next couple of weeks.
This is the change log for version 6.3.5
VWG-4152 - TableLayoutPanel clip right side of added controls that reach it's right edge.
VWG-3838 - SplitContainer should retain it's SplitterDistance when form saved.
VWG-4153 - Form with MainMenu, ToolBar and TabControl in FF hides the menu and toolbar when switching tabs.
All 6.3.5 downloads can be found here.
Professional Studio can be downloaded directly from here.
A new Visual WebGui RIA Platform showcase is published.
Web enabling Data Warehouse Solution made possible with Visual WebGui.
"Visual WebGui reduces the complexity of web development to a minimum. The fact that the developer no longer needs to think like a web developer saves a huge amount of time and allowed the application to be market ready in a very short time." said Joerg Stieg whose company TIP management AG ported its data warehouse solution's configuration and planning tool UI to the web and redesigned the HCe® Web front-end.
"Creating such a feature-rich application in this very short time would have been impossible without Visual WebGui." Joerg Stieg
A new Visual WebGui RIA Platform showcase was published on visualwebgui.com.
A full Help Desk Ticketing System completed with 1 developer in only 8 months by Golden West Technologies.
Visual WebGui provided the platform to build Help Desk Ticketing System solution that actualized the requirements and met the challenges as a cost effective alternative to other RIA platforms. The drag and drop page development experience was an enormous benefit. This compared to the hours it would take to build the same pages with traditional ASP environments. “Visual WebGui claims of 90% reduction in development time and providing the bridge between desktop and web technologies were substantiated through the design, development, and deployment of our help desk software solution.“ Brian Butterfield
Brian Butterfield added that “There is no other software platform on the market today that can give traditional desktop application developers the ability to transition that knowledge and experience directly to a web development environment – providing an unprecedented development experience.”
I would like to introduce a new development code named “theme designer / control designer”. The new designer simplifies the way to create custom controls and themes in a Visual WebGui application. Up until now, Visual WebGui RIA Platform/Framework provided extreme productivity and simplicity with the out-of-the-box client side behavior / look and feel, but when advanced customization was needed, it called for a different level of development. Since most customers will require customization of various aspects of the UI, we have decided to work on creating a theme designer that would simplify the customization of the UI.
I think I don’t need to elaborate on the business value of customizing the application to be tailored to the customer's needs, and until we provide a rock solid solution for this problem, I personally will not sleep at night…
Have you ever wanted to make one of you applications look better? If you where a designer you would use Photoshop and CSS to make the application look very sweet. Well, over at DesignReviver they have put together a group of good tutorials to help with the Photoshop portion of the equation.
Below is an excerpt from the post.
Digital Illustration Using Birds - Intermediate
Tutorial running time : 90 minutes.
This tutorial is your first step into illustration.
Amazing Photo montages - Intermediate
Tutorial running time : 90 minutes.
This tutorial provides step-by-step guidance on how to make a stunning, dynamic effect that recreates the look of a figure dissolving in water.
War Movie Poster - Advanced
Tutorial running time : 90 minutes.
In this tutorial you will create a great movie poster, using some simple but efficient techniques.
You can read the full post here.
Case Study: Informatec saves over 50% developing its telephony Call Account Management System with Visual WebGui
A new case study is published on the www.visualwebgui.com showcases section:
Informatec saves over 50% developing its telephony Call Account Management System with Visual WebGui
"Using form visual inheritance, we quickly developed about 50 end-user forms in 2-3 months with 3 developers while the original estimation using traditional ASP.NET was over 6 months. Visual WebGui is an amazing time and budget saver" Sergio Gomes.
The case showcases Brazilian company Informatec's Hotbill Call Account Management System that was developed and deployed using Visual WebGui in less than half the expected overall project duration.
Informatec looked to replace its existing application UI with a new end-user interface which would be more suitable for today's corporate world. Therefore, Informatec needed to create a new application which can provide all users with a quick access to application via a web browser from anywhere, with minimum client software and hardware requirements. It was also important that the new interface is user friendly and intuitive and includes at least the same functionality of the existing application, while performance especially with database access should be improved.
You can read the complete case study and view the demo application here.
Gizmox CTO Guy Peled posted an announcement about the new Control and Theme Designer expected to be released in the near future in which he describes in details the needs for such tool and the solution that is now being developed. The new designer simplifies the way to create a Custom control and theme to a Visual WebGui application.
Read the Introducing the new Control Designer and Theme Designer... article
on Guy's renewed blog.
This is the first article within a series of articles that explore the technological aspect of Visual WebGui's RIA Platform features, benefits and usage scenarios.
This article is a “General Overview” of the technology aspects of Visual WebGui which will be followed by a series of 10 detailed articles released each week for the next 10 weeks. The next articles which will explore Visual WebGui's technology by diving into each of the technological aspects and will be structured as following:
Introduction – a general description of the explored aspect.
Overview – a technological overview of the aspect
Summary – Summary and further relevant considerations.
These are the different technological aspects of Visual WebGui which will be explored by the following articles:
Technologically Visual WebGui can be best describes as an extension to ASP.NET for application development and deployment.As such the best way to start over viewing the solution would be by exploring Visual WebGui position in Microsoft’s technologies stack.
Aspect 2 – Command level virtualization
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 in the path to understanding the following other aspects:
Scalability and deployment economy
Multiple Presentation Layers
Aspect 3 – Security
Visual WebGui presents the “Empty Client” model, a paradigm shift in which the client downloads a kernel of plain and static code which is responsible for further communication with the server. This concept is secured by design as the client code cannot control the server behavior under any circumstances.Visual WebGui does not solve the entire issues spectrum of securing your 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.
Aspect 4 – Performance
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, on the contrary Visual WebGui has 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.
Aspect 5 – Scalability and deployment economy
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 server between 200-400 concurrent users and even more since it reduces the CPU usage dramatically.
Aspect 6 – Multiple Presentation Layers
The outcome of Visual WebGui 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 which 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.
Aspect 7 – WinForms API Development and Migration Tool
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 and by that provide an application which can be consumed either as a desktop application or a plain web application.
Aspect 8 – Extensibility and Custom Controls
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. The various extensibility options will be explored further in this document.
Aspect 9 – Visual Designer Extendibility
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.
Aspect 10 – Technical aspects in cloud computing scenarios
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 considerations.
This information can also be found on the Visual WebGui platform technology section.
A new Technology section was launched yesterday on the visualwebgui.com website which explores the basic technology aspects presented by the Visual WebGui solution.
The first subject “What is Visual WebGui?” provides the initial background on Visual WebGui, its features, benefit and usage scenarios. Then there is a deep dive into the following technological aspects of Visual WebGui:
Visual WebGui Studio Suite enables the building of enterprise-class rich internet applications with two open source products: The Professional Studio that offers subscribers unlimited technical support with enterprise-grade warranty and service level agreement (SLA) which is available for free download and the free Express Studio allowing absolutely free web development coupled with VS2008 Express Edition.
The new Professional Studio Suite also offers enhanced developer experience (DX), and simplifies all aspects of web development to a degree never realized in web development before. Apart from the VWG designer, the feature list also includes complete integration into Visual Studio & ASP.NET, the complete Windows Forms Controls toolkit, 3rd party controls wrapper wizard and more. All these enable you to leverage existing skill sets, software assets, and infrastructure providing an overall faster time to market and reduced development costs.
In addition, enterprise grade scalability and redundancy are available with server extensions and new enterprise-class services, such as prototyping, consulting, hot-fixes and more are available in order to optimize the development experience. Visual WebGui’s commercial Studio Suite will offer commercial deployments at absolutely no additional cost.
DataGridView bi-directional data-binding support added
Top-level property for a Form control implemented same as WinForms
Major Visual Studio Integration stabilizations.
Major Designer stabilizations.
Presentation layer selector added.
Ordering Tree-View functionality added
VB project templates set completed (as in C#)
Fully functional ImageList capabilities added
A large number of bug fixes and adjustments towards WinForms API and runtime behavior also included.
Free Download here.