For comments or enquiries please contact webmaster@codeproject.com | View online | Monday, December 6, 2010 |
Welcome to this week's newsletter from The Code Project.
To ensure that future newsletters you receive from The Code Project aren't mistakenly blocked by antispam software, be sure to add the maillist.codeproject.com domain to your list of allowed senders.
Site News
After some astonishing submissions our Hardware Competition has ended. It went so well, we're doing a second competition where we will focus on beginners articles on hardware and device programming. Here are the proud winners of robots:
First Prize | IanJ1965 - Radio Control Transmitter - Joystick |
Prize pool | Bioloid Robot Kit |
Second Prize | Amro Fawzy - 3G Modem Internet Dialer |
Prize pool | The RoboTurret Vision Tracking Kit |
Third Prize | grilialex - AVRILOS: A simple OS for AVR microcontrollers |
Prize pool | RFID Reader |
We also have some winners to announce in our ongoing Windows Azure App Competition. Some great submissions so far but we can't wait to see more.
- Credenza Software Inc. - http://www.credenzasoft.com/
- JUSTPROUD - http://justproud-cl2.cloudapp.net/
And don't forget, all you have to do for our Windows Phone 7 competition is to write a WP7 article or share a WP7 app, and you could win a Windows Phone 7 phone or ultra light laptop.
cheers,
Chris Maunder
The Code Project Offers
Get the Ultimate UI Controls Toolset NetAdvantage® Ultimate will give .NET developers the ultimate advantage at the lowest price to create User Interfaces w/ control toolsets for LOB, data visualization + future technologies incl HTML5, Mobile, jQuery & Reporting. Download from Infragistics! | |
Webinars: Connect your existing source control system to SQL Server Learn how to source control your SQL development using Red Gate's SQL Source Control, an SSMS add-in that integrates SVN, TFS, VSS and Vault with SQL Server. Details and registration. | |
From the makers of Intel® VTune™ Performance Analyzer and Intel® Visual Fortran Compiler comes Intel® Parallel Studio XE: a combination of Intel® C++ and Fortran compilers; libraries; and error-checking, security, and profiling tools. | |
New Silverlight Dashboards, Charting & Data Visualization! ComponentArt's latest technology allows you to present, navigate and visualize your data like never before. See Your Data In a Whole New Light Today. | |
The Cloud Zone on The Code Project – Explores the uses of cloud computing. Take a look at the key players and delve into specifics like Data Services, SaaS, and Azure. Learn More! | |
Windows Azure Introductory Special is the easiest way to get started. Includes a fixed amount of services at no cost after which you just pay at standard consumption rates. Learn more. |
Weekly Poll Results
Should developers ensure their applications allow exchange of data with other applications of the same type?
Survey period: 29 Nov 2010 to 6 Dec 2010
Should we be required to provide the means to import and export data from our applications to ensure uses aren't locked into a single application?
Option | Votes | % | |
Yes, we should provide as rich an import and export experience as possible | 129 | 21.18 | |
Yes, if there are open standards for the data we should provide import and export of that standard format | 296 | 48.60 | |
Yes, but we should only be required to export data that has been input or imported, and not export any extra data our application has added | 41 | 6.73 | |
No | 119 | 19.54 | |
Total | 585 | 100% |
View optional text answers (38 answers)
This week's survey: Do you have a computer science desgree?
Most popular new articles 29 Nov 2010 - 6 Dec 2010
- Visualization and Comparison of sorting algorithms in C# - Kanasz Robert
- WPF Grand Prix - Marcelo Ricardo de Oliveira
- RESTful WCF + Azure AppFabric Service Bus = Access to Remote Desktop from Browser - Igor Ladnik
- Silverlight Simple Drag And Drop / Or Browse View Model / MVVM File Upload Control - defwebserver
- Data linking with jQuery - Brij
Latest Additions
200 articles overall 166 new, 78 updated, 1 moved. 18 were edited, 182 unedited
Article topics listed: C++
Too many articles? Visit your profile page to change your newsletter article filters.
New articles added
Printing
- Configuring printer settings programmatically - Apriorit Inc, Alexandr Sirenko
In this article, I will describe the method of setting the printer settings and the problems I faced on different OS versions. (Unedited)
C++, Windows, Dev, QA
C / C++ Language
- Single point construction of hierarchical objects in C++ - Gregory Shpitalnik
Prohibit construction of hierarchical objects both on the heap and on the stack, allow construction from a single construction point in the base class. (Unedited)
C++, Design
MFC
- MFC GDI drawing using Pen and Brush - sirama2004
This beginners article shows the usage of Pen and Brush GDI objects and How do we use it. (Unedited)
C++ (VC6, VC7), Windows, MFC
Internet / Network
- Asynchronous (nonblocking) client socket wrapper class without MFC - h_seldon
Win32 API nonblocking sockets implementation, client side. (Unedited)
C++ (VC9.0), Windows (Win2K, WinXP, Win2003, Vista, Win2008, Win7, Win2008-R2), Architect, Dev, Networking
Macros and Add-ins
- Visual C++ (version 7-9) .vcproj project file formatter and normalizer - pasztorpisti
A vcproj formatter that makes vcproj diffing/merging a breeze even with simple text-based mergers. Controllable text encoding. (Unedited)
C++ (VC7, VC7.1, VC8.0, VC9.0), Dev
Programming Tips
- A simple way to create word documents by template in java under windows platform - jacky_zz
using JNI and COM technology generate word documents in java under windows platform (Unedited)
C++, Java, Win32, COM, JNI
Threads, Processes & IPC
- Monitoring of logon/logout in terminal and client sessions - Apriorit Inc, Elizaveta Golub
This article includes a description of the monitoring process for the session logon/logout, connect/disconnect (regarding terminal and client sessions). Obtained results will be then used in the next article "Creating process in the session". (Unedited)
C++, Windows, Architect, Dev, Threading, Process, multithreading, Boost - Starting process in the logged session under the local system account - Apriorit Inc, Elizaveta Golub
This article contains the description of how to start a process in the current active session on session logon notification event with permissions of system process running in the current session. (Unedited)
C++, Windows, Architect, Dev, Threading, Process, multithreading, Boost
Articles updated added
Dialogs and Windows
- MFC/C++ Helper Class for Window Resizing - Mizan Rahman
Gives you total control when it comes to resizing windows
C++, Windows, Win32, MFC
C / C++ Language
- Elucidating all about Code Analysis in Visual C++ - Ajay Vijayvargiya
Static Code Analysis: The Purpose, How to Analyze and Make your code Analyzable! (Unedited)
C++, VS2005, VS2008, VS2010
STL
- Reading UTF-8 with C++ streams - Emilio Garavaglia
A locale codecvt facet from char to wchar_t (Unedited)
C++ (VC6, VC7, VC7.1, VC8.0), Windows, STL, Dev, Design
Tips and Tricks added
DLLs & Assemblies
- Checking for exported symbols/functions in a DLL without loading it - pasztorpisti
You can find out if a DLL exports some symbols/functions without calling LoadLibrary() on it (Unedited)
C++, plugin, DLL
Programming Tips
- C++ Syntax Uncovered - Mohammad Nasim
Answers many whys in beginners head about C-Family languages syntax (Unedited)
C++, C++/CLI, C, C#, Java - How to get Present Logical Drives (the bitwise way) - PE32_64
How to get Present Logical Drives by function GetLogicalDrives (Unedited)
C++ - Mobile processor usage - Lloyd Atkinson
Very useful :) Perhaps a slight improvement would be for it to take the retrieved value (in this case 97) and take it away from 100? (Unedited)
C++, Windows, Mobile - Mobile processor usage - Paul Heil
(Unedited)
C++, Windows, Mobile - Implement Delphi TMethod in C++ - Member 2398479
How to dispatch event messages in C++ like a Delphi TMethod (Unedited)
C++, Delphi
String handling
- Remove Diacritical Marks in a Unicode String - Alain Rist
With a helper CharMap class using VC2010 C++0x implementation (Unedited)
C++ (VC10.0), Unicode, C++0x
Technical blogs added
Windows Communication Foundation
- TFS vs. Subversion fact check - Martin Hinshelwood
I spotted a good comparison of TFS vs. Subversion by Jarosław Dobrzański on DZone (you can also read the original post) but I feel that a couple of the points were either out of date, or borne out of a lack of knowledge of the product, or even more likely I just missed the point. This article was ta (Unedited)
This email was sent to gang007@gmail.com. To stop receiving this newsletter click here.
The Code Project. 503-250 Ferrand Drive
Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100