Click here to Skip to main content
15,117,095 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 2008
Nigel Atkinson
An article on using Lua via luabind with Ogre 3d, an open source 3d graphics engine
7 Jan 2008
Visual Numerics, Inc.
This document focuses on the combination of VSTO 2005 and Visual Studio 2005 Team Edition.
9 Jan 2008
AccuRev
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 2008
valdok
Using C++ objects with destructors and exceptions in drivers
Please Sign up or sign in to vote.
6 Jul 2009
Leandro 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 2008
Alexandre Courpron
This article presents the implementation of a fixed-size heterogeneous container.
Please Sign up or sign in to vote.
18 Jan 2008
Valentin 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 2008
Yonghwi 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.
22 Jan 2008
Mladen Janković
How to make a class schedule using a genetic algorithm.
Please Sign up or sign in to vote.
14 Jan 2008
Nish Nishant
A step by step tutorial on how to deploy an MFC application via ClickOnce
Please Sign up or sign in to vote.
19 Jan 2008
PeterGlen
BigClock with Transparent Background based on the 7 segment LCD
Please Sign up or sign in to vote.
18 Jan 2008
PeterGlen
Simple Seven Segment LCD Control derived from CWnd and CStatic
Please Sign up or sign in to vote.
25 Jan 2008
Tomer 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 2008
Alex 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 2008
dotnfc
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.
13 Jan 2008
ajalilqarshi
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 2008
mi-chi
Tokenize and access string contents using a format mask
Please Sign up or sign in to vote.
16 Jan 2008
Robert Pittenger, MCPD-EAD
This article presents a naming scheme for database tables and fields.
Please Sign up or sign in to vote.
7 Aug 2008
Zeeshan 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 2008
Volirvag 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 2008
Javed 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 2008
Idaho Edokpayi
Lock Free Queue implementation in C++ and C#
Please Sign up or sign in to vote.
10 Jul 2008
grin_t
About my experience of coding a database related program using MFC with VC6
Please Sign up or sign in to vote.
18 Jan 2008
David 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 2008
erjan123
A Simple OpenGL Window using GLUT with Win32 Console Application
17 Jan 2008
Peter 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 2008
Yarin
Makes handling HTML and CSS in the text form in C/C++ easy
Please Sign up or sign in to vote.
24 Feb 2008
Tomer Doron
In an unmanaged environment, using Windows performance monitors may prove challenging. This article propose an alternative which is both easy and efficient.
Please Sign up or sign in to vote.
19 Jan 2008
skullz_softwares
Making Single Instance Application a Simple Way!!
Please Sign up or sign in to vote.
3 Jan 2008
Yang_Xiao_Wang
An apple style dynamic picture list with egui libaray

Current Participants

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

[d3m0n]
Software Developer (Senior)
United Kingdom United Kingdom
No Biography provided
AccuRev
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.
Group type: Organisation

1 members

ajalilqarshi
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 | :)
Alex Blekhman
Software Developer
Australia Australia
More than ten years of C++ native development, and counting.

Smile | :)
contact : courpron@gmail.com
David Crow
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
dotnfc
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. ^_^
erjan123
Software Developer
United States United States
None
grin_t
Other School
China China
At the moment, a beginner.
Idaho Edokpayi
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.
Javed Akhtar Ansari
Software Developer (Senior)
India India
Javed is software developer (Lead). He has been working on desktop software using C++\C# since 2005.
Leandro T C Melo
Software Developer
Brazil Brazil
No Biography provided
mi-chi
Germany Germany
No Biography provided
Mladen Janković
Software Developer
Serbia Serbia
No Biography provided
Nigel Atkinson
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!
Nish Nishant
United States United States
Nish Nishant is a Principal Software Architect based out of Columbus, Ohio. He has over 17 years of software industry experience in various roles including Lead Software Architect, Principal Software Engineer, and Product Manager. Nish was a Microsoft Visual C++ MVP between 2002 and 2015.

Nish is an industry acknowledged expert in the Microsoft technology stack. He authored C++/CLI in Action for Manning Publications in 2005, and had previously 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 vastly experienced in team management, mentoring teams, and directing all stages of software development.

Contact Nish : If you are interested in hiring Nish as a consultant, you can reach him via his google email id voidnish.

Company Website : www.ganymedesoftwaresolutions.com
No Biography provided
PeterGlen
Software Developer (Senior) Self Employed
United States United States
C, C++, DSP, Graphical Apps, UNIX, LINUX
Robert Pittenger, MCPD-EAD
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.
skullz_softwares
Web Developer
India India
This member doesn't quite have enough reputation to be able to display their biography and homepage.
Tomer Doron
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.
valdok
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.
Valentin Ivanov
Chief Technology Officer CDYNE Corporation
United States United States
Developer, Maker and Tinkerer
Visual Numerics, Inc.
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.
Group type: Organisation (No members)


Volirvag Yexela
Software Developer
Reunion Reunion
No Biography provided
Simple coding,simple life.

sureone@google.com
Yarin
Software Developer
United States United States
No Biography provided
Yonghwi Kwon
Software Developer
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 (from 2008 to present)
Website: http://rodream.net
Zeeshan Ejaz Bhatti
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