The Oregon Delphi User Group is a community-sponsored group of Delphi developers and enthusiasts in and around the Portland, Oregon metro area. We offer periodic meetings presented by leading developers, authors, and community members who graciously share their experiences with the group and focus on the Delphi Integrated Development Environment and related technologies.

Tech Talk

06/11/2012 6:00 pm


There is no formal presentation this month. We'll meet and eat at the usual location and talk tech--or any other subject that may come up. A laptop with Delphi 2010 will be hooked up to the big screen TV if we want to explore some topic or pull out a demo from a prior meeting.

Attributes and RTTI

05/14/2012 6:00 pm


Attributes, a language feature brought over from .NET and Java (known as "annotation"), are a language feature of Delphi introduced in version 2010 that allow annotating types and type members with special objects that carry additional information. This information can be queried at run time using RTTI, or Run Time Type Information. Along with existing OOP mechanisms (inheritance and ownership) you can now use annotations for a class and class members to further define what your classes are capable of.


04/09/2012 6:00 pm


The Open Data Protocol (OData) is a Web protocol for querying and updating data that provides a way to unlock your data and free it from silos that exist in applications today. We'll see how an old technology in Delphi, WebBroker, has been able to do this for quite some time, but now there's a cool name and a formalized protocol for it. A sample Delphi application will make obvious how simple it is to open your data to mobile devices!

Crystal Reports Alternatives

03/12/2012 6:00 pm


Crystal Reports is a reporting application that can access data from a wide array of sources. It has come bundled with both Delphi and Visual Studio and is now also available as a web-based application. Many people have used Crystal Reports with Delphi through the years.

Tricks of the Trade

02/13/2012 6:00 pm


Everyone has their favorite Delphi IDE plug-in, their favorite Notepad replacement, their favorite tricks for saving time. We'll share these tips with each other tonight.

Some of the things we'll likely cover include GExperts, editor macros, templates, debugging and logging, build events, mapped or redirected drives and paths, WinInternals tools, dealing with UAC and 64-bit issues, and automated builds.

Technology Chat

01/09/2012 6:00 pm


There is no formal topic for this month's meeting. Our regular meeting time and place will be kept and there will be a laptop with Delphi 2010 hooked to the big screen TV, but no PowerPoint slides and no agenda.

Touch and Gesture Capabilities

11/14/2011 6:00 pm


Last summer, a member of the group brought a multi-touch enabled laptop to an ODUG meeting. Of course everyone wanted to see a touch enabled application written in Delphi. He now has a demo ready that shows some of these capabilities in a business application.

XML Binding and REST Servers

10/17/2011 6:00 pm


We'll be going over how to create XML documents in Delphi using the XML Binding Wizard to create the document from either an XSD or XML file. We'll use a web broker based REST server to serve up the document and then read it in using a Delphi client. As we do that we'll define what a REST server is and why it's replacing SOAP servers.

Powerful Debugging with CodeSite

08/15/2011 6:00 pm
08/15/2011 8:00 pm


Debugging your applications is an old topic. But there are always new tricks to be learned. One product that can go a long way in trouble-shooting is CodeSite by Raize Software.

RAD Studio XE2 World Tour!

09/07/2011 6:00 pm
09/07/2011 9:00 pm


The word is out. The biggest and best Delphi, C++Builder and RAD Studio release is coming soon. Join us at this free event to get a first-hand look at all the new RAD capabilities you’ve been asking for and more.