copyright ©2003 Todd Grigsby, Todd Grigsby Enterprises, and TGE Software, all rights reserved

00001    What operating systems do you support?
For our Windows applications, we support Windows 98, ME, NT 4.0, 2000, and XP, with the preferred versions being Windows 2000 and Windows XP Professional. For our web applications, we have no actual preference and code for portability.

00002    What databases can your software work with?
All of our applications use ODBC to connect to the database. This means that we don't make any database-specific calls, and you can use just about any SQL92 compliant database engine.

For Windows applications, we suggest using either MySQL 4.1 and above or Microsoft SQL Server 2000. For our web applications, we prefer MS SQL Server, Oracle, or MySQL. But again, the way our applications are architected, we anticipate situations where the client will want to plug our software into a database engine that the client already has licenses for. If you're not sure if your database will work with our software, drop us a line and we'll look it up.

00003    What technologies do you use?
We use Borland Delphi for Windows development simply because it's the fastest, easiest development environment out there. The RAD tools and debugger are the best, and compilation is ridiculously fast.

Our web applications are Java, fully J2EE compliant, and use the Struts framework. Our preferred web server is Apache Tomcat, the reference implementation for J2EE.

The HTML for the websites we design are typically rolled by hand, and Flash animation is created using SWiSH 2.0. The graphics are generated using a proprietary mix of Paint Shop Pro, PC Paint, Xara 3D, and Graphics Workshop Professional.

A number of the utilities we use were developed in-house to best meet our needs in creating software and web sites and for supporting our customers.

00004    How do I manage the database that came with my software?
The Microsoft Database Engine that comes with our Windows products does not include any tools that you would normally find with Microsoft SQL Server, such as the Enterprise Manager or the Query Analyzer. If you need use of those utilities, you will need to upgrade your database with a full copy of Microsoft SQL Server, purchased separately from our products.

00005    Do you make house calls?
Believe it or not, we do! We charge an hourly rate to be on-site, and the client is responsible for travel expenses, but if you need an expert on site, we will be more than glad to assist you.

00006    Do you provide on-site training?
Whenever you purchase a software product, with the exceptions of the Personal Editions, you are entitled to one class for 10 people at a huge discount. All of our products come with extensive documentation, but we want to make it worth your while to have us come in at least one time and train your people on how to use the software. Additional classes can be purchased at any time, and the charge depends on the time and materials required to conduct a class, the size of the class, and the travel expenses.