CodeProject | Newsletter (4 Apr 2011)

141 articles this week
For comments or enquiries please contact webmaster@codeproject.com View online Monday, April 4, 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

Members Choice Awards

Each year our Members Choice Awards allows you to vote on the best developer products and tools. This is your opportunity to help make these products and tools better by voicing your valued opinion. Please take a minute to go to our voting page and make your opinion matter.

New Site Features

New features this week include the ability to rollover members' links in the forums to get a popup showing their smiling face (or otherwise...), as well as a list of the Top Experts in the Questions and Answers list page. Credit where credit is due.

Help us keep our content organised

We've made a change to the way articles appear on Code Project and we need your help. If your Author reputation is Silver or higher, you now have the power to view articles / blog entries / tips & tricks that need approval, and either: approve them for publication on the site, report them as being inappropriate, or mark them as needing improvements.

From the home page you will be able to see the list of articles needing approval. When you view any post that is in pending status, simply hover over the checkbox that says "Approve or report this article" and select your desired option. After 5 reports the article is approved or closed depending on the majority. You also gain reputation points for moderating articles, so stand and be recognized as someone who took part in creating CodeProject's future.

cheers,
Chris Maunder

The Code Project Offers

Click here HttpWatch 7.0: Change the way you develop, debug and tune websites today! HttpWatch is an HTTP viewer and debugger that provides seamless HTTP and HTTPS monitoring without leaving the browser window. Download the Basic Edition at no cost.
Click hereASP.NET Ad Hoc Reporting That's More Than Crystal Clear
An Ad Hoc Solution that Actually Works. Full Functioning Download.
Click HereJoin us at The Code Project Virtual Tech Summit on Cloud Development!
Premieres April 27th 2011, 12:00 pm EST. Take the fluffiness out of cloud computing and get pragmatic, tactical guidance on deploying, managing, and optimizing your cloud applications. Register now – no cost!
Click here /n software Red Carpet Subscriptions
Components for every major Internet protocol from SFTP to IMAP to SNMP, SSL & SSH, S/MIME, Credit Cards, Compression, Messaging, Shipping, and more. .NET, COM, C++, Java, Pocket PC, Delphi, Mac OS X, iPhone
Click hereLearn 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.
Click Here 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

If you could upgrade a single component in your brain, what would you choose?

Survey period: 28 Mar 2011 to 4 Apr 2011

Imagine your brain as an upgradeable computer and price was no option. (inspired by AspDotNetDev)

OptionVotes% 
Increased short term Memory1028.92102 votes, 8.92%
Faster Processor speed1109.62110 votes, 9.62%
Faster memory363.1536 votes, 3.15%
More CPU cores / improved parallelism27724.23277 votes, 24.23%
Faster access to long term storage14312.51143 votes, 12.51%
Inceased long term storage15113.21151 votes, 13.21%
A more efficient OS433.7643 votes, 3.76%
A more feature-rich OS574.9957 votes, 4.99%
A more reliable, robust and stable OS948.2294 votes, 8.22%
A dual- or multi-boot system504.3750 votes, 4.37%
Other665.7766 votes, 5.77%

View optional text answers (79 answers)

This week's survey: Do you have titles in your workplace?

Most popular new articles
28 Mar 2011 - 4 Apr 2011

Latest Additions

141 articles overall 94 new, 87 updated, 1 moved. 32 were edited, 109 unedited
Article topics listed: C++

Too many articles? Visit your profile page to change your newsletter article filters.

New articles added

C++ / CLI

ATL

Win32/64 SDK & OS

Uncategorised Tips and Tricks

Articles updated

Applications & Tools

  • KeePass Password Safe - Dominik Reichl
    KeePass is a free, open-source, light-weight and easy-to-use password safe.
    C++ (VC6, VC7, VC7.1), Windows (Win2K, WinXP, Win2003), MFC, Dev

C / C++ Language

Internet / Network

  • Remote Control PCs - Andy Bantly
    Two projects that work together to remote control PCs across a LAN.
    VC6, Windows, MFC, Dev

Tips and Tricks added

MFC

  • C++: Converting an MFC CString to a std::string - Nightfox
    C++: Converting an MFC CString to a std::string (Unedited)
    C++, MFC, string, convert

  • C++: Converting an MFC CString to a std::string - jean Davy
    As you use CString, you have access to the CW2A ATL macro, assuming that you work with _UNICODE defined, here it is:CString theCStr;...std::string STDStr( CW2A( theCStr.GetString() ) );which will convert to "system encoding on the user's machine" (thanks Nemanja[^] comment !), if you... (Unedited)
    C++, MFC, string, convert

Programming Tips

  • ASCII strings to Unicode in C++ - jean Davy
    std::string source = "Hello World";std::wstring result( source.begin(), source.end() );One coding line less ! (Unedited)
    C++, Unicode

  • The goto-less goto! - Jose David Pujo
    Here goes my alternate.I am a C++ programmer. My goal is always to try to make code short and simple.bool bFailed=false;if (!bFailed) bFailed= condition1_fails;if (!bFailed) bFailed= condition2_fails;if (!bFailed) bFailed= condition3_fails;if (bFailed) DoFailedCleanup();else {... (Unedited)
    C++, C#


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

Search This Blog

Blog Archive

Pages