Dave Thompson Consulting
408 Rose Drive
Allen, Texas 75002

(Dallas / Ft Worth area)

Microsoft® Access Programming and Consulting Services

 

Site Map

Office 365 Comments

General Topics

Projects by Industry

10 Rules for Successful Projects

Project Programming Costs

Project Development Example

 

Application Examples

Resource Database

Client Information System

 

Programming Techniques

List Navigation w/Drill Down

 

Useful Links

Links Page

Other

Contact Dave Thompson

Resume

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  

 

Dave Thompson Consulting is a full-time, professional custom programming and consulting service for Microsoft Access programming projects, and for integrated Microsoft Office applications where the primary requirement is a database-driven process (user interface implemented in Access).

I have 25 years experience as an MS Access developer,  and 30 years of PC industry experience. Over this time, I have developed a wide range of custom Access applications for individuals and businesses. I was a contributing author to the SAMS book: Access 97 Programming Unleashed, authoring  three chapters on Visual Basic for Applications (VBA) and two chapters on ActiveX controls.

MS Access is an excellent tool for both single-user and multi-user business solutions. While Access may not be indicated for high volume transaction environments (such as reservation systems), it is a proven, powerful application development tool at the department-level (up to 30-40 users, in some cases more), and for small business applications (single, or multi-user).

Since 1992, I have exclusively focused on MS Access custom programming as an independent developer. Most of my projects - even for Dallas area clients - are conducted primarily through email exchanges (with attached, zipped files). Your location is not an issue.

Dave Thompson Resume

Experience:

25+ years developing MS Access applications (since Access Version 1.0).

Previously value-added-reseller for Informix ISQL, an SQL database for PC's (PC DOS, Windows, UNIX)

Previous experience programming in IBM BASIC, QuickBASIC, and Microsoft PDS (Professional Development System for BASIC)

30 years PC industry as independent consultant and custom programmer for business applications

Services

Programming, consulting, and design for MS Access database projects (single and multi-user networks).

Convert older applications (often single-user) to a multi-user Access-based application.

Develop integrated Microsoft® Office automation projects where Access is the primary driving application (such as Word merge operations, or exporting MS Access report summaries to Excel).

Complete life cycle projects (design-program-test-implement) for single user and multi-user (small groups up to department level) applications

Assistance on projects done by others on a prepaid, hourly basis for issues such as relational database design, implementing secure workgroups, form/sub-form issues, and code procedures written in VBA (Visual Basic for Applications)

Conversion projects from older versions of Access.

Currently supporting Access 2000, Access 2002 (XP), Access 2003,  Access 2007,  Access 2010, Access 2013, Access 2016, and Microsoft/Office O365/Access.

Supporting Access programming for Microsoft/Office 365 versions that include Access.

Users of older versions, such as Access 97/2000/2003/2007, should consider that it is becoming more difficult to support these versions. Access 97, for example, is seven versions removed from the current shipping version: 2016.

NOTE: The Microsoft Lifecycle Policy details "Consistent and predictable guidelines for the availability of support throughout the life of a product." Basically, while many users are successfully running older versions of Access, keep in mind that at some point Microsoft has (or will) cease to provide updates for these older versions, and this includes security updates.

Clients

Clients range from individuals and small businesses to large corporations having department-level database applications

Administrative

Accept projects for both local clients and non-local clients where email attachments or internet file servies are used to exchange Access files.

Pricing

Competitive hourly rates.

Can bid small projects fixed price (requires initial prepayment of agreed percentage of project price).

Large projects require an initial prepayment, then actual hours are invoiced on agreed schedule such as biweekly or unbilled hours amount.

return to top