Click here to Skip to main content

Articles by Gene OK (Articles: 4)

Articles: 4

RSS Feed

Average article rating: 4.77

Button Controls

A Managed C++ Button Control
Posted: 11 Apr 2008   Updated: 20 Apr 2008   Views: 43,785   Rating: 4.68/5    Votes: 12   Popularity: 5.06
Licence: The Code Project Open License (CPOL)      Bookmarked: 27   Downloaded: 790
This is an example custom button control, written entirely in Managed C++.

Database

DAO

Using Data Access Objects (DAO) with WTL
Posted: 13 Apr 2008   Updated: 5 May 2008   Views: 35,245   Rating: 4.81/5    Votes: 17   Popularity: 5.91
Licence: The Code Project Open License (CPOL)      Bookmarked: 27   Downloaded: 0
DAO is old, obsolete, yet it is still very versatile and developer friendly.

C++ / CLI

A Managed C++ Wrapper Around the Windows XP Theme API - Part 2
Posted: 10 Apr 2008   Updated: 24 Apr 2008   Views: 33,127   Rating: 4.83/5    Votes: 16   Popularity: 5.82
Licence: The Code Project Open License (CPOL)      Bookmarked: 24   Downloaded: 580
This is an update to Don Kackman's UxTheme component originally written for Visual Studio 2003

Internet / Network

WinINet Test Application
Posted: 12 Apr 2008   Updated: 12 Apr 2008   Views: 45,864   Rating: 4.77/5    Votes: 27   Popularity: 6.83
Licence: The Code Project Open License (CPOL)      Bookmarked: 50   Downloaded: 1,694
A WTL application to test asynchronous WinINet functionality.
No blogs have been submitted.
No tips have been posted.

Gene OK
Business Analyst Southwest Research Institute
United States United States
Member
I am a C++ coder. I am also proficient with Oracle PL/SQL. A lot of folks dislike Oracle, but I find Oracle is a significant revenue enhancer. Customers pay for first rate Oracle programming skills.
 
I have extensive experience with COM+, COM, ATL, WTL and installation package development. I've developed several packages in C#, but I prefer managed/native C++. I've been coding for nearly thirty plus years, getting my start with atomic and molecular orbital calculations in FORTRAN. I've been working with C or C++ since the days of QuickC, Desmet C, Datalight C and MSC 5.1.
 
One of my pet peeves in life is a programmer's lack of attention to the details of error handling. Most example code I see on the internet lacks depth. No use of Window's Event Logging and a lack of understanding as to how to handle exceptions. If folks actually think about how to properly debug and test, there would be fewer "slop" articles and a lot higher quality.
 
Including instrumentation in your software to allow proper diagnosis of failures is far more important to a user than the latest Gee-Whiz-Bang visual effects. Graphical gotta-haves fade like the lettuce in a refrigerator, but solid programs just keep on running, no matter what environment they are placed in.
 
My Web Site, Blog & Wiki


Advertise | Privacy | Mobile
Web01 | 2.6.130516.1 | Last Updated 21 May 2013
Copyright © CodeProject, 1999-2013
All Rights Reserved. Terms of Use
Layout: fixed | fluid