Click here to Skip to main content

Articles by Chris Boss (Articles: 4, Technical Blogs: 10)

Articles: 4, Technical Blogs: 10

RSS Feed

Average article rating: 4.57

Dialogs and Windows

Subclassing 101
Posted: 27 Jun 2010   Updated: 27 Jun 2010   Views: 7,996   Rating: 4.67/5    Votes: 3   Popularity: 2.23
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
The basics of Subclassing

Miscellaneous

Writing Custom Controls Using PowerBASIC
Posted: 2 Jul 2010   Updated: 2 Jul 2010   Views: 8,056   Rating: 4.86/5    Votes: 4   Popularity: 2.92
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
Writing custom control classes the old fashioned way (no .NET or COM classes) is a lost art, but it is not too difficult to learn.

General Graphics

Drawing in Windows 101
Posted: 26 Jun 2010   Updated: 26 Jun 2010   Views: 13,089   Rating: 4.41/5    Votes: 10   Popularity: 4.41
Licence: The Code Project Open License (CPOL)      Bookmarked: 18   Downloaded: 0
The basic concepts of drawing in Windows.

String handling

Advanced String Processing
Posted: 27 Jun 2010   Updated: 27 Jun 2010   Views: 7,916   Rating: 4.33/5    Votes: 3   Popularity: 2.07
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
An advanced article about string processing

Average blogs rating: 4.34

VB.NET

Classic Visual Basic’s end marked a key change in software development [Technical Blog]
Posted: 3 Apr 2013   Updated: 3 Apr 2013   Views: 5,386   Rating: 5.00/5    Votes: 4   Popularity: 3.01
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
The key to future versions of BASIC is to first view them as a professional language.

Win32/64 SDK & OS

Windows Blue should not mean the end of the desktop! [Technical Blog]
Posted: 27 Mar 2013   Updated: 27 Mar 2013   Views: 1,889   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
Only Microsoft really knows what it has planned for future versions of Windows.
The power of the Win32 API! [Technical Blog]
Posted: 1 May 2013   Updated: 1 May 2013   Views: 1,955   Rating: 3.00/5    Votes: 2   Popularity: 1.20
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
The power of the Win32 API!

Windows API

Windows 8 and the software gap! [Technical Blog]
Posted: 19 Feb 2013   Updated: 19 Feb 2013   Views: 1,854   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
From the perspective of a non-Microsoft language developer, what do I think is part of the problem?
How to optimize software for Windows and tablets [Technical Blog]
Posted: 12 Mar 2013   Updated: 12 Mar 2013   Views: 1,706   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
How to optimize software for Windows and tablets.
Just waiting for a 7 inch Intel based Windows 8 tablet ! [Technical Blog]
Posted: 25 Feb 2013   Updated: 25 Feb 2013   Views: 2,424   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
I am just waiting for the first Windows 8 small footprint tablet, 7 inch screen and so thin and lite it just weighs nothing in my hands.
Windows 8, tablets, and Atom! [Technical Blog]
Posted: 21 Mar 2013   Updated: 21 Mar 2013   Views: 3,043   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
What could be done to make Windows 8 tablets more popular?

Programming Tips

Is Object Oriented Programming Overrated ? Another View ! [Technical Blog]
Posted: 20 Apr 2013   Updated: 20 Apr 2013   Views: 3,786   Rating: 3.40/5    Votes: 3   Popularity: 2.07
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
Is Object Oriented Programming Overrated?

Design and Architecture

Is software development too complex today ? [Technical Blog]
Posted: 19 Feb 2013   Updated: 19 Feb 2013   Views: 2,501   Rating: 4.00/5    Votes: 2   Popularity: 1.05
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
Today's development tools are becoming so complex that it makes one wonder, what has happened to software development.

Hardware & System

Building an operating system? Time to drop the objects! [Technical Blog]
Posted: 26 Feb 2013   Updated: 26 Feb 2013   Views: 1,913   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
By using a procedural based approach using such a three tiered system, I strongly believe that operating systems could be designed to be simpler, faster and smaller, which is exactly what we need today for our mobile platforms.
No tips have been posted.

Chris Boss
Software Developer Computer Workshop
United States United States
Chris Boss is the owner (and programmer) of a small software development business in rural Virginia, called the Computer Workshop. For the last ten years or so he has been developing tools for use by Powerbasic programmers (see: http://powerbasic.com ). His main product called EZGUI (Easy GUI) is a high level GUI engine with Visual Designer and code generator. It is in its fifth generation now. He is an experienced Windows API programmer (more low level) and has experience in writing GUI engines (forms/controls), drag and drop Visual Designers, Graphics engines (printing and to the screen) and one of his favorites is a Sprite engine (2D animated movable images). His current project is version 5.0 of his main product EZGUI, adding such features as multi-monitor support, component engine, custom control engine, superclass engine and the latest project a 3D OpenGL based custom control. One of the goals he has is to push the limits of Windows software development, while making it easy, fast execution speed, small footprint (size of executables) and code reusability while providing a more graphic experience in user interfaces, while still being able to write software which can fit on a floppy disk (small footprint), use minimal amount of memory and able to run on multiple versions of Windows from 95 to Win8.


Advertise | Privacy | Mobile
Web02 | 2.6.130619.1 | Last Updated 20 Jun 2013
Copyright © CodeProject, 1999-2013
All Rights Reserved. Terms of Use
Layout: fixed | fluid