For comments or enquiries please contact webmaster@codeproject.com | View online | Monday, February 28, 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
Another week and another slew of additions and improvements to the site.
- Some improvements in page layout
- We no longer ask if article updates or major or minor - we'll work that out for you
- when quoting text in the message forums we know quote the full HTML, not just the text
and the biggest?
- A new search system. Hit the beta search page to search all content on the site, at once, with the much- asked-for "search my stuff only" and "search my bookmarks" now making an appearance.
Feedback always needed.
The best of the best from last month have been voted and awarded Congratulations to:
Best C# article of January 2011 | |
69Icaro - A "little snake" leads us through the most important features of the Windows Phone 7 | |
Prizes: | iGrid.NET; Shell MegaPack.Net 2010; The latest C# books from Apress; Report Sharp-Shooter for Silverlight; Crypto Obfuscator For .Net - Enterprise Edition; FPS Maps for WPF; Reuxables Ultimate Subscription for WPF + Silverlight + Windows Phone 7; |
Best ASP.NET article of January 2011 | |
Bryian Tan - ASP.NET - Password Strength Indicator using jQuery and XML | |
Prizes: | Nevron Chart for .NET (Lite edition); The latest ASP.NET books from Apress; Reuxables Ultimate Subscription for WPF + Silverlight + Windows Phone 7; |
Best C++/MFC article of January 2011 | |
Frédéric Pailloux - A MFC/GDI+ LCD Control | |
Prizes: | iGrid.NET; Codejock Xtreme ToolkitPro; The latest C++ books from Apress; CryptoLicensing For MFC - Enterprise Edition; CppDepend; |
| |||||||
69Icaro - A "little snake" leads us through the most important features of the Windows Phone 7 | |||||||
Prizes: | DevForce Silverlight; FPS Maps for WPF; Code Project Mug; |
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! | |
Webinars: Source control your database with SVN, TFS, Vault, or VSS Connect your existing source control system to SQL Server without change management overheads. Learn how with webinars on Red Gate's SQL Source Control. Details and registration. | |
MSDN Magazine: The #1 Microsoft platform developer resource! Get up-to-the-minute, comprehensive coverage of Microsoft technologies for desktop, the Web, the cloud, and mobile devices. Each issue provides practical solutions to real-world developer problems. Subscribe now to save 20%! | |
Register for The Code Project's Virtual Tech Summit on Mobile Development and receive Mindscape's Phone Elements at no cost; it's the first control suite commercially available to WP7 developers worldwide! Don't miss the premiere event on March 9th, 2011 – Register now! | |
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! | |
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. |
Weekly Poll Results
What kind of dev projects are you working on in 2011?
Survey period: 21 Feb 2011 to 28 Feb 2011
What types of apps are on your slate this year? Choose from one of these general topics or note your own!
Option | Votes | % | ||
Classic client/server or multi-tier | 356 | 42.69 | ||
Windows client | 424 | 50.84 | ||
Web development | 408 | 48.92 | ||
Cloud | 79 | 9.47 | ||
General mobile apps ("hybrid," etc.) | 63 | 7.55 | ||
OS-specific mobile apps (iOS, Win Phone 7, Android) | 128 | 15.35 | ||
HTML5/CSS3 | 94 | 11.27 | ||
Other | 139 | 16.67 | ||
Responses | 834 | |||
Respondents were allowed to choose more than one answer; totals may not add up to 100% |
This week's survey: Which of the following programming/scripting languages do you use?
Most popular new articles
21 Feb 2011 - 28 Feb 2011
- Remote Desktop Control with Automated Skype - Igor Ladnik
- Task Parallel Library : 3 of n - Sacha Barber
- A C# Project in Optical Character Recognition (OCR) Using Chain Code - Hussein El Saadi
- Windows 7 Goodies in C++: Introduction to the Ribbon - Michael Dunn
- Quick XML Reader - Eduard Keilholz
Latest Additions
169 articles overall 123 new, 104 updated, 1 moved. 43 were edited, 126 unedited
Article topics listed: C++
Too many articles? Visit your profile page to change your newsletter article filters.
New articles added
List Controls
- Suppress Flickering Scrollbars in Autosizing CListCtrl - Julijan Sribar
How to avoid flickering scrollbars that appear when resizing CListCtrl which has last column with LVSCW_AUTOSIZE_USEHEADER value set
C++, Windows, MFC, Dev
DirectX
- DirectShow Filters Development Part 3: Transform Filters - Roman Ginzburg
A text overlay filter and a JPEG/JPEG2000 encoder using transform filters.
C++, DirectX, Dev
C / C++ Language
- Dynamically assigned and stored action sequence with handlers of the returned value, using boost::bind - Andrew Padalka
Module to dynamically assign, store, and call with handlers different functional objects: functors, functions, member functions.
C++, WinXP, VS2005, Dev, Boost - MSEPX - Microsoft Security Essentials Process Exclusion Utility - twburger
A utility that allows point and click additions to the Microsoft Security Essentials process exclusion list
C++, Windows, Win32, Dev, system
Vista API
- Windows 7 Goodies in C++: Introduction to the Ribbon - Michael Dunn
A tutorial that shows how to get started using the Ribbon in your applications
C++ (VC9.0, VC10.0), Windows (Vista, Win2008, Win7, Win2008-R2), Win32, Visual-Studio (VS2008, VS2010), ATL, WTL, GDI, COM, Dev, Design
Algorithms & Recipes
- AI for Target Number Game Using Genetic Algorithm - Mladen Jankovic
Implementing AI for Target Number Game using a genetic algorithm (Unedited)
C++, Windows, Win32, MFC, STL
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, Dev
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
Applications & Tools
- ToDoList 6.1.8 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
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
Algorithms & Recipes
- Genetic Algorithm Library - Mladen Jankovic
A framework for genetic algorithms
C++, Windows, Win32, Visual-Studio, MFC, STL, Architect, Dev, Design - JSON Spirit: A C++ JSON Parser/Generator Implemented with Boost Spirit - John W. Wilkinson
A C++ JSON parser/generator written using Boost::spirit.
C++, Windows, Visual-Studio, Dev
Cryptography & Security
- Applied OpenSSL: CTR Mode in File Encryption - Apriorit Inc, Eugene Wineblat
In this article, the use of open source OpenSSL library for file and disk encryption is described
C++, Visual-Studio (VS2008), Dev, Encryption, Decryption
String handling
- Extremely Efficient Type-safe printf Library - Alexander Bessonov
Introduces a fast and type-safe parameter rendering library (type-safe printf)
C++, Windows, VS2010, Dev
Tips and Tricks added
Programming Tips
- Mobile processor usage - Paul Heil
(Unedited)
C++, Windows, Mobile - Simulate a keystroke in windows - Mukit, Ataul
This tip shows how to simulate a key stroke in windows environment (Unedited)
C++, Win32
Debug Tips
- Windows Memory leak detection (update to existing article) - Tim Stevens
An updated version of the code in David A Jones' article "Memory Leak Detection" (Unedited)
C++, Win32
Technical blogs added
C#
- How to use CPU instructions in C# to gain performace - Adnan Boz
How to use CPU instructions in C# to gain performace (Unedited)
C++ (VC10.0), C# (C#4.0), Windows-Topics, Dev
Windows Presentation Foundation
- Custom Gestures for 3D Manipulation Using Windows Touch in C++ - gclass
At PDC 2009, Reed Townsend presented some very exciting multitouch samples in a presentation: Windows Touch Deep Dive. This blog covers the code behind of the custom 3D manipulations that were presented. (Unedited)
C++, Dev, Windows7
Work Issues
- Issues in generating RSA key pair for GitHub - markFaction
Recently, I ran into some problems in creating an RSA key pair which is required by github, before committing or pushing code to the online repository. I had downloaded the Rails installer kit (from here), and was trying my first stab at Ruby and Rails. Creating an open repository in github for push (Unedited)
C++, Windows, MFC
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