- An Error at Run-Time due to the Database Connection Left Open at Design-Time
- Fun With Testing DateUtils.pas #1
- Random Thoughts on the Passing Scene #149
- Two more RAD Studio/Delphi/C++Builder/Delphi Prism webinars this month
- Selecting Delphi's TListView Item When the Item's Checkbox is Checked
- Webinar: Migrating Legacy Apps to Unicode-enabled Delphi 2010
- Adding Custom Properties to Delphi Forms; Overriding the Create Constructor
- Delphi 2010 Handbook on Amazon, Developer Network
- Fun Phone Calls with Delphi Prism
- Webinar: RAD/AJAX-based Web Application Development using RAD Studio 2010
- Delphi tutorial video: Advanced REST development with AJAX and databases
- Display Custom TTreeView Item Hints
2001
Tips and Tricks for Newbies
You've installed Delphi, you've built a few cool programs, and you're ready for more! Delphi has one of the greatest IDEs (Integrated Development Environments) and beyond the menus lie many hot keys, short-cuts, and programming tricks that will enhance your productivity. Come share your techniques and listen to others with David Cornelius at the keyboard.
We'll cover such things as
- Window and palette arrangement
- Keyboard hot-keys
- IDE plug-ins
- Programming styles for enhanced readability
- Uses for the Tag property
Event-Driven Programming: Separating GUI From Data
It's too easy to intertwine the Graphical User Interface (GUI) with the data. But what if you want to later use the data in a different context? You either have to extract the code, or re-write it. Event-driven programming can help significantly to keep your application looking sharp and responsive while keeping the data as a separate entity.
PRESENTER:
Creating an Application Development Framework
Delphi provides several useful facilities for streamlining application development. In this presentation, we'll explore several techniques used in the development of a multi-tier medical research application. Topics covered include:
- Using non-visual and visual inheritance
- Custom Form properties and events (available in the object inspector)
- Using the open Tools API to create form experts
- Using Patterns.
DBISAM Database System
The subject of this Month's meeting will be the newly released Version 3 of DBISAM. Homer Jones will cover what is now the beta release of the next Version. An important new feature of Version 3 is the Client/Server option. That will be covered during the presentation, along with the new Desktop release. There are some great new features that should make Delphi and C++ Builder developers smile. Here are just a few: No DE required, Database engine compiles into your project (no external DLL), highly SQL-92 compliant, no distribution royalties, and great developer support.
ASTA 2.6 and ASTA InterOp
Steve Garland from ASTA Technology Group will present his company's Flagship Products ASTA 2.6 and ASTA InterOp for Linux and Windows. Throughout the presentation, Rob Schuff will highlight ASTA in use in a real-world Medical Research application currently used at the Oregon Health & Science University's General Clinical Research Center.
Advantage Database Server and XTNDConnect RPM
Chuck Vertrees from Extended Systems, Inc. will be presenting a technical overview and demonstration of Advantage Database Server and XTNDConnect RPM. Don't miss this informative presentation covering all areas of Delphi development for client/server, n-tier and mobile/wireless environments. Valuable door prizes will be given!!
Delphi 6 and Kylix
Come and discover the industry's first RAD Web Services platform! Learn how Delphi 6 makes next generation e-business development a snap, with BizSnap, WebSnap, and DataSnap. Build Web Services and consumers using industry standard XML, WSDL, and other protocols with BizSnap! See how Delphi brings RAD to the Web development team with WebSnap! Learn how Delphi enables you to enter new markets and increase your return on investment by combining with Kylix to use a single code base to develop cross platform Linux/Windows Applications. Your roadmap to the future of software development is here!
Maximum IDE Productivity
How many Environment or Editor options have you looked at? Do you have any Delphi Plug-ins installed?
David will explain how enhancing Delphi 5's IDE, or Integrated Development Environment, has helped him increase productivity. Two plug-ins, GExperts and CodeRush, will show the incredible power of this RAD environment and expand your idea of productivity.
PRESENTER:
Paradox-to-InterBase Conversion Project
Moving your applications from troublesome Paradox files to robust InterBase? What are some of the things you will encounter? After just finishing up such an application, David will show why you will need stored procedures and triggers when you've lived just fine without them before.
PRESENTER:
David Cornelius has been a developer for 15 years working mostly on the DOS and Windows platforms using Borland's Pascal compilers. He is currently consulting through ATSI Group
Embedding Word documents in InterBase using OLE
Ed ran into quite a problem while trying to attach Word documents to an Interbase databasenothing seemed to work. He'll show us the method that finally did the trick.
He'll also show the general outline of his system and the objects used. This is very extensive with about 50 forms and 50 tables. All of these are tied together with the users always having the same look and feel no matter where they are in the system.
PRESENTER:



