Click here to Skip to main content

Chris Maunder - Professional Profile





Summary

Follow on Twitter Google+  LinkedIn      Blog RSS
334,989
Author
15,433
Authority
192,268
Debator
13,832
Editor
5,221
Enquirer
18,359
Organiser
7,206
Participant
Chris is the Co-founder, Administrator, Architect, Chief Editor and Shameless Hack who wrote and runs The Code Project. He's been programming since 1988 while pretending to be, in various guises, an astrophysicist, mathematician, physicist, hydrologist, geomorphologist, defence intelligence researcher and then, when all that got a bit rough on the nerves, a web developer. He is a Microsoft Visual C++ MVP both globally and for Canada locally.
 
His programming experience includes C/C++, C#, SQL, MFC, ASP, ASP.NET, and far, far too much FORTRAN. He has worked on PocketPCs, AIX mainframes, Sun workstations, and a CRAY YMP C90 behemoth but finds notebooks take up less desk space.
 
He dodges, he weaves, and he never gets enough sleep. He is kind to small animals.
 
Chris was born and bred in Australia but splits his time between Toronto and Melbourne, depending on the weather. For relaxation he is into road cycling, snowboarding, rock climbing, and storm chasing.
  • 31 Dec 2004: CodeProject MVP 2005

      
Articles 112 (Legend)
Tech Blogs 0
Messages 30,808 (Master)
Q&A Questions 6
Q&A Answers 76
Tips/Tricks 12
Comments 148

Groups

Below is the list of groups in which the member is participating

Page 1 of 2


Advisory Board

United States United States
No Biography provided
Group type: Collaborative Group
This member has Group Status: Administrator, Manager, Author, Member

members

ASP.NET Community

United States United States
The ASP.NET Wiki was started by Scott Hanselman in February of 2008. The idea is that folks spend a lot of time trolling the blogs, googlinglive-searching for answers to common "How To" questions. There's piles of fantastic community-created and MSFT-created content out there, but if it's not found by a search engine and the right combination of keywords, it's often lost.
 
The ASP.NET Wiki articles moved to CodeProject in October 2013 and will live on, loved, protected and updated by the community.
Group type: Collaborative Group
This member has Group Status: Administrator, Manager, Author, Member

members

Chinese Forum Moderators

United States United States
No Biography provided
Group type: Collaborative Group
This member has Group Status: Administrator, Manager, Author, Member

members

CodeProject Beta Testers

United States United States
No Biography provided
Group type: Collaborative Group
This member has Group Status: Administrator, Manager, Author, Member

members

CodeProject Experts Advisory
Publisher CodeProject
Canada Canada
The CodeProject Experts Advisory group is comprised of CodeProject members specifically chosen to advise the CodeProject on new products related to helping the community answer technical questions. This group participates in beta testing and feedback of products designed to help connect members with experts.
Group type: Collaborative Group
This member has Group Status: Administrator, Manager, Author, Member

members

CodeProject Insiders

United States United States
No Biography provided
Group type: Collaborative Group
This member has Group Status: Administrator, Manager, Author, Member

members

CodeProject Mentors

United States United States
No Biography provided
Group type: Collaborative Group
This member has Group Status: Administrator, Manager, Author, Member

members

The Back Room Moderators

United States United States
No Biography provided
Group type: Collaborative Group
This member has Group Status: Administrator, Manager, Author, Member

members

The Insider
Publisher The Code Project
United States United States
Sign up to get the news you didn't even know you needed to know in the most valuable 5 minutes of reading of your day.
 
The Code Project Daily Insider keeps you up to date with what is happening around the industry. From the continue saga of the Big Boys to Scott Guthrie's blog ramblings and Steve Jobs' latest, you will find it here.
Group type: Collaborative Group
This member has Group Status: Administrator, Manager, Author, Member

members

The Ultimate Toolbox
Web Developer
Canada Canada
In January 2005, David Cunningham and Chris Maunder created TheUltimateToolbox.com, a new group dedicated to the continued development, support and growth of Dundas Software’s award winning line of MFC, C++ and ActiveX control products.
 
Ultimate Grid for MFC, Ultimate Toolbox for MFC, and Ultimate TCP/IP have been stalwarts of C++/MFC development for a decade. Thousands of developers have used these products to speed their time to market, improve the quality of their finished products, and enhance the reliability and flexibility of their software.
Group type: Organisation
This member has Group Status: Administrator, Manager, Author, Member

