| |
| Features | - WPF-style Silverlight Development.
- One of the most powerful concepts in WPF is its visual tree UI model, in which the routed events and commands are derived from – something essentials that are lacking in Silverlight. ClientUI extends Silverlight's visual tree UI model with WPF-style routed events and commanding for robust, MVVM-pattern application development.
- Powerful Frameworks and Elegant Architecture.
- The ClientUI control library is built on top of powerful frameworks and rock-solid architecture enabling various UI challenges to be addressed in an elegant and efficient manner. The powerful frameworks – such as event routing, commanding, binding, fluid drag-drop, journal-aware navigation with deep link support, and MVVM – are thoughtfully engineered in a way that enables them to be highly reusable and can be easily consumed in both Silverlight and WPF projects without major code changes.
- Unified XAML and API for Cross-platform Development.
- Beyond unified XAML codes, ClientUI also elegantly addresses many of the key differences between Silverlight and WPF by inventing a generic set of APIs in Silverlight to match those available in WPF, including essential classes such as EventManager, CommandManager, Keyboard, Mouse and much more.
- Standards-compliance User Experiences.
- ClientUI brings user interface library to a whole new level by implementing ISO-standards usability features such as focus management, keyboard focus visual, access key, popup and popover behaviors, input modality and much more. With these standards built right into each control's architecture, UX designers and developers-alike can now create great user experiences without extensive codes writing or unproven workarounds.
- • Rich Design-time Support for Visual Studio® 2010 and Expression Blend® 4.
- Great-looking user interface tools aren't enough without an equally easy-to-use development experiences. Introducing Blendable™, ClientUI’s intuitive design-time features and deep integration with Visual Studio 2010 and Blend 4 enables designers and developers to work efficiently, from ideas to development to project completion.
- Extensible and Scalable Composite Silverlight Application.
- ClientUI’s Silverlight Application Framework (SAF) is the world's first application framework offering complete application life cycle management, from downloading, installation, to disposal. It features many key scenarios to create composite applications with great user experiences, for instance, opening a new window that loads an external XAP on demand. The SAF framework is seamlessly integrated into many key ClientUI controls such as navigation, dock and windowing, enabling codeless composite application development.
- Full Silverlight 3 Backward-compatibility.
- To support applications with Silverlight 3 runtime, ClientUI is shipped with the same 60 controls compiled in Silverlight 3 while maintaining its feature sets and behaviors with Silverlight 4 and WPF. Silverlight 3, Silverlight 4 or WPF? You don't have to choose.
- Benefit
- For System Architect - ClientUI enables you to take full advantage of the underlying power of the platform and deliver rock solid and scalable application architecture that no other solutions can achieve. Rapid client runtime application development with native MVVM framework support and full-featured WPF compatible routed commands and events are two innovative features available out-of-the-box in ClientUI. Design innovative data driven applications by connecting the interface of your application to backend business services and databases through the declarative XAML binding feature. Unlock more possible scenarios, such as: loading an external XAP on demand with the Applications Framework. Delivering rich Silverlight business applications along with the WPF version? No problem. The shared generic set of API ensures seamless cross platform development using the same source code. ClientUI makes the delivery of such high-end applications possible in realistic timeframes.
- For Business Developers - Business developers typically aren't designers – they love to use the tools they already familiar with, the Visual Studio development environment. ClientUI's rich designer support enables the rapid development of business Silverlight solutions without leaving the Visual Studio 2010 development environment. Easily jump start a new project using professionally-designed project template and rapidly add new items – all within Visual Studio. Use copy-paste to instantly duplicate repetitive UI controls – ClientUI's smart designer intelligently knows where to put them properly.And with 60 rich UI controls styled with Windows 7-theme in your toolbox, you have everything you need to create your next-generation business solutions easily – without dealing with tedious control templating or styling tasks.
- For UX Designers -ClientUI is built by UX designers, for UX designers. And what matter the most for a UX designer is the tool that work the way just as expected – taking the creative idea all the way from concept to finished project. Pushing Expression Blend’s designer capability beyond, ClientUI provides equally streamlined development workflow as in Visual Studio 2010. Now, it is possible to create a sample data and bind it to ClientUI’s databound controls, or automatically expand MenuBar’s menu when an item is selected so you can have a quick visualization on the real result. Even better, you can also interact with a Window object as if it is running in a browser.
- For End Users - User is the most objective benchmark on your business application. The goal is to provide an application that is easy to use, intuitive, and visually appealing with subtle animations involved. ClientUI perfectly combines the strengths of powerful core architecture and great user experience – producing commercial-class business applications that every user loves to use. All ClientUI controls adopt the highest usability compliance – providing the best user experiences out-of-the-box surpassing users expectation. This includes input modality, focus scopes, access key, popup and popover behaviors, keyboard visual focus, and much more.
| | Compatibility | 0 | | O/S Compatibility | - Microsoft Windows 7 32-bit/64-bit
- Microsoft Windows Vista 32-bit/64-bit
- Microsoft Windows XP 32-bit/64-bit
- Windows Server 2003/2008 32/64-bit
- Silverlight 4.0
- Microsoft Visual Studio 2010 Professional/Team Studio/Express
- Microsoft Expression Blend 4
- WCF RIA Service
|
|