This 2-day Delphi 2010 / DataSnap 2010 masterclass in Upavon, Wiltshire, UK on April 12-13, 2010, is organised together with the UK Developers Group, featuring Bob Swart as presenter, and currently open for bookings (we have some registrations already and limited space, so don't wait too long to book your own place ;-)).
The first day of the masterclass covers new features in Delphi since 2007, using Windows 7 (because some of the features require Windows 7), the second day is a fully hands-on day using DataSnap.
The second day is truly hands-on, people are strongly encouraged to play along. If you do not have Delphi 2010 Enterprise or higher, you can download the Delphi 2010 Architect edition trial-edition in order to play along and learn what DataSnap 2010 can do.
- Delphi 2010 IDE & Language
Build configurations, warnings as errors, new search, enhanced RTTI, extended is/as, new attributes, new delayed keyword
- RTL/VCL Enhancements
IOUtils, Diagnostics/TimeSpan, Touch and Gesture, TTouchKeyboard
- Unicode Strings and Migration
With new real-world examples
- Windows 7 support
TDirect2DCanvas, TWICGraphic, Aero, Windows 7 API
- Debug Visualizers
how to use, how to write your own
I will build one big example on that day, but will use anecdotes and experiences from two real-world DataSnap 2010 applications currently in production.
- DataSnap 200X Architecture
No more COM, DataSnap Server, wizards, server methods, client, generate client classes, deployment of server, callbacks
- DataSnap and Databases
Adding datasets, DataSetProviders, DSProviderConnection, applying updates, handling reconcile errors
- Filters and Security
Filter architecture, Compression, Encryption, Custom filters, Security, HTTP Authentication, performance
- DataSnap Web Servers
DataSnap Web Application, client connections, HTTP authentication, Deployment (hosting on IIS), REST and JSON
Delphi Prism and/or C++Builder clients
Techniques covered in the first day may be used on the second day, so if you can, I recommend attending both days ;-)
See the full agenda for more details. Hope to see you all in April!