PRADO

Software Screenshot:
PRADO
Software Details:
Version: 3.2.4
Upload Date: 13 Apr 15
Developer: PradoSoft
Distribution Type: Freeware
Downloads: 107

Rating: nan/5 (Total Votes: 0)

The framework can be used to build modern web applications geared toward speed and performance.

Features:

  • Features:
  • DB access - added three layers of database support serving for different needs. They include PDO-based data access, Active Record and SQLMap.
  • Active Controls - these are AJAX-enabled Web controls which make creating an AJAX-enabled Web page extremely easy.
  • Services:
  • TSoapService - a service component supporting SOAP requests
  • TJsonService - a service component supporting JSON requests
  • TFeedService - a service component supporting feed requests
  • Modules:
  • TDbCache - a generic DB cache module that can use any DB driver
  • TDbUserManager - a DB-driven user manager module
  • Controls:
  • TOutputCache - a control enabling fragment page caching
  • TClientScriptLoader - a control for loading JavaScript libraries
  • TXmlTransform - a control performing inline XML transformation
  • New demos and tutorials, including "address-book", "blog-tutorial", "northwind-db", "chat", &qump;quot;,cy-converter", "quot;, "quot;

What is new in this release:

  • Fixed:
  • TSafeHtml error on PHP 5.5
  • Problem escaping characters in TActiveDropDownList
  • Update prototype to workaround IE10 bug
  • JS update to TDatePicker
  • Textmate editor plugin template error
  • No HTTPS support from the WSDL generator
  • WSDL support for additional attributes of a custom type's property
  • Demo's don't work out of box
  • TUrlMapping instanciates patterns twice
  • THyperLink is not usable using keyboard navigation
  • Typo in composer: ext-eaccellerator
  • Composer: add include path for prado.php
  • Wrong DateTimePatterns for Italian culture

What is new in version 3.2.0:

  • Bottleneck code has been rewritten or modified to make use of new PHP capabilities to work faster
  • Progressive rendering is now possible, ad-hoc code can lower considerably server memory usage
  • Better caching of Javascript files decreases server load
  • The Javascript related code has been reworked to ensure better protection from XSS attacks
  • Dozens of bugs have been killed from the framework

What is new in version 3.1.9:

  • FIXED BUGS:
  • Documentation has been updated.
  • TDataList : FooterStyle not used.
  • Translation don't work with Prado 3.1.8.
  • TDbCache with PostgreSQL throw a TDbException.
  • NEW:
  • Sdded documentation and samples to the quickstart tutorial to include the active controls.
  • Added TTemplateControlInheritable control.
  • Added TActiveDataGrid control.
  • Added TActiveDataList control.
  • Added TActiveMultiView control.
  • Added TActiveRepeater control.

What is new in version 3.1.8:

  • FIXED BUGS:
  • TActiveFileUpload problems.
  • Possible security issue in cookies.
  • Password type TTextBox does not support AutoCompleteType.
  • When TPanel's DefaultButton property is set to a TActiveButton it inhibits TButton's postbacks.
  • TTabPanel doesn't render properly upon postback if a TTabView's visible property = false.
  • ENHANCEMENTS:
  • Removed the zero byte right trim from the decryption routine and also made some cosmetic changes.
  • Upgraded the phpunit ini file to work with PHPUnit 3.3 3.4 and 3.5. There are conditionals for 3.3 and 3.4. No more Framework file includes are needed with 3.5.
  • Prado wasting CPU by using ArrayAccess and IteratorAggregate interfaces.
  • Updated prototype to 1.7 scriptaculous to 1.9.0 and dropped json.js for json2.js. Adds IE9 support.
  • Updated tinyMCE to latest version (3.4.2). The package size grew up a bit (from 3.7 to 5.5 mb) since the new version is bigger in sizea and adds support for a lot of new localizations. Adds IE9 support.

What is new in version 3.1.7:

  • Specify needed fields on demand
  • Inconsistencies in TRegularExpressionValidator
  • THttpSession.CookieMode ignored / Session ID leak
  • DataGrid header/footer renderers unable to locate their parent grid in setData() method
  • THttpRequest -> getPathInfo doesn't work on servers when cgi.fix_pathinfo=1
  • TTextBox fails to display inital line break
  • Bug with calls like MyActiveRedorc->withText()->withUser()->find(...) and null result
  • Enabled does not work properly on TActiveRadioButton/CheckBoxList controls
  • E_NOTICE level error in TDataGatewayCommand
  • FlushOnExecute on Basic CacheModel flushes all Application Cache
  • <connection> tag in SqlMap config ignored in 3.1.5 and above, introduced by solving Issue#68
  • THttpResponse doesn't support custom Content-Type headers, remove charset part of header if THttpResponse.Charset=false
  • TDbCache doesn't check if db connection is active.
  • Page State corrupted when EnableStateValidation=False
  • Bad parsing of MySQL ENUM type column
  • soap-enc:Array not a valid complex type
  • "Undefined variable: tagName" after error in application configuration.
  • TShellApplication failed when no service are defined in application configuration.
  • TDbConnection.Charset not working properly
  • SqlMap doesn't escape inline params properly
  • Mistaken query executed by TMysqlMetaData
  • TTabPanel doesn't preserve active tab on callback request
  • TXmlElement doesn't support all types in attributes - fails to save
  • Typo in TBoundColumn (Robin)
  • TActiveDatePicker js error when date format does not have the 3 elements
  • Add property ClientScriptManagerClass to TPageService and releated changes in TPage.getClientScript()
  • Always render clientside counterparts of validation control even if not enabled, but pass-through Enabled property, to allow Enabled/Disable of validator on callback.
  • Add property TValidationSummary.ScrollToSummary to server-side control since property exists on client-side.
  • Add property TransactionClass (defaults to System.Data.TDbTransaction) to TDbConnection and modify beginTransaction()
  • Modify TDbTableInfo::getColumnNames() to store result in private class member
  • Issue#215 - Add ClientSide property to TDropContainer
  • Issue#222 - Add Columns property to TInPlaceTextBox
  • Issue#218 - Change URL of Javascript Logger
  • Clientside performance (micro)optimization: Declare local javascript variables explicit as local to avoid scope chain lookups

Requirements:

  • PHP 5.1 or higher

Similar Software

Pico
Pico

28 Feb 15

Hobo
Hobo

10 Dec 15

Locomotive
Locomotive

13 May 15

Evolutility
Evolutility

13 Apr 15

Comments to PRADO

Comments not found
Add Comment
Turn on images!