(The goal of this blog entry is to provide you with enough information to start working with .net.)
The new .NETHTML5 version introduces a new HTML rendering engine to Visual WebGui.
The new engine called “JQT” (jQuery templates) is based on jQuery rather than XSLT. This new direction is required in order to realize the true potential of Visual WebGui according to the shaping technological map of the new web.
Basing Visual WebGui’s client rendering engine on jQuery allows building graphic-rich, cross-platform applications based on the new open web standard – HTML5 and provides several more important benefits:
• Better compatibility with the increasing demand for mobile deployment and support for broader range of browsers including iOS and Android browsers.
• Direct exposure to all the latest HTML5 features – using jQuery
• Enhanced performance for JavaScript centered browsers such as the WebKit browsers
• Full usage of any jQuery knowledge and library to natively extend VWG client side of the application.
• Better compatibility with the increasing demand for mobile deployment and support for broader range of browsers including iOS and Android browsers.
• Direct exposure to all the latest HTML5 features – using jQuery
• Enhanced performance for JavaScript centered browsers such as the WebKit browsers
• Full usage of any jQuery knowledge and library to natively extend VWG client side of the application.
The table below provides a technical overview of differences between the two versions.
Category | Feature | WINWEB | .NETHTML5 | Comment |
---|---|---|---|---|
Frontend Technology | HTML generation | Client side XSLT | jQuery templates | |
Development | Application Development | Visual, OOP, .NET | Visual, OOP, .NET | Classic .NET development |
Extension Technology | Layout Client | XSLT, HTML4 | jQuery, HTML5 | jQuery version is fully backwards compatible with HTML4 |
Styling | CSS 2.0 | CSS 3.0 | jQuery version is fully backwards compatible with CSS 2.0 | |
Frontend behavior | JavaScript with jQuery support | jQuery | ||
Supported Platforms | Browsers | WebKit (Chrome, Safari) Mozilla (FireFox, NS) IE (v6.0 and above) Opera (partial support) | Supported today: WebKit (Chrome, Safari) Mozilla (FireFox, NS) IE (v6.0 and above) Mobile Safari (iPad, iPhone) Android 2.0+ browsers By the release: Opera Mobile IE 5 and above Windows Phone 7 browser Blackberry |
|
Server Side | IIS v6.0 and above Windows Azure Fabric .NET supportive Clouds Mono over non-MS | IIS v6.0 and above Windows Azure Fabric .NET supportive Clouds Mono over non-MS | ||
Other Properties | Mobile | None | By the release: Touch screen gestures Antinational transition Mobile dialog handling | |
Client side Performance | Excellent | Excellent + Specially enhanced for JavaScript optimized engines browsers (WebKit, Opera) |
More info is available on visualwebgui.com.