For comments or enquiries please contact webmaster@codeproject.com | View online | Monday, March 7, 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
The voting for the best articles of February is over and the winners chosen by you:
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; |
Best overall article of January 2011 | |
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; |
Best VB.NET article of January 2011 | |
Meshack Musundi - XAML Man | |
Prizes: | iGrid.NET; Shell MegaPack.Net 2010; The latest VB books from Apress; FPS Maps for WPF; VBDepend; Reuxables Ultimate Subscription for WPF + Silverlight + Windows Phone 7; Crypto Logger For .Net; |
Congratulations to all our winners!
If you've been thinking about writing an article but never been sure where to start then take a look at our submission guidelines. Alternatively, email submit@codeproject.com and Sean will answer any question you may have regarding posting an article.
cheers,
Chris Maunder
The Code Project Offers
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! | |
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! | |
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! | |
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. | |
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. |
Weekly Poll Results
Which of the following programming/scripting languages do you use?
Survey period: 28 Feb 2011 to 7 Mar 2011
Compiling and linking can be so last decade. Which of the following do you use in your work or play? (Suggested by Nitin)
Option | Votes | % | ||
ActionScript | 59 | 6.30 | ||
Boo | 11 | 1.18 | ||
ColdFusion | 12 | 1.28 | ||
ECMAScript | 58 | 6.20 | ||
Groovy | 4 | 0.43 | ||
IronPython | 14 | 1.50 | ||
JavaScript | 550 | 58.76 | ||
Perl | 82 | 8.76 | ||
PHP | 239 | 25.53 | ||
Python | 107 | 11.43 | ||
Ruby | 41 | 4.38 | ||
Windows Powershell | 117 | 12.50 | ||
VBScript | 199 | 21.26 | ||
Other | 170 | 18.16 | ||
Responses | 883 | |||
Respondents were allowed to choose more than one answer; totals may not add up to 100% |
View optional text answers (219 answers)
This week's survey: Should array indexing start at 0 or 1?
Most popular new articles
28 Feb 2011 - 7 Mar 2011
- HTML5 Web Storage in Essence - Wayne Ye
- Observing changes to an underlying array - George Tryfonas
- How to create scalable services with WCF 4.0 Router and Disvoery services - mikeperetz
- Sending an Email in C# with or without attachments: generic routine. - OriginalGriff
- Approaches for User Control Event Handling - Prakash Kalakoti
Latest Additions
115 articles overall 73 new, 69 updated, 0 moved. 28 were edited, 87 unedited
Article topics listed: C++
Too many articles? Visit your profile page to change your newsletter article filters.
New articles added
Shell and IE programming
- Http Monitor for Webbrowser Control - abhinav_soni
The ATL COM Dll that captures requests from individual Webbrowser Control (Unedited)
C++ (VC8.0), C# (C#3.0), Windows (WinXP), Win32, COM, Dev, DLL, Development
C#
- Integrating an unmanaged C++ .lib with C# - DLChambers
Demonstrates integrating Port95NT's unmanaged DLPortIO.lib with C#.
C++, C#, .NET, Dev
Articles updated
List Controls
- Suppress Flickering Scrollbars in Autosizing CListCtrl - Julijan Sribar
How to avoid flickering scrollbars that appear when resizing CListCtrl which has a last column with the LVSCW_AUTOSIZE_USEHEADER value set.
C++, Windows, MFC, Dev
Applications & Tools
- ToDoList 6.1.9 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
.NET Framework
- XFxDetect - A utility to detect which versions of .Net are installed - Hans Dietrich
XFxDetect inspects registry and file system of local or remote computer to determine which versions of .Net Framework are installed. (Unedited)
C++, Windows, .NET (.NET3.5), MFC, VS2008, Dev
Algorithms & Recipes
- C++ String Toolkit (StrTk) Tokenizer - Arash Partow
A brief introduction to a C++ String Tokenizer implementation (Unedited)
C++ (VC7.1, VC8.0, VC9.0), C++/CLI, C, Win32, Win64, STL, Architect, Dev, Design, recipes, string, Algorithms - Polyline Simplification - Elmar de Koning
A generic C++ implementation for n-dimensional Douglas-Peucker Approximation.
C++, Windows, Linux, MacOS, VS2008, Dev
Tips and Tricks added
Programming Tips
- The goto-less goto! - Member 4694807
My favorite is a variant of alternative 2.{ ... DoInit(); status=DoAllActions(); DoCleanup(status); ...}int DoAllActions(){ if (condition1_fails) return status1; ... if (condition2_fails) return status2; ... if(conditionN_fails) ... (Unedited)
C++, C#
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
.NET Framework
- Installing a Production Server for ASP.NET MVC 2 – Part 2 - Gil Fink
Installing a Production Server for ASP.NET MVC 2 – Part 2 A few days ago I helped a client to solve a problem they had when they deployed an ASP.NET MVC 2 application. In a previous post I wrote about how you can install a production server in order to run ASP.NET MVC 2 application. The client team (Unedited)
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