For comments or enquiries please contact webmaster@codeproject.com | View online | Monday, September 13, 2010 |
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
Happy Programmers' Day! Day 2^8 has arrived, or Day 0 if you insist on an 8 bit day counter.
As a celebration of all things übergeek we have a new competition for you: A programming competition that targets hardware and devices. So do you want to win a robot? Don't lie - of course you do! All you have to do is submit an article related to hardware programming and you could win one. See the details at the Hardware competition page.
The article voting forms for the top articles from last month are now up so please take a moment to give a nod to the authors that helped you last month.
Also: Our Learning Zones are growing and we're always after suggestions on what you'd like to see, and what you'd like to see in them.
- The SQL zone
- The Commerce zone
- The Mobile zone
- ...and more.
They're new and we're flexible. What would help you the most?
The Code Project Offers
Get a Windows Azure One Month Trial Pass to create an application on Azure! You could win an Xbox 360 with Kinect or $1000 cash. Learn more now. | |
Axosoft OnTime -----> Voted BEST! OnTime has been voted "Best Project Management / Bug Tracking" winner 4 years in a row. Runs in the cloud, or you can install it. Scrum-ready. 1 user Free for life. 30-Day Team Trials. Get Started in Seconds at no charge > | |
Visual Studio Controls: Get 30 day Access at No Charge Download a complete suite of rich data visualization controls for Windows, Web, and mobile application development from ComponentOne. Choose from grids, charts, schedules, reports and many more. Download Now | |
High Performance Custom Fields for Multi-Tenant SaaS Architectures Here's a simple way to give applications with multi-tenant architectures the ability to add custom fields while keeping the performance, type safety and reporting capabilities of the relational model and SQL language. Click here to read. | |
20 Minutes to 4 Seconds... SpreadsheetGear for .NET reduced the time to generate a critical Excel Report "from 20 minutes to 4 seconds" making his team "look like miracle workers" according to Luke Melia at Oxygen Media in New York. Download a 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 2,800+ practical training videos featuring Microsoft MVPs and experts. Just $99.99 for a limited time. | |
The Rackspace Cloud Cloud Servers for Windows—Done Right! Our beta program for Windows Servers combines flexibility, simple pricing, and robust support backed by Microsoft. Launch Windows servers in minutes and pay by the hour with no contracts. Learn more! |
Weekly Poll Results
What's the best way to make money through programming?
Survey period: 6 Sep 2010 to 13 Sep 2010
As much as we'd love to do what we do for free, our landlord can be very insistent on getting paid.
Option | Votes | % | ||
Get a job developing software | 404 | 66.12 | ||
Build applications for others on contract | 256 | 41.90 | ||
Sell what I build though an app store | 99 | 16.20 | ||
Sell what I build on my own web site | 86 | 14.08 | ||
Sell a service or product through a subscription model | 98 | 16.04 | ||
Use a "free-mium" model where customers can use the application/service for free, but will be asked to pay for an upgraded version or for buying items within an app | 66 | 10.80 | ||
Give away the app but charge for the data | 39 | 6.38 | ||
Put ads into my website or application | 59 | 9.66 | ||
Other (please describe) | 26 | 4.26 | ||
Responses | 604 | |||
Respondents were allowed to choose more than one answer; totals may not add up to 100% |
View optional text answers (34 answers)
This week's survey: How much do you embellish your resume/CV
Most popular new articles 6 Sep 2010 - 13 Sep 2010
- Chained null checks and the Maybe monad - Dmitri Nesteruk
- Magellan: an MVC-powered Navigation framework for WPF - Paul Stovell
- How to create Android Live Wallpaper - Evgeny Vinnik
- Fun with Rx - Sacha Barber
- SYSInfo: System info desktop tool - stepe
Latest Additions
200 articles overall 157 new, 70 updated, 4 moved. 18 were edited, 182 unedited
Article topics listed: C++
Too many articles? Visit your profile page to change your newsletter article filters.
New articles added Last week
iPhone
- Irregularly Shaped Buttons - Ohmu
Irregularly Shaped Buttons
C++
C / C++ Language
- Inheritance and Polymorphism in C - prashant_gotarne, pankajdoke
Implementation of single level inheritance and polymorphism in C.
C++, C, Dev - Hash-container and Red-Black tree face-off (STL Benchmark) - Wong Shao Voon
Benchmark of hash and non-hash container (Unedited)
C++ (VC10.0), Windows, Win32, MFC, STL
GPU Programming
- Avoiding the Trials and Tribulations of CUDA Development on Windows - Dan Buskirk
Understanding the organization of a Visual Studio project for CUDA development (Unedited)
C++, Windows, Dev
Articles updated added Last week
OpenGL
- The OpenGL and GLUT: A Powerful Graphics Library and Utility Kit - logicchild
An Article that Explains How to Use this Library (Unedited)
C++ (VC8.0, VC9.0), C, Windows (Vista, Win2008, Win7, Win2008-R2), OpenGL, Architect, Dev
C / C++ Language
- Something You May Not Know About the Switch Statement in C/C++ - Zuoliu Ding
A discussion on how switch/case is executed, by reverse engineering in VC++
C++, ASM, Visual-Studio, Dev
Game Development
- OAG Library (OpenGL) Part 2.2 - Drawing 2D Texts using the mouse and Programatically - Eduardo Tucci
This tutorial shows Library Code for 2D Texts how to draw them programatically using the mouse in an application MFC. (Unedited)
C++ (VC9.0), C, Windows (WinXP, Vista, Win7), OpenGL
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
Technical blogs added Last week
Static & Panel Controls
- Who's the Boss - rudigrobler
In the previous article I covered the TimeslotPanel… This panel is VERY flexible and allows us to arrange items based on timeslots. This begs the question… Who controls this panel? (Unedited)
C++, Windows, MFC - Colorful Microsoft windows forms Controls - Ahmed_Said
Get bored from the static appearance of windows forms 2.0 controls?! What about adding some exciting features for them in order to enhance the UI of our applications! In this tutorial I'll show you how to create gradient colors as a background for those controls, let's make our target is the Panel (Unedited)
C++, Windows, MFC
Tabs & Property Pages
- Calculating the Rank of your blog posts or pages - Martin Hinshelwood
I had an idea to have blog posts, or Rules listed not in date order, or an arbitrary order, but in some sort of calculated order. For this I would need to get data from somewhere and I fancied using; Number of Comments, Number of Trackbacks, Reddit, Digg, FriendFeed Twitter and Google Page rank. In (Unedited)
C++, Windows, MFC
ASP.NET Controls
- Tips about using JavaScript in Asp.Net - Ahmed_Said
1- One of the most annoying issues you may face while using JavaScript in an Asp.Net application is referencing a server control in a page that inherits from a Master page. As an example, say we have an asp textbox server control and we want to get it's text, if you've tried to do this using the (Unedited)
C++, Windows
Database
- Making the best use out of Mainenance Plans on SQL Server - Raymund Macaalay
This article is about making the best use of the SQL Server Maintenance Plans, I am saying that becuase if you really want to do best practice manitenance on a SQL Server is that you should do it on a script level and trigger it by job schedule as doing this one you can have [...] (Unedited)
C++, Windows, ATL
cheers,
Chris Maunder
The Code Project
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