For comments or enquiries please contact webmaster@codeproject.com | View online | Monday, December 20, 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
Happy Christmas week to all those who either celebrate the occasion or who benefit merely by working in an organisation that goes suspiciously quiet this time each year. The CodeProject office has decked its halls, though not so much with holly, but more with excessive amounts of chocolate.
Notwithstanding sugar crashes, the team will be working hard until Thursday and will then collapse, panting, for a week of recovery from this insane year. All articles emailed in this week will be posted normally, but next week we ask that authors either hold off for a few days or use the online submission wizard directly. No article will be left behind - but they may dawdle a little.
Our Windows Phone 7 competition has its first winner with Katka Vaughan winning an HTC SurroundTM. Congratulations! If you, too, would like to win one too all you have to do is post a WP7 article or share a WP7 app. See our competition page for full details.
cheers,
Chris Maunder
The Code Project Offers
A smart way to write SQL more quickly Some developers write SQL amazingly fast. Do you want to know their secret? It's SQL Prompt. "This is a must-have tool for all T-SQL developers." Brian Brewder, Brian Online. Download your copy of SQL Prompt today. | |
What Can You Do With Cloud Power? Take Advantage of the Most Comprehensive Solutions for the Cloud. On Earth. Be master and commander of your own cloud computing solutions. And make your business capable of doing far more with far less. Learn More. | |
Windows Phone 7 is here! Share your experience developing for WP7 you could win an HTC Surround or an Ultralight Laptop. Submit your WP7 article or your WP7 app to help your fellow developers & gain notoriety as a Windows Phone 7 development guru to our 7 million plus members. Enter now! | |
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. | |
Get 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. Learn more. | |
SpreadsheetGear: Over 100 Times Faster... "We just wanted you to know how thrilled we are by the performance we are seeing with SpreadsheetGear for .NET... over 100 times faster than other controls we've tested." Download fully functional SpreadsheetGear trial Today! |
Weekly Poll Results
Should developers test their own code?
Survey period: 13 Dec 2010 to 20 Dec 2010
Let the religious wars begin.
Option | Votes | % | |
Yes, developers should fully test their own code | 303 | 29.53 | |
Yes, for some tests (unit, load test etc), no for others (eg functional, acceptance tests) | 500 | 48.73 | |
Yes, if there is no one else who can test for them | 112 | 10.92 | |
No, all tests should be planned, written and executed by dedicated testers | 58 | 5.65 | |
Let the customers test the code! | 33 | 3.22 | |
Other | 16 | 1.56 | |
Total | 1022 | 100% |
View optional text answers (26 answers)
Most popular new articles
13 Dec 2010 - 20 Dec 2010
- OpenId With Forms Authentication - Sacha Barber
- Learn SQL to LINQ ( Visual Representation ) - Pranay Rana
- Lightweight Generic C++ Callbacks (or, Yet Another Delegate Implementation) - Elbert Mai
- Writing Windows Debugger - Part 2 - Ajay Vijayvargiya
- A group of GroupBox - tr0217
Latest Additions
143 articles overall 73 new, 102 updated, 3 moved. 19 were edited, 124 unedited
Article topics listed: C++
Too many articles? Visit your profile page to change your newsletter article filters.
New articles added
C / C++ Language
- Lightweight Generic C++ Callbacks (or, Yet Another Delegate Implementation) - Elbert Mai
A fast, standards-compliant, and easy-to-use C++ callback implementation
C++, Dev
MFC
- Owner Drawn CListBox - Visual-Eleven
Owner drawn CListBox control, supports MultiLine, Foreground and Background color change (Unedited)
C++
Hardware & System
- Writing Windows Debugger - Part 2 - Ajay Vijayvargiya
Let's enhance our Debugger! (Unedited)
C++, Windows, Win32, Visual-Studio, MFC, STL, Dev, Threading, Exception
Articles updated
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
Applications & Tools
- ToDoList 6.1.4 Feature Release - A simple but effective way to keep on top of your tasks - .dan.g.
A hierarchical task manager with native XML support for custom reporting.
VC6, VC7, VC7.1, VC8.0, Win2K, WinXP, Win2003, Vista, MFC, CEO, Architect, DBA, Dev, QA
Algorithms & Recipes
- Polyline Simplification - Elmar de Koning
A generic C++ implementation for n-dimensional Douglas-Peucker Approximation.
C++, Windows, Linux, MacOS, VS2008, Dev
Internet / Network
- 3G Modem Internet Dialer - Amro Fawzy
3G Modem Internet Dialer (Unedited)
C++, Hardware
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
Hardware & System
- An UMDF driver for a virtual smart card reader - Fabio Ottavi
A simple implementation of a driver for a virtual smart card reader, based on UMDF (Unedited)
C++, Windows (WinXP, Win7), Dev, Driver
Tips and Tricks added
Dialogs and Windows
- How to bring window to top with SetForegroundWindow() - SHShadow
At first site, you can use BOOL WINAPI ShowWindow(__in HWND hWnd,__in int nCmdShow); with SW_RESTORE in nCmdShow (msd link) and maybe it needs to activate window before (not tested :)) (Unedited)
C++, Windows
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 - C++ Syntax Uncovered - Lars P.Wadefalk
I have sometimes wondered if the 'with' statement would work in C/C++, just like in pascal. Meaning that it would in it's nearest scope automatically recognize class/struct members for the ones mentioned with a . or maybe -> operator.Maybe something like:TestClass* tc;float... (Unedited)
C++, C++/CLI, C, C#, Java - How to get Present Logical Drives (the bitwise way) - jean Davy
Forget all that "C" old bit operator, you are "C++", use the modern STL way ;) #include #include void PrintLogicalDrives(){ using namespace std; bitset lt ld = (int)GetLogicalDrives(); for( char i = 'A'; i <= 'Z'; i++ ) { ... (Unedited)
C++
Technical blogs added
Web Security
- Cumbersomeness Web.Config - M Sheik Uduman Ali
Cumbersomeness Web.Config (Unedited)
C++, XML, Windows, WCF
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