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.
Relevant to: Delphi, InterBase SMP, Blackfish SQL
Delphi developers can choose between many databases on the market for their database-applications. Embarcadero offers InterBase and BlackfishSQL - both are great products. Many Delphi developers are facing the fact though, that they have to support one of the “big players” with their application. Oracle is used very often in big environments and then it's good when the developer can say: "Oracle database, no problem." This session opens the door to this database, explain the basics, what is different from smaller databases and how the databases tools from Embarcadero can help you to produce an excellent product in a very efficient way with Delphi for Oracle databases.