For comments or enquiries please contact webmaster@codeproject.com | View online | Monday, February 21, 2011 |
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
I've just flown back from the never ending rain back home in Australia to the never ending cold in Toronto. I will be heading to the servers first thing in the morning since they are the one thing I can count on running warm.
It's also Family Day here in Ontario, which is a new(ish) public holiday where, I'm assuming, the family gets together and shovels snow. Or, from what I saw at the airport, leaves in droves for warmer climates while giving us new arrivals looks of pity. Due to this (the holiday, not the pitying looks) a light and late newsletter. I promise a better one once the jetlag is over.
Note for authors (and aspiring authors!)
Our email provider will not accept emails with .exe attachments, or .zips with .exe attachments, so we have added a new Article Submission Form allows you to send files directly to us with no restrictions on what you place in the files. Your submissions go directly into the posting queue, so no more waiting on us to check our email!
To update existing articles just click the "Update your article" link at the top right of your article and you can submit your updates directly online to an editor.
Our online submission wizard is always there if you wish to post your articles yourself, or, simply send us your articles and updates without .exe files, or be sneaky and send us your .exe files in .rar archives, or sneakier still and just rename your zips to, say, MyArticle.nozip. We'll
cheers,
Chris Maunder
The Code Project Offers
Windows Azure Marketplace: The DataMarket contest. Submit the link to your Azure app for a chance to win an Intel i7 laptop or the grand prize of an Xbox 360 with Kinect. Windows Azure trial pass now available. Use it to enter and win! | |
Learn Visual Studio, SharePoint, SQL and more – Just $99.99 Become an expert in Microsoft technologies with our library of 3,000+ practical training videos featuring Microsoft MVPs and experts. Just $99.99 for a limited time. | |
Get asp.net Reporting That's More Than Crystal Clear See how beautiful your SQL Server or Oracle data can look. But our Reports, Dashboards, Gauges and Maps go way beyond beauty. They give you the View to succeed. Full Functioning Download. | |
Join us at The Code Project's Virtual Tech Summit on Mobile Development! On March 9th, 2011 explore the latest in Android, iPhone and Windows Phone 7 development. Attend informative sessions and chat with peers. No lines, no wait times, and no fees! Register now – no cost! | |
Learn Visual Studio, SharePoint, SQL and more – Just $99.99 Become an expert in Microsoft technologies with our library of 3,000+ practical training videos featuring Microsoft MVPs and experts. Just $99.99 for a limited time. | |
Cloud computing helps enterprises transform business and technology. With IBM's enterprise class cloud computing capabilities, you have the trusted partner to help you assess cloud readiness, develop adoption strategies and identify business entry points.Get IBM developerWorks Cloud resources now! | |
Microsoft Chose SpreadsheetGear... "After carefully evaluating SpreadsheetGear, Excel Services, and other 3rd party options, we chose SpreadsheetGear for .NET because it is the best fit for MSN Money." said Chris Donohue, MSN Money Program Manager. Download a fully functional SpreadsheetGear trial Today! |
Weekly Poll Results
Does the Nokia / Microsoft partnership tempt you to write Windows Phone applications?
Survey period: 14 Feb 2011 to 21 Feb 2011
Microsoft and Nokia are Best Friends Forever after a big announcement. Does this make developing on the WP7 platform more attractive to you?
Option | Votes | % | |
I'm already developing (or planning to develop) WP7 apps | 82 | 12.56 | |
I'm more likely to develop WP7 apps | 174 | 26.65 | |
It doesn't change anything for me | 233 | 35.68 | |
It makes me less likely to develop WP7 apps | 17 | 2.60 | |
I do not and will not be developing WP7 apps | 147 | 22.51 | |
Total | 653 | 100% |
Most popular new articles
14 Feb 2011 - 21 Feb 2011
- Task Parallel Library : 2 of n - Sacha Barber
- fastJSON - Mehdi Gholam
- Creating a Telemetry Application using Silverlight, Visiblox and Custom Controls. - chris_grant
- Important Feature of C# - Pranay Rana
- Signature Box that Makes the Signature Look Right - Jean-Philippe Gravel
Latest Additions
147 articles overall 108 new, 84 updated, 0 moved. 28 were edited, 119 unedited
Article topics listed: C++
Too many articles? Visit your profile page to change your newsletter article filters.
New articles added
Combo & List Boxes
- Owner Drawn CListBox - Version 2 - Visual-Eleven
An owner drawn CListBox, expands items to look like a CTreeCtrl (Unedited)
C++, Windows, Visual-Studio, MFC
Mobile Development
- Mobile Processor Usage - Paul Heil
Discover how to calculate the processor usage of every running process in your Windows mobile device
C++, WinMobile, Visual-Studio, WTL, Dev, Boost, WinCe
DirectX
- DirectShow Filters Development Part 2: Live Source Filter - Roman Ginzburg
A generic source filter which exposes an interface for pushing downstream RGB samples of predefined size and frame rate, and can be used for any custom frame input scenario.
C++, DirectX, Dev
C / C++ Language
- A Type-safe Generic Pointer - FrancisXavier
A safer alternative to void*, any_ptr can point to any type of object and provide type-safe, const-correct access to it. (Unedited)
C++, Dev
String handling
- Extremely Efficient Type-safe printf Library - Alexander Bessonov
Introduces a fast and type-safe parameter rendering library (type-safe printf).
C++, VS2010, Dev
Articles updated
Edit Controls
- CFilterEdit: Use Regular Expressions to Filter Your Input - Ben Hanson
The definitive approach to filtering input text. Includes configurable error display.
C++ (VC7.1), Windows (Win2K, WinXP), Visual-Studio (VS.NET2003), MFC, Dev
Miscellaneous
- A MFC/GDI+ LCD Control - Frédéric Pailloux
Nice 7/16/Matric Segment LCD Control derived from CStatic and using GDI+ library (Unedited)
C++, Windows (Win2K, WinXP, Vista, Embedded, Win7), WinMobile (WinMobile6), MFC, GDI+
OpenGL
- PicZoom: A Photo Viewer created in OpenGL. - santhosh4gCode
PicZoom: A Photo Viewer created in OpenGL. (Unedited)
VC8.0, Windows, MFC, GDI+, OpenGL, tools, software
C / C++ Language
- Full getopt port for Unicode and Multibyte Microsoft Visual C, C++, or MFC projects - Ludvik Jerabek
Supports getopt, getopt_long, and getopt_long_only and POSIXLY_CORRECT environment flag (Unedited)
C++, C, Windows - DHTML Editor with Table Support and Source Editor - Elmue
A complete class encapsulating a versatile HTML editor
VC6, VC7, Windows, Dev - How to make UI from definition of Ini setting in Qt - zebulon75018
How to generate a complete UI by typing key of value of key in Ini setting in QT. (Unedited)
C++
Algorithms & Recipes
- The XML parsing article that should (not) be written! - Wong Shao Voon
The C++ XML parsing article which should have been written since the advent of XML! This article defines a new Elmax abstraction model over the DOM model.
C#, XML, VC8.0, VC9.0, VC10.0, .NET2.0, Dev
Tips and Tricks added
Programming Tips
- Simulate a keystroke in windows - Mukit, Ataul
This tip shows how to simulate a key stroke in windows environment (Unedited)
C++, Win32 - Underappreciated articles - The number of articles here on CodeProject is as we all know - HUGE - and some gems are easily lost in this ocean of knowledge - Espen Harlinn
Articles I feel, and hope, people will appreciate. (Unedited)
C++, C#
Technical blogs added
Web Services
- Use Preprocessor Directives to Support Multiple Web Service Versions - ozkar garcia
When there is a new version of a web service in a different URI, we usually just need to point to that new URl and get the new reference class for that service. A problem may arise when the new service definition does not keep backward compatibility, and your project will no longer compile because a (Unedited)
C++, Windows, QA
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