Apr 14, 2009

Prado Framework


Prado Framework New Features

This page summarizes the main new features that are introduced in each PRADO release.
Version 3.1.3

* Added Drag and drop controls
* Added TActiveDatePicker control

Version 3.1.2

* Added a new active control TActivePager that allows to paginate a databound control with an ajax callback.
* Added TFirebugLogRoute to send logs to the Firebug console

Version 3.1.1

* Added a new control TTabPanel that displays tabbed views.
* Added a new control TKeyboard that displays a virtual keyboard for text input.
* Added a new control TCaptcha that displays a CAPTCHA to keep spammers from signing up for certain accounts online. A related validator TCaptchaValidator is also implemented.
* Added a new control TSlider that displays a slider which can be used for numeric input.
* Added a new control TConditional that conditionally displays one of the two kinds of content.
* Added Oracle DB support to Active Record.
* Added support to TDataGrid to allow grouping consecutive cells with the same content.
* Added support to allow configuring page properties and authorization rules using relative page paths in application and page configurations. Added support to allow authorization based on remote host address.
* Added a new page state persister TCachePageStatePersister. It allows page state to be stored using a cache module (e.g. TMemCache, TDbCache, etc.)
* Added support to the auth framework to allow remembering login.
* Added support to display a prompt item in TDropDownList and TListBox (something like 'Please select:' as the first list item.)
* Added support to column mapping in Active Record.

Version 3.1.0

* Added seamless AJAX support. A whole array of AJAX-enabled controls, called active controls, are introduced. The usage of these active controls is very similar to their non-AJAX counterparts, i.e., plug in and use. For more details, see the tutorial about active controls.
* Added complete database support.
* Added new controls, modules and services, including TSoapService, TOutputCache, TSessionPageStatePersister, TFeedService, TJsonService, cache dependency classes, TXmlTransform.
* Enhanced some data controls with renderers. Renderer enables reusing item templates that are commonly found in TRepeater, TDataList and TDataGrid, and makes the configuration on these controls much cleaner. For more details about renders, see the updated tutorials on TRepeater, TDataList and TDataGrid.
* Added support to allow including external application configurations. Enhanced template syntax to facilitate subproperty configuration.
* Added TDbUserManager and TDbUser to simplify authentication and authorization with user accounts stored in a database.

More info please, visit: Prado Framework Homepage

Apr 5, 2009

License of PRADO

The PRADO framework and the included demos are free software. They are released under the terms of the following BSD License.

Copyright 2004-2007 by The PRADO Group (http://www.pradosoft.com)
All rights reserved.

Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

* Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
* Neither the name of the PRADO Group nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRADO 3.1.4 is released

We are proud to announce the release of PRADO 3.1.4. In this release have included about twenty bug fixes and minor feature enhancements. For more details, please check the change log on the download page. Upgrading to this new release should be safe.
Visit Prado FrameWork Homepage at http://www.pradosoft.com/
Newer Posts Older Posts Home