SmartClient Framework

SmartClient Framework 6.5

SmartClient Framework 6.5 Download Summary

  • Language: JavaScript
  • Platform: Windows / Linux / Mac OS / BSD / Solaris
  • License: Other Free / Open Source License
  • Databases: N/A
  • Downloads: 1594
  • Released: May 24, 2008

SmartClient Framework 6.5 Description

SmartClient brings the productivity and performance of desktop applications to standard web browsers.

Key Features:

Client-side Ajax

In SmartClient, all presentation duties, and all HTML generation, takes place in the browser. No HTML generation or presentation duties are handled by the server. Once a SmartClient application has loaded, only data is transmitted between the browser and server.

By minimizing server contact, this architecture boosts responsiveness and scalability far beyond what is possible with server-side architectures such as JSF. By minimizing the amount of server-side code, the architecture also improves stability and reliability (only server code can crash the application for all users).

Multi-platform

SmartClient integrates with any server platform through standards-based approaches such as REST and WSDL web services.

SmartClient also includes a Java integration server for accelerated integration with Java servers, with special support for popular Java frameworks such as Java Beans/EJB, Spring, Struts and Hibernate.

Incremental upgrade

SmartClient components can be easily embedded in existing applications. Grids, forms, trees, dialogs, wizards and other SmartClient components can be added without making architectural changes.

When embedded in this fashion, SmartClient components are fully functional, still capable of drag and drop, dynamic databinding, data paging and adaptive client-side operations.

Object-oriented

SmartClient provides object-oriented, JavaScript APIs with a true class system. SmartClient components are created via XML or JavaScript, and exist as JavaScript objects that manage presentation automatically.

Using standard object-oriented approaches, you can extend, customize and create new SmartClient components without ever learning low-level Ajax techniques or doing cross-browser testing and debugging.

Ajax MVC (like Struts for Ajax)

Going beyond just widgets, SmartClient provides a model/view/controller architecture within the browser. Like a "Struts for Ajax", the SmartClient MVC architecture provides a standardized model for server contact that simplifies Ajax applications and allows developers to quickly learn each other's code. This avoids the "code soup" typical of projects that adopt widgets-only Ajax frameworks, where loading and saving of data is done differently on every screen.

Ajax MVC also provides tremendous performance and scalability benefits. All loading and saving of data is performed by intelligent data manager components, which:
- cache and reuse loaded data in multiple views without further server contact
- handle load on demand for high data volume applications
- adaptively perform operations such as sorting and filtering within the browser
- Metadata-driven
The first step in Ajax adoption is often the most catastrophic: as developers create new screens with Ajax grids, forms and other components, they duplicate basic metadata such as field names, types, and validation rules in a vendor-specific format. This results in a brittle, difficult to maintain applications that are permanently tied to one technology.

SmartClient allows you to use standard sources of metadata, such as Java Beans or XML Schema, to configure SmartClient components. For example, the columns of a grid component can be derived from Java Bean properties, or the fields of a form can be derived from XML Schema definitions embedded in a WSDL file.

Presentation-specific attributes can be dynamically layered on top of standard metadata, combining the customization features necessary for delivering your final application with the simplicity of working with the metadata you already have.

Offline, desktop, mobile capable

Through the Adobe AIR platform, Firefox extensions, Google Gears and other technologies, SmartClient supports both offline capabilities and desktop-installable versions of SmartClient applications, without the need to change any code.

Through the Apple iPhone's support for the full Safari browser, as well as other devices that support full versions of the Opera or Internet Explorer browsers, SmartClient applications can reach the mobile world with no change in code.

SmartClient Framework Bookmark

Hyperlink code:
Hyperlink for Forum code:

SmartClient Framework 6.5 Script Download Notice

Top 4 Download periodically updates information of SmartClient Framework 6.5 script from the developer, but some information may be slightly out-of-date.

Our script download links are directly from our mirrors or publisher's website. SmartClient Framework 6.5 torrent files or shared files from free file sharing and free upload services, including Rapidshare, MegaUpload, YouSendIt, MailBigFile, DropSend, HellShare, HotFile, FileServe, MediaMax, zUpload, MyOtherDrive, SendSpace, DepositFiles, Letitbit, LeapFile, DivShare or MediaFire, are not allowed!

Generic PHP Framework

Generic PHP Framework is a library of reusable classes for PHP applications. The idea is to grow this framework into a great foundation for writing large applications in PHP. How Does gpfr Differ From Other Frameworks? gpfr aims to become a great foundation through the following: - Strong ...

iVex Framework

iVex Framework is the premier in php core system setups. With this framework you can propel your website development into the ... in the Web 3.0. With the packaged javascript frameworks and easy loading you will be creating rich user friendly websites within minutes. This framework is not meant for beginners. A good knowledge ...

OpenLink AJAX Toolkit

... AJAX Toolkit) is a JavaScript-based toolkit for browser-independent Rich Internet Application development. It includes a rich collection of UI Widgets/Controls, Event Management System, and ... list of features you want to use. The framework will build the dependency tree and dynamically include ...
JavaScript

KISS

KISS is a PHP WEB framework based on PHP5 OO(object oriented) model. It has inbuild ... module, multiple DB, MVC, Caching and Ajax support.This framework is very easy to use and it will decrease the time needed for your projects. ...

Auction Framework

Auction Framework is a complete auction framework to be implemented within any website whose host ... a mainstream Database system (such as MySQL). The framework is highly customizable and easy to install. It also supports secure transactions. ...