Basic Search  Advanced Search   
Topics Resources Free Library Software XML News About Us
   Ask PerfectXML
   .NET XML KB Articles
   XML Certification
   Events Calendar
   Product Reviews
   Book Reviews
   Books & Magazines
   Getting Help
   Microsoft & XML
  Sample Chapters
   By Subject
   By Publisher
   Web Services
   Native XML Databases
   Web Services
   XSLT Editors
   XML Editors
   Development Tools
   Contact Us

home » software » Development Tools » Carels.VirtualClient Studio Fri, Nov 2, 2007
Carels.VirtualClient Studio

Previous ItemPrevious NextNext Item
Product:  Carels.VirtualClient Studio

The visual authoring tool for accelerated prototyping and building of XML enabled business application front-ends.
Category:  Development Tools
Details:  Being able to utilize applications anywhere in the world using the Internet and without sacrificing usability and performance has been a dream in many companies the last decade.

Delivering rich, web enabled, interactive user interfaces (UI) for business applications often turns out to be a nightmare.

Incompatible webbrowsers, reduced functionality, too much bandwidth usage, platform and operating system incompatibilities, annoying page refreshes, problematic software distribution, no separation between content and representation : problems known by most developers and users of web enabled applications.

Using Carels.VirtualClient Studio these problems become a thing of the past.

The idea behind Carels.VirtualClient Studio is to separate the content and the representation by designing user interfaces that get their content from XML enabled applications and web services through HTTP(S). This way the solution is complementary to your technology.

User interfaces are described in CCIML, an XML based mark up language, invented and patented by Carels Corporation. Not only the layout of the user interfaces but also the internal and external interaction with XML is described.

This way prototyping of web enabled applications finally becomes a reality. An easy to use IDE allows designers to build interactive user interfaces without having to wait for the back-end developers to complete their coding. While prototyping designers can use static XML documents instead of the web services being developed.

A rich set of components is available to build user interfaces : different types of edit boxes (text, numeric, memo, date with date picker and password), a button, a label, a tab folder, a tree view, a combo box, a checkbox, a radio button, an updateable grid, ...

In the future extra components, visible and invisible, will be added (one example is XML over raw sockets to support servers pushing data updates for use in monitoring and console applications).

Rendering of the UI is done using Macromedia FlashTM. This technology is available for a number of platforms and operating systems making the resulting user interfaces available to over 97% of the online community.

Macromedia Flash is also available on an increasing number of handheld and embedded devices as well.

The solution is however open to additional rendering techniques. A number of them are being considered for a future release (DHTML, ActiveX, XUL, ...).

Using a widely installed and adopted technology also prevents a number of deployment problems.

Download of a plug-in is not required anymore in most cases as it often comes bundled with the webbrowser or device. Starting an application turns out to be as easy as clicking a link on a web page.

No proprietary server-side software is required. All major web servers (and their additional components like load balancing) are supported. There is nothing new to learn to deploy solutions built with Carels.VirtualClient Studio.

Webbrowsers can cache the static CCIML based documents used to describe the user interfaces reducing bandwidth requirements substantially. The element-by-element approach instead of the typical page-by-page approach of HTML reduces the bandwidth requirements even further.

The solution not only allows for full page user interfaces but can also be embedded in (already existing) HTML pages. Portals benefit directly from this feature.

Best of all : deployment of solutions built with Carels.VirtualClient Studio is royalty free. No client-side or server-side licenses are due when deploying solutions. This makes it possible to embed the technology within any type of application, free or commercial.

Carels.VirtualClient Studio, CCI and CCIML are trademarks of Carels Corporation. Patents pending in the USA and worldwide. Macromedia Flash is a trademark of Macromedia, Inc. All other trademarks are the property of their respective owners.
More Information:
Developer:  Carels Corporation
Purchase Info:  Commercial, trial version available for download
Previous ItemPrevious NextNext Item
  Contact Us | E-mail Us | Site Guide | About PerfectXML | Advertise ©2004 All rights reserved. | Privacy