CodeProject | Newsletter (14 Feb 2011)

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

Congratulations to the January winners of our Windows Azure Marketplace Competition. Each won an Intel i7 laptop!

We're also pleased to announce the next set of winners in our Windows Phone 7 Competition. Jan Fajfr for his article Bike In City, 69Icaro for his article SnakeMobile, and Frederic My for his demo video WP7 XNA Game Jigsaw Guru. Incredible work guys.

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 work it out.

cheers,
Chris Maunder

The Code Project Offers

Click HereWindows 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!
Click HereWindows 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!
Click HereChange management for your database
Connect your existing SVN or TFS source control system to SQL Server within SSMS. "It's SQL Compare on steroids," Corrin Lakeland, DBA, Snapper. Download trial now.
Click HereImprove .NET Application Performance with PROGRESS DATADIRECT
Join Stephen Wynkoop, SSWUG Co-founder and Microsoft MVP, to discover how DataDirect Connect for ADO.NET providers allow full leverage of the .NET Framework for applications that rely on SQL Server, Oracle, DB2 and Sybase.
View Webinar Now
Click HereMissed The Code Project's Virtual Tech Summit on Mobile Development?
Not to worry! Access the event on demand at no cost. Navigate your way through our on demand version of the premiere event and view enlightening sessions at your leisure. You may have missed the live event but you can still explore the latest in Mobile Development with our on demand version. Register now!
Click HereScheduling Made Easy
Simplify complex Scheduling requirements with the number 1 Gantt style drag-n-drop scheduling, Outlook style appointment scheduling and 7 time award winning UI design component software. For .NET and COM. Take Advantage today - no cost!

Weekly Poll Results

Are you a Java developer?

Survey period: 7 Feb 2011 to 14 Feb 2011

Which of the following frameworks / tools are you currently using for Java development (check all that apply)

OptionVotes% 
Spring657.5165 votes, 7.51%
JBoss263.0126 votes, 3.01%
Hibernate667.6366 votes, 7.63%
Swing627.1762 votes, 7.17%
Eclipse17620.35176 votes, 20.35%
GlassFish283.2428 votes, 3.24%
JavaServer Faces (JSF)303.4730 votes, 3.47%
Struts273.1227 votes, 3.12%
NetBeans11613.41116 votes, 13.41%
IntelliJ IDEA202.3120 votes, 2.31%
Other445.0944 votes, 5.09%
I don't develop in Java58968.09589 votes, 68.09%
Respondents were allowed to choose more than one answer; totals may not add up to 100%

Most popular new articles
7 Feb 2011 - 14 Feb 2011

Latest Additions

173 articles overall 117 new, 99 updated, 1 moved. 20 were edited, 153 unedited
Article topics listed: C++

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

New articles added

List Controls

  • How to Add a Checkbox to a List View Column Header - Vince Valenti
    An example of how to add a checkbox the a list view column header. We also implement select/unselect all when a user toggles the checkbox. (Unedited)
    C++, Windows (Vista, Win2008, Win7, Win2008-R2), Win32, ATL, WTL, Dev, checkbox, UI, ListView, Code, ListControl

DirectX

C / C++ Language

Win32/64 SDK & OS

Internet / Network

String handling

Design and Architecture

Hardware & System

  • Handling Enhanced Mouse Wheels in your Application - Tanvi K Shah, Steve H Davis
    How to give your users a smooth scrolling experience with High Resolution Mouse Wheels (Unedited)
    C++ (VC6, VC7, VC7.1, VC8.0, VC9.0, VC10.0), Windows (Vista, Win7), Win32, Visual-Studio, MFC, Dev

Articles updated

Applications & Tools

OpenGL

DLLs & Assemblies

Threads, Processes & IPC

  • Yet another implementation of a lock-free circular array queue - Faustino Frechilla
    A circular array based lock-free queue with no memory allocation on the heap and no ABA problem (Unedited)
    C++, Windows, .NET, Linux, Architect, Dev, Threading, Scheduler, coding, Algorithms

  • Win32 Thread Pool - Siddharth R Barman
    An implementation of a Thread Pool in C++ for Windows
    C++ (VC6, VC7.1), Windows, Dev

Tips and Tricks added

Programming Tips

  • 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#

  • The goto-less goto! - sergio_ykz
    As this piece of code is normally a function, should be more readable if all of it is put inside a function returning a bool, indicating success or failure.The cleanup function could be only resource deallocation, not a function at all. If it is intended to use with C++ or C#, a try..finally... (Unedited)
    C++, C#

  • The goto-less goto! - Jörgen Sigvardsson
    Usually, gotos are used to clean up resources when exiting a function. I would recommend using the RAII[^] idiom. It also works works well in the presence of exceptions.For C# I would use IDisposable/using. If that's not possible, I'd use a finally clause to clean up.Everything else... (Unedited)
    C++, C#

  • The goto-less goto! - Wolfgang_Baron
    If you really have to put everything into a single function and want to keep the code analyzable and maybe want to be able put some common code at the end, you can always use a success variable. The code does not slow down, as the compiler optimizes the sequenced if-conditions away and produces... (Unedited)
    C++, C#

Debug Tips

Technical blogs added

Files and Folders

Windows Phone 7


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