Bob Swart (aka Dr.Bob) of Bob Swart Training & Consultancy is based in The Netherlands, and offers Delphi training, consultancy and private workshops, courseware manuals (for self-study), and development using Delphi for Windows or Mac OS X, and is an Embarcadero reseller for the Eurozone and UK.

Delphi 2007 for Win32 Development Essentials

Delphi 2007 for Win32 Development Essentials

17/02/2008

Bob Swart
Delphi 2007 for Win32 Development Essentials is my first Delphi 2007 for Win32 courseware manual, covering the IDE, Delphi language enhancements, Together support, Unit testing and Globalisation/localisation. See the preview for the full table of contents with more details and a some sample pages. The manual itself contains over 140 pages, with 46,414 words and numerous screenshots plus two appendices (on webcams and Skype API) that were not included before. Specific topics like Database, Web Development, XML, SOAP and Web Services will be covered in forthcoming courseware manuals.
Delphi 2007 for Win32 VCL for the Web Development

Delphi 2007 for Win32 VCL for the Web Development

04/06/2008

Bob Swart
In this paperback about Web Development with Delphi for Win32, the focus is on VCL for the Web, also known as IntraWeb. The manual starts with a brief overview of database normalisation, and in the first section covers the installation (or upgrade) of IntraWeb 9.0.x and possible problems and solutions. The second section covers IntraWeb in Page Mode, followed by IntraWeb in Application Mode in the larger 3rd section. The subsequent sections cover IntraWeb Client Side, IntraWeb and ActiveForms, IntraWeb and AJAX, IntraWeb Custom Components, the IntraWeb Testing Framework and finally IntraWeb Deployment. A special bonus section compares IntraWeb to ASP.NET. A more recent edition of the book can also be purchased in PDF format (with free updates and support) from my own website at http://www.eBob42.com/courseware
Delphi 2010 XML, SOAP and Web Services Development

Delphi 2010 XML, SOAP and Web Services Development

12/03/2010

Bob Swart
Chapter 1 covers XML Programming, starting with XML document and TXMDocument usage, then moving to XML Data Binding and the XML Mapping Tool from the Enterprise version of Delphi. As example, we'll use the RSS feed of one of my blogs. The second chapter is about Web Services: SOAP and WSDL. We learn how to create SOAP servers, to use multiple different targets, to trace SOAP requests and debug SOAP servers, to deploy them on Windows 2003 or 2008, to import them for SOAP clients, and to trace the SOAP requests at the client side. We add SOAP exceptions and support for SOAP attachments, and end the chapter with a number of practical exercises. The third chapter is about SOAP Security, talking about HTTP and SSL, and demonstrating how to use SOAP Headers at the client and server side, ending with practical exercises to put this into use again. A more recent edition of the book can also be purchased in PDF format (with free updates and e-mail support) from my website at http://www.eBob42.com/courseware
Delphi 6 developer's guide

Delphi 6 developer's guide

14/02/2006

Bob Swart, Dan Miser, David Sampson, Nick Hodges, Ray Konopka, Steve Texeira, Xavier Pacheco
Borland(r) Delphi 6 Developer's Guide is a new edition of the #1 best-selling Delphi book by authors Steve Teixeira and Xavier Pacheco. Steve and Xavier are of the winners of the Delphi Informant Reader's Choice Award for both Delphi 4 Developer's Guide and Delphi 5 Developer's Guide. Borland(r) Delphi 6 Developer's Guide is completely updated for Delphi 6 and includes in-depth coverage on Borland's new CLX architecture, DBExpress Applications, SOAP, CORBA, WebSnap and BizSnap features. It continues as a complete reference and authoritative guide to the newest version of Delphi.
Delphi XE DataSnap Development Essentials

Delphi XE DataSnap Development Essentials

01/03/2011

