Click here to Skip to main content
15,884,388 members
This competition has ended

Best C++/MFC article of January 2008

Contribute to CodeProject and you'll automatically be in the running for a monthly prize!

Each month at CodeProject we gather together the best of the articles submitted the previous month and ask our readers to choose the best of the best. Entry is automatic - just submit you articke and we'll do the rest.

Check out the submission guidelines for information on posting articles.

Current Entries

Articles that match the contest criteria are automatically entered.

Please Sign up or sign in to vote.
3 Jan 2008Nigel Atkinson
An article on using Lua via luabind with Ogre 3d, an open source 3d graphics engine
7 Jan 2008Visual Numerics, Inc.
This document focuses on the combination of VSTO 2005 and Visual Studio 2005 Team Edition.
9 Jan 2008AccuRev
Why organizations considering moving to an Agile development methodology to increase product quality, decrease costs and respond more quickly to market needs should also consider the changing requirements that the new model places on the SCM system and which aspects are critical to success.
Please Sign up or sign in to vote.
10 Jun 2008[d3m0n]
A Calendar UI extension component for the ToDoList, giving you a timeline view of your tasks
Please Sign up or sign in to vote.
14 Jan 2008valdok
Using C++ objects with destructors and exceptions in drivers
Please Sign up or sign in to vote.
6 Jul 2009Leandro T C Melo
A generic standalone STL-like implementation of a hash table that uses either linear probing or double hashing as the collision resolution mechanism.
Please Sign up or sign in to vote.
29 Feb 2008Alexandre Courpron
This article presents the implementation of a fixed-size heterogeneous container.
Please Sign up or sign in to vote.
18 Jan 2008Valentin Ivanov
This article explains how to use the GPS API and Web Service on a SmartPhone to show demographics information for the current location.
Please Sign up or sign in to vote.
28 Jan 2008Yonghwi Kwon
An article on how to retrieve information from a COM object to determine COM DLL filename.
Please Sign up or sign in to vote.
14 Jan 2008Nish Nishant
A step by step tutorial on how to deploy an MFC application via ClickOnce
Please Sign up or sign in to vote.
22 Jan 2008Mladen Janković
How to make a class schedule using a genetic algorithm.
Please Sign up or sign in to vote.
19 Jan 2008PeterGlen
BigClock with Transparent Background based on the 7 segment LCD
Please Sign up or sign in to vote.
18 Jan 2008PeterGlen
Simple Seven Segment LCD Control derived from CWnd and CStatic
Please Sign up or sign in to vote.
25 Jan 2008Tomer Doron
In a mixed .NET/COM COM+ based environment, one may find a need for a command line tool to deploy COM components in COM+.
Please Sign up or sign in to vote.
22 Aug 2008Alex Blekhman
The article explains relationships and dependencies between the Windows API, the CRT, and the Standard C++ Library.
Please Sign up or sign in to vote.
12 Apr 2008dotnfc
Using a set of classes to access SmartCard readers, to test SmartCards via scripts - even to transmit APDUs one by one.
Please Sign up or sign in to vote.
12 Jan 2008ajalilqarshi
This article covers calling Java functions from C using JNI. It also covers passing/returning simple parameters, arrays, and structure arrays in Java functions.
Please Sign up or sign in to vote.
25 Jan 2008mi-chi
Tokenize and access string contents using a format mask
Please Sign up or sign in to vote.
16 Jan 2008Robert Pittenger, MCPD-EAD
This article presents a naming scheme for database tables and fields.
Please Sign up or sign in to vote.
7 Aug 2008Zeeshan Ejaz Bhatti
This article demonstrates how to perform human face and eyes detection on images using OpenCV in .NET
Please Sign up or sign in to vote.
26 Jan 2008Volirvag Yexela
This tip suggests the way of launching a process with Medium IL from the process with High IL.
Please Sign up or sign in to vote.
19 Jun 2008Javed Akhtar Ansari
This article demostrates how to do drag and drop Outlook attachments on a tree view node and describes the private Clipboard format of Outlook.
Please Sign up or sign in to vote.
23 Feb 2008Idaho Edokpayi
Lock Free Queue implementation in C++ and C#
Please Sign up or sign in to vote.
10 Jul 2008grin_t
About my experience of coding a database related program using MFC with VC6
Please Sign up or sign in to vote.
18 Jan 2008David Crow
A very brief discussion on how to restrict a window's position to a bounding rectangle.
Please Sign up or sign in to vote.
19 Jun 2008erjan123
A Simple OpenGL Window using GLUT with Win32 Console Application
Please Sign up or sign in to vote.
24 Feb 2008Tomer Doron
In an unmanaged environment, using Windows performance monitors may prove challenging. This article propose an alternative which is both easy and efficient.
17 Jan 2008Peter Waldschmidt
This article describes using NCover to measure the effectiveness of your automated tests, shows how to track coverage over time, and presents strategies for increasing the effectiveness of your tests.
Please Sign up or sign in to vote.
27 Jan 2008Yarin
Makes handling HTML and CSS in the text form in C/C++ easy
Please Sign up or sign in to vote.
18 Jan 2008skullz_softwares
Making Single Instance Application a Simple Way!!
Please Sign up or sign in to vote.
3 Jan 2008Yang_Xiao_Wang
An apple style dynamic picture list with egui libaray

