User:David
From Ingres Community Wiki
David Tondreau
Biography
I'm the Architect for the OpenROAD Workbench (and other visual tools) at Ingres Corporation. Before coming to Ingres, I was VP of development and director of product management at Computer Associates (CA). Prior to CA, I founded two tech companies -- Leading Computer Technologies (LCT) and Object Services Corp (OSC). Partnering with Boeing and CA, LCT had a 10 year run delivering Ingres services to the federal government (primarily NASA and the US Department of Transportation). OSC developed TransForge - a technology for converting Ingres ABF applications to OpenROAD - and its lesser know sibling products ObjectForge and ReportForge. OSC was aquired by CA in 2001. Nothing's been the same since...
Projects
The following projects are those that I have a heavy hand in:
Favorite Software
Below are links to what I think are some of the more useful (and freely available) pieces of software for application development. Some are open source. Some are community editions. All of them can help you get the job done. Your favorite not on the list? E-Mail me and let me know about it!
- OpenROAD 2006 Without a doubt the most productive environment on the planet for rapidly building and deploying robust database applications to the desktop, browser and mobile device. This is the 60 day trial edition. We are working on the open source release.
- Ingres 2006 r2 Why use anything other than the industry's only enterprise strength, open source relational database management system. Plus, its the best DBMS for building and deploying OpenROAD applications.
- VMWare Server Looking to set up and share multiple operating systems and development environments so you don't pollute your primary system with all kinds of software? The open source VMWare Server is a true boon to developer flexibility. Allows you to have any number of operating systems and software environments on a single machine. Share them with the team using the browser enabled VMWare Server Console. Plan on having at least 1GB of memory in your machine (2 is better) and spare 100-200 GB hard drive to house your VMs. This is a piece of software you're likely to never uninstall.
- Eclipse/Ingres/DTP Bundle Eclipse is the standard bearer for Java application development. If you don't have it yet and want to try Java development against Ingres, make your life easier and get the Eclipse/Ingres/DTP Bundle. If you're looking for some help getting started, watch my Hello Ingres: A Multi-Language Introduction to Application Development on the Ingres RDBMS webinar (see Publications section).
- NetBeans So I know Eclipse gets all the reviews but NetBeans is really a better IDE -- at least from a user experience point of view. Will it get overrun by Eclipse eventually? Maybe. But it's still worth a look if you are doing Java client development. Try it out and let me know what you think.
- Microsoft Visual Studio Express C# Edition Looking to get started with .NET development against Ingres? Here's the express edition of Visual Studio that will do just the trick. If you're looking for some help getting started, watch my Hello Ingres: A Multi-Language Introduction to Application Development on the Ingres RDBMS webinar (see Publications section).
- NX Server/Client Tired of excruciatingly slow XWindows connections -- especially across a VPN? NoMachine's NX Server and Client are the perfect solutions for remote access to Linux/UNIX hosts. This software is easy to install on the host and the client runs on Linux, UNIX and Windows. The compressed data stream makes accessing a UNIX or Linux desktop seem like it is local -- even across a VPN.