Bob Swart
The paperback edition of the Delphi XE DataSnap Development courseware manual contains 190 pages, with sections about: DataSnap History and Example Data, DataSnap Server Targets (and Wizards), DataSnap Security, DataSnap Server Components, DataSnap Server Deployment, DataSnap Clients, DataSnap and Databases, DBX: DataSnap Filters, DataSnap REST and Callbacks, DataSnap and .NET Clients, and an appendix about the extended Developer Issue Report Tool (DIRT) Server and Client. This courseware manual is also available for purchase for 99 Euro from http://www.eBob42.com/courseware (with free updates and e-mail support).
The paperback edition of the Delphi XE DataSnap Development courseware manual contains 190 pages, with sections about: DataSnap History and Example Data, DataSnap Server Targets (and Wizards), DataSnap Security, DataSnap Server Components, DataSnap Server Deployment, DataSnap Clients, DataSnap and Databases, DBX: DataSnap Filters, DataSnap REST and Callbacks, DataSnap and .NET Clients, and an appendix about the extended Developer Issue Report Tool (DIRT) Server and Client. This courseware manual is also available for purchase for 99 Euro from http://www.eBob42.com/courseware (with free updates and e-mail support).
Delphi XE Development Essentials

Delphi XE Development Essentials

19/10/2010

Bob Swart
Delphi XE Development Essentials contains almost 300 pages (7 chapters) on the latest version of Delphi. Covering the IDE (44 pages), Language Enhancements since Delphi 7 (35 pages), RTL and VCL Enhancements (48 pages), Unicode and globalization/localization (32 pages), Modeling Support including metrics, audits and documentation (40 pages), Unit Testing (38 pages) and the bundled third-party controls, with special focus on CodeSite Express, AQtime Standard and the Subversion integration into the IDE (32 pages). Each chapter ends with a number of exercises, and at the back of the book there is an appendix with the answers (22 pages), so the book is ideal for self-study or use as training manual. A PDF version of this book is given as free bonus if you purchase a courseware manual from http://www.eBob42.com/courseware or if you purchase Delphi or RAD Studio XE from me (see http://www.bobswart.nl).
Delphi XE Starter Essentials

Delphi XE Starter Essentials

31/01/2011

Bob Swart
Delphi XE Development Essentials contains almost 154 pages (5 chapters) on the starter version of Delphi XE. Covering the IDE, Language Enhancements since Delphi 7, RTL and VCL Enhancements, Unicode, and the Subversion integration into the IDE. Each chapter ends with a number of exercises, and at the back of the book there is an appendix with the answers, so the book is ideal for self-study or use as training manual. A PDF version of the full Delphi XE Development Essentials edition of this book is given as free bonus if you purchase a courseware manual from http://www.eBob42.com/courseware or if you purchase Delphi or RAD Studio XE from reseller Bob Swart (see http://www.bobswart.nl).
Delphi for Win32 VCL Database Development

Delphi for Win32 VCL Database Development

03/03/2008

Bob Swart
In this paperback about Database Development with Delphi, I'll cover the Borland Database Engine, dbGo for ADO, dbExpress and TClientDataSet. I'm using Paradox, MyBase and SQL Server for the example application, which is built for each data access technology, including data conversion and migration.
Finally, for Delphi 2007 developers, I've added a special introduction section on DBX4 and the new features in this latest release of the dbExpress data access framework. Plus coverage of Blackfish SQL usage.
The appendices discuss the Decision Cube (still useful) and using .ini files as data storage.
The information in this paperback can be used with all versions of Delphi, although ADO needs Delphi 5 or higher, dbExpress needs Delphi 6 or higher, DBX4 is only part of Delphi 2007 (or higher), and Blackfish SQL came with Delphi 2007 for Win32 R2 and CodeGear RAD Studio.
The Revolutionary Guide to Delphi 2

The Revolutionary Guide to Delphi 2

01/02/1995

Arjan Jansen, Bob Swart, Brian Long, Colin Winning, Dare Jewell, Douglas Horn, Ewan McNab, Paul Hinks, William Wako
Aimed at professional software developers who have latched onto Delphi as their vehicle for Windows development, this title covers the advanced areas of the language and development environment. Working Delphi programmers take the reader through Object Pascal implementation, InterBase engine applications and interfacing with OWL/Paradox and the Windows API. The CD is packed with source code, demos, and tools.