Current Participants

Those with articles that match the contest criteria are automatically entered.

Software Developer (Senior)
United Kingdom United Kingdom
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Unknown
AccuRev is the leading provider of process-centric software configuration management (SCM) with a best-of-breed approach to application lifecycle management (ALM). This approach enables unlimited, adaptable, and compliant process models, offering customers maximum flexibility and control.

The AccuRev interface, with advanced visualization, process automation, and artifact traceability, improves the visibility and management of parallel and distributed development for geographically distributed and outsourced teams to remain agile and competitive. AccuRev software ensures optimal team collaboration and software asset reuse. Additionally, AccuRev software provides native support for the most commonly used software development methodologies including agile, iterative, and waterfall lifecycles.

AccuRev supports open standards and SOA-based development tool interoperability across Microsoft Windows, Linux, and UNIX platforms. As an active participant in the Eclipse Application Lifecycle Framework (ALF) project, AccuRev is committed to reducing the cost and complexity associated with the integration of multiple vendor tools throughout the software application lifecycle. This open strategy provides for maximum customer control, lowest total cost of ownership, and a rapid ROI, all without vendor lock-in.
This is a Organisation

1 members
Software Developer (Senior)
United Kingdom United Kingdom
Ahmad Qarshi is an IT Consultant and have good expertise in different development technologies. He loves to code in .NET, JavaFX, Delphi, XSLT/Schematron. Above all very keen to learn new stuff Smile | :)
Software Developer
Australia Australia
More than ten years of C++ native development, and counting.

Smile | :)
contact : courpron@gmail.com
Software Developer (Senior) Pinnacle Business Systems
United States United States

The page you are looking for might have been removed, had its name changed, or is temporarily unavailable.

HTTP 404 - File not found
Internet Information Services
Software Developer emware
China China
software development is so nice and we can make our world better than ever, even the real world.
vc++6 is enough for me, althought i tried to upgrade to higher version, each time, i down-grade to vc6. ^_^
Software Developer
United States United States
None
Other School
China China
At the moment, a beginner.
Web Developer EMC Corporation
United States United States
Idaho Edokpayi is a Consultant working in EMC's Microsoft Practice specializing in WSS 3.0, MOSS 07, .NET, and ASP.NET technology. He also likes to write C++, Win32/64 API, and DirectX code in his spare time.
Software Developer (Senior)
India India
Javed is software developer (Lead). He has been working on desktop software using C++\C# since 2005.
Software Developer
Brazil Brazil
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Germany Germany
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer
Serbia Serbia
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer
Australia Australia
Started programmig when I was 8 with GW-BASIC and moved to MS Quick C when I was about 15. Learnt C++ and object oriented programming with Borland 2.0. Now after time, I'm a VB and VC++ programmer and also have moved into database admin. Just recently the maintenace managenent system I look after was upgraded to a n-tier Java based system. Now learning about and using Linux, namely SuSE and a Linux from Scratch box I've made. Other than programming, I know quite a lot about hydro electric power stations, which is the core bussiness of the company I work for. Learning Bass Guitar!
United States United States
Nish Nishant is a technology enthusiast from Columbus, Ohio. He has over 20 years of software industry experience in various roles including Chief Technology Officer, Senior Solution Architect, Lead Software Architect, Principal Software Engineer, and Engineering/Architecture Team Leader. Nish is a 14-time recipient of the Microsoft Visual C++ MVP Award.

