Starting with the XML basics, learn about well formed and valid documents, encoding, and recoding and XSD validation. See examples in Delphi for Win32 and Delphi Prism showing you which tool to choose when. Finally, learn where things can go wrong and how to prevent that: improper but well formed XML, copying data between XML documents, convert XML to tables and objects, etc.
The session shows how you should write your code in such way that it can be localized. Code enabling makes your code language independent. Resourcing removes all hard-coded strings from your code. Rework your user interface to make it easier to localize. Finally, you can choose the initial language that your application uses when it starts.
Using Wait-time Analysis to Pinpoint Performance Bottlenecks
Scott Walz – Embarcadero
In this presentation, learn how wait time analysis can be used to find performance bottlenecks that are causing your database to wait. We also look at performing database load testing, identifying any troubling SQL code, and finally, tuning the troubled SQL code.