members


Page 1 of 2

Reputation

For more information on Reputation please see the FAQ.

Privileges

Members need to achieve at least one of the given member levels in the given reputation categories in order to perform a given action. For example, to store personal files in your account area you will need to achieve Platinum level in either the Author or Authority category. The "If Owner" column means that owners of an item automatically have the privilege, and the given member types also gain the privilege regardless of their reputation level.

ActionAuthorAuthorityDebatorEditorEnquirerOrganiserParticipantIf OwnerMember Types
Have no restrictions on voting frequencysilversilversilversilverAdmin
Store personal files in your account areaplatinumplatinumSitebuilder, Subeditor, Supporter, Editor, Staff
Have live hyperlinks in your biographybronzebronzebronzebronzebronzebronzesilverSubeditor, Protector, Editor, Staff, Admin
Edit a Question in Q&AsilversilversilversilverYesSubeditor, Protector, Editor, Admin
Edit an Answer in Q&AsilversilversilversilverYesSubeditor, Protector, Editor, Admin
Delete a Question in Q&AYesSubeditor, Protector, Editor, Admin
Delete an Answer in Q&AYesSubeditor, Protector, Editor, Admin
Report an ArticlesilversilversilversilverSubeditor, Mentor, Protector, Editor, Staff, Admin
Approve/Disapprove a pending ArticlegoldgoldgoldgoldSubeditor, Mentor, Protector, Editor, Staff, Admin
Edit other members' articlesSubeditor, Protector, Editor, Admin
Create an article without requiring moderationplatinumSubeditor, Mentor, Protector, Editor, Staff, Admin
Approve/Disapprove a pending QuestionProtector, Admin
Approve/Disapprove a pending AnswerProtector, Admin
Report a forum messagesilversilverbronzeProtector, Editor, Admin
Approve/Disapprove a pending Forum MessageProtector, Admin
Create a new tagsilversilversilversilverAdmin
Modify a tagsilversilversilversilverAdmin

Actions with a green tick can be performed by this member.


 
GeneralNew Year, New Feature PinadminChris Maunder2-Jan-13 3:45 
GeneralRe: New Year, New Feature Pinmember_Maxxx_16-Jan-13 19:06 
GeneralRe: New Year, New Feature Pinmember ProgramFOX20-Jan-13 6:10 
GeneralThe Ultimate Coder Challenge - Judging Week PinadminChris Maunder2-Oct-12 11:30 
GeneralThe Ultimate Coder Challenge - Week 6 PinadminChris Maunder26-Sep-12 8:15 
GeneralThe Ultimate Coder Challenge - Week 5 PinadminChris Maunder18-Sep-12 22:33 
GeneralThe Ultimate Coder Challenge - Week 4 PinadminChris Maunder4-Sep-12 18:25 
GeneralThe Ultimate Code Challenge - Week 3. PinadminChris Maunder28-Aug-12 15:42 
The Ultimate Coder challenge continues and it looks like the contestants are getting down and dirty. To add to the spice I now have in my hot little hands a prototype next-gen Ultrabook loaded with Windows 8 with which to test actual applications. The unit is a pre-production test unit, so it will never actually be on the market, nor is it meant to be a perfectly polished example of the genre. The fact that they provided the sort of power cable you'd find on power tools, and the lid is rubberised so that (a) you can get a good grip on the thing, and (b) it probably bounces when dropped, speaks volumes about the kind of torture to which they are expecting it to be subject. It makes me want to look at them with big, wide, innocent eyes and reassure them that I won't break it. I promise.
 
I am deliberately not investigating the new Ultrabook features on the demo unit. In fact I'm deliberately not even trying to find out which features it has because I want the contestants, through their apps, to teach me. I want to discover the features, and I want to be amazed. I am, however, re-familiarising myself with windows 8 and The Design Formerly Known As Metro (DFNAM) UI. I'll say outright I'm not a fan of the schizophrenic Desktop/The DFNAM UI split personality.
 
As a reminder: central to this quest is requirement that contestants "create apps that take full advantage of the performance advances, graphic excellence, touch and sensor technologies of the latest Ultrabook™ computers". This is a competition and while an awesome application that blows me away gets points, only an application that takes full advantage of the unique abilities of an Ultrabook running Windows 8 will win. Showcase the platform, not your application, and prepare to get out of your comfort zone.
 