Nish authored C++/CLI in Action for Manning Publications in 2005, and co-authored Extending MFC Applications with the .NET Framework for Addison Wesley in 2003. In addition, he has over 140 published technology articles on CodeProject.com and another 250+ blog articles on his WordPress blog. Nish is experienced in technology leadership, solution architecture, software architecture, cloud development (AWS and Azure), REST services, software engineering best practices, CI/CD, mentoring, and directing all stages of software development.

Nish's Technology Blog : voidnish.wordpress.com
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer (Senior) Self Employed
United States United States
C, C++, DSP, Graphical Apps, UNIX, LINUX
President Starpoint Software Inc.
United States United States
Bob Pittenger is founder and President of Starpoint Software Inc. He holds a B.A. degree from Miami University, M.S. and Ph.D. degrees from Purdue University, and an MBA from Xavier University. He has been programming since 1993, starting with Windows application development in C++/MFC and moving to C# and .NET around 2005 and is a .NET Microsoft Certified Professional Developer.

Bob is the author of two books:
Billionaire: How the Ultra-Rich Built Their Fortunes Through Good and Evil and What You Can Learn from Them
and
Wealthonomics: The Most Important Economic and Financial Concepts that Can Make You Rich Fast.
Visit http://www.billionairebook.net for more information.
Web Developer
India India
This member doesn't quite have enough reputation to be able to display their biography and homepage.
Architect
United States United States
Technologist & Executive.

Specializes in .NET, COM and the gray material between them. Intimately familiar with most MS technologies.

Developing software for a living for the last 10 years, focusing on web based enterprise software as a service for the last 8.
Software Developer (Senior)
Israel Israel
My name is Vladislav Gelfer, I was born in Kiev (former Soviet Union), since 1993 I live in Israel.
In programming I'm interested mostly in low-level, OOP design, DSP and multimedia.
Besides of the programming I like physics, math, digital photography.
Chief Technology Officer CDYNE Corporation
United States United States
Developer, Maker and Tinkerer
Product Manager Visual Numerics, Inc.
United States United States
Edward Stewart received his Ph.D. in physical ocean science and engineering from the University of Delaware. Ed has experience in many quantitative areas including quantification and interpretation of statistics and probability, coordination and analysis of large data sets, frequency domain time series analysis, ordinary and partial differential equations, finite difference numerical modeling, and nonlinear dynamics. He has also been a major contributor in the development of new features and algorithms in PV-WAVE and the IMSL Numerical Libraries. Ed has published journal articles on experimental fluid dynamics and technical documents regarding Visual Numerics' products, and his work involving complex mathematical modeling has been published in areas relevant to his field.
This is a Organisation (No members)

Software Developer
Reunion Reunion
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
China China
Simple coding,simple life.

sureone@google.com
Software Developer
United States United States
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
United States United States
I started to write software since 1999 and have developed various products including security solutions and system utilities.

Microsoft Visual C++ MVP
Assistant Professor at the University of Virginia
Website: http://yongkwon.info
Web Developer
Pakistan Pakistan
BCSE - Software Engineering (2000 - 2004)
Foundation University Institute of Management and Computer Sciences.
Pakistan.

MS - Computer Sciences (2004 - 2005)
Lahore Univeristy of Management Sciences
Pakistan.
You must sign in to participate in this contest.
This contest has ended.
1 Jan - 31 Jan 2008