For comments or enquiries please contact webmaster@codeproject.com | View online | Monday, March 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
An interesting week last week with the culmination of a project that should have taken "a couple of weeks" but ended up taking 7 years to complete. I'm sure many of you have had similar (but I hope not comparable!) estimation blowouts and can understand how more pressing things, week after week, month after month, and then year after year push non-essential stuff to the bottom end of the backlog.
For me it brings home the points that software is agile and what you plan one week can be a very different thing the next week, and that instead of having to have your product and idea set in stone (or plastic or whatever), your product, your software, your creations, live and evolve daily, and often in unexpected directions.
However, the creations of our fertile imaginations are still rooted in hardware, somewhere, and that point too was brought home with one of our core database servers throwing in the towel. We love that we can run our site on so few servers but but also love being able to just wheel in a spare server and fire it up. The joys of hot spares..
On a more regular note, the voting forms for the top articles of February are up on the home page - please take a moment to give a thumbs-up to a deserving author.
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
Scheduling Made Easy Resource Management - Appointment Scheduling - Component Software Solutions - Warehouse and Shipments Scheduling Framework - Gantt style Drag N Drop Scheduling .NET | COM Take Advantage today! | |
Implement Windows-based Applications for Burst Demand with Windows Azure Ensuring an IT infrastructure is available whenever it is needed is a core IT Pro activity. The Windows Azure Platform enables IT Pros fulfil this activity. Learn more. | |
Windows Azure Marketplace: The DataMarket contest. We've sweetened the pot with additional cash prizes. Send us your Azure app for a chance to win an Intel i7 laptop (or $1000 cash equivalent) plus another grand prize of $1000 cash. Ends March 31st – Enter Now. | |
Own ASP.NET 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. Full Functioning Download. | |
The Code Project's Virtual Tech Summit on Mobile Development is now on-demand! Explore the latest in Android, iPhone and WP7 development. View informative sessions with no lines, no wait times and no fees! Register now! |
Weekly Poll Results
Should array indexing start at 0 or 1?
Survey period: 7 Mar 2011 to 14 Mar 2011
Old school VB devs and old school C devs know the answer. What's your feeling in this modern, enlightened era?
Option | Votes | % | |
0 | 1115 | 87.93 | |
1 | 153 | 12.07 | |
Total | 1268 | 100% |
This week's survey: What skill does programming teach you most?
Most popular new articles
7 Mar 2011 - 14 Mar 2011
- A Chained Property Observer - Sacha Barber
- Developing a Windows Phone 7 Jump List Control - Colin Eberhardt
- Run ASP.NET Web Application from Command Prompt - Abhijit Jana
- Fun with HTML5 Canvas, WebSocket, JQuery and Asp.net. End-result : A live white board on a web page! - Al-Farooque Shubho
- Making Text Upside down using CSS - thatraja
Latest Additions
132 articles overall 96 new, 76 updated, 1 moved. 24 were edited, 108 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
- Manipulating Buttons in Internet Explorer's Address Bar - Mladen Jankovic
How to gain control over toolbar that hosts buttons located in Internet Explorer's address bar (Unedited)
C++, Windows, Win32, ATL, IE7, Dev, IE8
C / C++ Language
- APIHooking - Asif Bahrainwala
Snoop network using API hooking (Unedited)
C++, Windows, Win32, Win64, Architect, Dev, General
Hardware & System
- Driver to Hide Processes and Files. Second Edition: Splicing - Apriorit Inc, Sergii Bratus
This article describes a driver that hides processes and files using the method of splicing. (Unedited)
C++, Windows, Architect, Dev
Product Showcase
- Coordinating Computations with OpenCL Queues - manythreads
This fourth article in a series on portable multithreaded programming using OpenCL™ will discuss the OpenCL™ runtime and demonstrate how to perform concurrent computations among the work queues of heterogeneous devices.
C++, Dev
Articles updated
Dialogs and Windows
- Universal Progress Dialog - P.Gopalakrishna
A progress dialog that could be used anywhere, any time, for any task.
VC6, VC7, VC7.1, VC8.0, Win2K, WinXP, Win2003, VS.NET2003, IE6.0, IE5.5, Dev
Applications & Tools
- ToDoList 6.1.10 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
- QxOrm - C++ ORM (Object Relational Mapping) library - QxOrm
QxOrm C++ library : persistence (based on QtSql Qt library) - serialization (based on boost::serialization library) - reflection (introspection) (Unedited)
C++, XML, SQL, Windows, Linux, collections, cross-platform, database, library, clone
.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, MFC, VS2008, Dev, .NET4
Technical blogs added
Shell and IE programming
- History of Internet Explorer [Birth of #IE to #IE9] - Kunal_Chowdhury
Microsoft is going to release Internet Explorer 9 RTM on Monday, 14th March 2011. Currently it is in Release Candidate and if you want to try it out, can download the RC version from net. Internet Explorer 9 has lots of new features and enhancements which will give you much faster and secure web e (Unedited)
C++, Windows, MFC
Applications & Tools
- Deal with Performance in WPF applications - Abhishek Sur
Hi friends,WPF is one of the major changes to the desktop applications in recent times. Most of us is using it in your day to day life programming. Some use for normal desktop or windows based applications while others write programs that run in browsers as Sandboxed application. The major investmen (Unedited)
C++, Windows
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