As has been a theme, Lee is tromping through with steel shod boots where angels fear to tread. The man is crazy, and I dig that about him. If you are looking to develop Windows 8 applications, follow Lee's blog. He's starting from basics - commenting out windows.h, building (and failing to have success with) static libraries, multi-core development, sensors, DirectX 11 and everything that comes with that.
 
George and Suresh are continuing with their MoneyBag rewrite. They have progressed to the point where a preview is available, but the download requires registration and no registration email made its way to my inbox. So, as much as I'd love to comment on what they've done hands on, I can't. However, they have continued to provide extensive details on how they are progressing and the challenges they are facing, and have provided a checklist of Ultrabook features they are targeting. Not all Ultrabook features centre around sensors and jet-packs. These guys are focusing on the subtler things such as instant on, touchscreens and Smart Connect.
 
Shailesh has hit a roadblock. They want to use SQLite, they have read it works with Windows 8, they have the JavaScript library...but it's busted. They have retreated, licked their wounds, and have gone with the recommended approach of using Local Storage. Time will tell.
 
John at Soma games are discussing what they are using more than how they are supporting Ultrabooks. In particular they posted that they will be using the Unity 3D 4.0 engine - which is an interesting gamble since it hasn't been released yet. While it's great that the Unity 3D 4.0 engine will support the DFNAM UI, I would like to have heard more on how this ties in with their application really showcasing the Ultrabook experience. They demoed touchscreen, DFNAM support means it plays nice with Windows 8, and Unity 3D should push the GPU hard, but I'm hoping there will be some other sensor or power management or notification based component of the game that makes you think "this is a great game on a PC, but it's killer on a Ultrabook".
 
Sagar have hit another seemingly unnecessary roadblock: ambient light sensor support need the DFNAM. They are also having NFC sensor issues on their Ultrabook, which just continues their run of bad luck. Part of the challenge in this competition is that it's being run on pre-production hardware and so driver support may be immature. I know I ran into a wall trying to get a new touchpad driver, so I'm hoping their contacts at Microsoft and Intel will come through with the goods. At least the accelerometer is working for them.
 
Andreas is plugging away at his language training app. Since he's chosen to use HTML, issues with building libraries, using native code, and all the fun with sensors is a non-issue. Although, that's a double-edged sword since it limits his ability to really show off what an ultrabook can do.
 

We'll see what everyone has up there sleeve next week.
cheers,
Chris Maunder
 
The Code Project | Co-founder
Microsoft C++ MVP

GeneralThe Ultimate Code Challenge. Week 2 PinadminChris Maunder21-Aug-12 17:17 
GeneralWhy Comments in Code are Critical PinadminChris Maunder21-Aug-12 3:48 
GeneralThe Ultimate Code Challenge. Week 1 PinadminChris Maunder14-Aug-12 15:36 
GeneralRe: The Ultimate Code Challenge. Week 1 PinmemberLee Bamber15-Aug-12 13:26 
GeneralRe: The Ultimate Code Challenge. Week 1 PinadminChris Maunder16-Aug-12 3:05 
GeneralRe: The Ultimate Code Challenge. Week 1 Pinmemberhisureshg15-Aug-12 15:39 
GeneralNew Article Submission System PinadminChris Maunder2-Mar-12 6:40 
GeneralRe: New Article Submission System PinmemberKjellKod.cc3-Mar-12 14:50 
GeneralRe: New Article Submission System PinadminChris Maunder3-Mar-12 16:24 
GeneralRe: New Article Submission System PinmemberKjellKod.cc3-Mar-12 19:54 
GeneralRe: New Article Submission System PinadminChris Maunder4-Mar-12 17:07 
GeneralRe: New Article Submission System PinmemberKjellKod.cc4-Mar-12 20:11 
GeneralRe: New Article Submission System PinmemberKjellKod.cc5-Mar-12 11:21 
GeneralRe: New Article Submission System PinadminChris Maunder5-Mar-12 15:33 
GeneralRe: New Article Submission System PinmemberShahin Khorshidnia11-Apr-12 6:33 
GeneralRe: New Article Submission System PinmemberMeysam Mahfouzi5-Mar-12 0:42 
GeneralRe: New Article Submission System PinadminChris Maunder5-Mar-12 5:27 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.


Advertise | Privacy | Mobile
Web01 | 2.8.150224.1 | Last Updated 28 Feb 2015
Copyright © CodeProject, 1999-2015
All Rights Reserved. Terms of Service
Layout: fixed | fluid