For comments or enquiries please contact webmaster@codeproject.com | View online | Monday, November 22, 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
I am safely d in my homeland, with its excellent coffee, serious wines, and wall to wall sunshine, and all is well except for a few minor issues that my friends here simply can't seem to relate to.
- If you bring an eSATA drive make sure you have an eSATA port at your destination. Obvious, one would think.
- If you bring an expansion card to fit in your destination PC, make sure you have the correct hardware interface. Again obvious.
- If you need really large data files that are painful to transfer online, don't leave them at home.
Some travelers worry about bringing enough shoes, enough clothes, or enough medical coverage. I like to think we worry more about power adapters, accessible storage and roaming data plans.
Our Homepage, like a Darwinian Finch, continues to evolve and we've added a couple new tabs to keep you up to date with the news, or up to date with everything, firehose style.
Post a Programming Tip
Got a gem of knowledge you can share, but not enough time for a full article? Post a tip and help a fellow developer.
cheers,
Chris Maunder
The Code Project Offers
Do you have SQL Fingers? Some developers write SQL amazingly fast. Do they have magical SQL fingers? No. They use Red Gate's SQL Prompt. "This is a must-have tool for all T-SQL developers." Brian Brewder, Brian Online. Download a trial 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 > | |
Access the Latest Tools for .NET Development With new ReportViewer and PdfViewer controls, grouping in Schedulers, and styling solutions for Silverlight applications, ComponentOne Studio Enterprise will save you development time. Download the Studio Enterprise controls today for your next project. | |
What kind of cloud are you? Take our quiz to find out how Microsoft® cloud services can help you offload commodity workloads, manage security capabilities & "shadow" IT applications, & generally give your department the freedom, agility, and flexibility to grow your business. Let's get quizzical! | |
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! | |
IBM Rational Team Concert Express-C Edition - Get it at no charge for up to 10 developers - provides an integrated application lifecycle management solution especially designed to support collaboration among distributed agile development teams. | |
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! | |
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
When you're buying dev tools and components, which of these best help you make a decision?
Survey period: 15 Nov 2010 to 22 Nov 2010
Pick the ones you find most useful in analyzing, evaluating and buying products that help you get the job done.
Option | Votes | % | ||
Company reputation | 194 | 37.74 | ||
Compatibility | 177 | 34.44 | ||
Documentation | 244 | 47.47 | ||
Familiarity with company/brand | 128 | 24.90 | ||
Features | 318 | 61.87 | ||
Peer rankings, reviews | 160 | 31.13 | ||
Price | 290 | 56.42 | ||
Quality of support | 171 | 33.27 | ||
Reliability, quality | 253 | 49.22 | ||
Source code (where applicable) | 143 | 27.82 | ||
Trial version/demo | 241 | 46.89 | ||
Upgrade path | 65 | 12.65 | ||
Other (please describe) | 20 | 3.89 | ||
Responses | 512 | |||
Respondents were allowed to choose more than one answer; totals may not add up to 100% |
View optional text answers (25 answers)
This week's survey: Do you get to talk to those who use your software?
Most popular new articles 15 Nov 2010 - 22 Nov 2010
- WPF rounded corners polygon - Liviu Ignat
- CP Vanity Lite - Nishant Sivakumar
- SharpVectors - SVG# Reloaded: An Introduction - Paul Selormey
- Mars Mission (2) : Explore the Solar System - Christ Kennedy
- No More Magic Strings! Presenting: @string.of - Arik Poznanski
Latest Additions
200 articles overall 147 new, 99 updated, 0 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
Dialogs and Windows
- Working with custom background bitmaps in dialog boxes and property sheets - Ingo A. Kubbilun
This article shows how to deal with controls that do not properly paint their background when using custom background bitmaps. (Unedited)
C++, Windows (WinXP, Vista, Win7), Win32, Win64, MFC, Architect, checkbox, User-controls, Color, winsdk, GUI
Shell and IE programming
- A simple and easy to use trayicon - pasztorpisti
A reusable trayicon class for C++ (Unedited)
C++, Windows, Dev
DirectX
- Stencil Buffer Glows - Part 1 - JimRL
A glow effect achieved by leveraging the stencil buffer. (Unedited)
C++, DirectX
C / C++ Language
- First Class C++ Enums - Chris Grimes
First Class C++ Enums
C++, Javascript, Dev, JSON
Articles updated added
Static & Panel Controls
- MZCrumbBar - A Generic Breadcrumb Controller - Mathias S.
A generic MFC breadcrumb controller that shows a clickable breadcrumb list.
C++, Windows, Win32, Win64, MFC, Dev
Audio and Video
- nVLC - Roman Ginzburg
A .NET API for the libVLC interface so the vast majority of VLC functionality could be utilized in managed applications.
C++, C#, XML, Windows, .NET, Dev
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 - Elucidating all about Code Analysis in Visual C++ - Ajay Vijayvargiya
Static Code Analysis: The Purpose, How to Analyze and Make your code Analyzable! (Unedited)
C++, VS2005, VS2008, VS2010
Internet / Network
- 3G Modem Internet Dialer - Amro Fawzy
3G Modem Internet Dialer (Unedited)
C++, Hardware
Tips and Tricks added
Printing
- Print XML documents well formatted by a WebBrowser with any orientation: Portrait & Landscape - liwei.contact
A sample project shows How to print XML documents by a WebBrowser control , with orientation setted programingly. (Unedited)
C++, C#, XML
Win32/64 SDK & OS
- Useful function for conversion between MBCS and WCS - dotcpp
Wrapping WideCharToMultiByte and MultiByteToWideChar (Unedited)
C++
Programming Tips
- A simple program to solve quadratic equations with - Michael Waters
I am reposting this because I accidentally deleted my first post.The solution is presented as a pair of complex roots, unless a == 0, in which case the equation is linear and returns a single complex(real) root.If a == 0 and b == 0, the function fails.Given a complex type, replace... (Unedited)
C++ - A simple program to solve quadratic equations with - Alain Rist
I prefer this :) #include #include #include #include static const double bad_double = std::numeric_limits::quiet_NaN();class QuadSolver{ static bool IsZero(double val) { return (val == 0) || (fabs(val) <... (Unedited)
C++
Technical blogs added
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