SmartGWT EE 2.1 has been released
New server features:
New client-side features
An overview of several major new client-side features, which are also available in SmartGWT LGPL, has been posted here:
http://www.jroller.com/sjivan/entry/...t_2_1_released
.. some key ones which were not mentioned:
The new evaluation is available here:
http://smartclient.com/releases/smar...tgwtee-2.1.zip
License holders will be receiving emails with links to download licensed versions shortly.
New server features:
- New built-in server-side validators
"isUnique" makes it trivial to enforce common cases like having a unique user name.
http://www.smartclient.com/smartgwte....html#ISUNIQUE
"hasRelatedRecords" can enforce that inter-record references are valid
http://www.smartclient.com/smartgwte...SRELATEDRECORD
- Declarative custom server validation
Concise Velocity expressions can make a complex validation rule that involves consulting
related tables and comparing values into a trivial one-liner.
http://www.smartclient.com/smartgwte...a.lang.String)
With DMI validators, you can declare the Java class or Spring bean to invoke to perform validation.
http://www.smartclient.com/smartgwte...l#serverObject
- Declarative security
Declaratively restrict access to certain DataSources or certain operations, on a per-role
basis. Simply works automatically if you are using either JAAS or J2EE security, and
provides simple integration points for other systems.
http://www.smartclient.com/smartgwte...Authentication
http://www.smartclient.com/smartgwte...l#requiresRole
- Bulletproof setup guide with troubleshooting section
For those who had trouble copying settings from sample projects, a step-by-step guide
explains all the necessary settings and provides troubleshooting steps for common errors.
http://www.smartclient.com/smartgwte...wtEESetup.html
New client-side features
An overview of several major new client-side features, which are also available in SmartGWT LGPL, has been posted here:
http://www.jroller.com/sjivan/entry/...t_2_1_released
.. some key ones which were not mentioned:
- validateOnChange / validateOnExit
Finer-grained control for when validation is run, including dynamic trips to the server to
run server-side validators if needed.
http://www.smartclient.com/smartgwte...lidateOnExit()
- FilterBuilder.fieldDataSource
For large sets of filterable fields, a ComboBox interface for selecting fieldName
http://www.smartclient.com/smartgwt/...rid_big_filter
- new dialog for configuring multi-level sort
http://www.smartclient.com/smartgwt/...ultilevel_sort
The new evaluation is available here:
http://smartclient.com/releases/smar...tgwtee-2.1.zip
License holders will be receiving emails with links to download licensed versions shortly.
Comment