For comments or enquiries please contact webmaster@codeproject.com | View online | Monday, June 6, 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
Apple's OS X Lion and iOS 5 were announced today with 1500 new APIs for iOS and a ton of iPad-style (among many other) additions to the venerable OS X. Couple this with Windows 8 integrating the 'metro' UI seen on the Windows Phone and we're seeing the convergence of many of the technologies and APIs used in phones, PCs, and tablets. Exciting times for those who make a living out of upgrading applications to work on new OSs, exhausting for others. A lot of fun, though!
We'll be doing our best to help you up to date with what's happening and we're always after more articles and tips on how to get started on the latest and greatest. That being said, there are more developers than ever joining the ranks and many of these are starting in, or moving to, technologies they aren't familiar with.
This week's callout is: Send us your beginner tutorials!
Let's help those who just need to get a foothold. Keep them simple. Write an article that helps someone achieve something, anything. Draw a circle on an HTML5 canvas, write your first MVC page, get up and going with Ruby. It's hard enough keeping up with the new stuff, but for those trying to start up from scratch it's even worse. Write a tutorial and bask in the Karma.
Don't forget: an iPad 2 is up for grabs in our HTML5 / CSS3 competition.
cheers,
Chris Maunder
The Code Project Offers
Make SQL effortless SQL Prompt 5 is packed with features to make writing, editing, and exploring database code effortless. From code completion to SQL reformatting, SQL Prompt 5 handles the routine so you can focus on the tricky bits. Download a 14-day trial now. | |
Toad® Extension for Visual Studio integrates Oracle and Microsoft® Visual Studio® 2010 development, letting developers collaborate across every phase of a project! See how you can achieve your development goals – read a new business brief. | |
NetAdvantage® Ultimate UI Controls .NET developers receive the ultimate advantage at the lowest price with our User Interface toolsets for LOB, Data Vis + future technologies incl HTML5, jQuery, Reporting & Windows Phone 7. Get them from INFRAGISTICS! | |
Build More Powerful And Effective Dashboards, Faster Dundas Dashboard is a comprehensive platform for the rapid development of business dashboards. Its built-in collaborative approach drives the creation of rich, interactive, actionable dashboards. Get started! | |
Rational Team Concert 3.0 Trial Download "What if my team could collaborate on plans, tasks, code, and builds ... all in one place?" Download the Rational Team Concert trial today! |
Weekly Poll Results
Are you moving away from traditional relational databases?
Survey period: 30 May 2011 to 6 Jun 2011
Key/value, semi-relational, XML, distributed or whatever suits your specific purpose. Are you moving away from the trusty RDBMS?
Option | Votes | % | |
Yes - we don't use RDBMSs for our repositories. | 32 | 3.94 | |
We're in the process of moving to non RDBMSs | 19 | 2.34 | |
We use both | 149 | 18.33 | |
We're planning to move and/or try alternatives | 40 | 4.92 | |
No - we'll stick with RDBMSs | 494 | 60.76 | |
I have no need of database storage for my apps. | 79 | 9.72 | |
Total | 813 | 100% |
This week's survey: How much of your time at work is spent coding?
Most popular new articles
30 May 2011 - 6 Jun 2011
- YouGrade - Asp.NET MVC Multimedia Exam Suite - Marcelo Ricardo de Oliveira
- SQL Server Database Comparison Tool - Kanasz Robert
- WPFSpark: 1 of n: SprocketControl - Ratish Philip
- RSA License Protection - Simon Bridge
- Repairing a dead Netgear JGS516 network switch - DaveAuld
Latest Additions
146 articles overall 98 new, 77 updated, 0 moved. 38 were edited, 108 unedited
Article topics listed: C++
Too many articles? Visit your profile page to change your newsletter article filters.
New articles added
Miscellaneous
- How to Use CMFCToolTipCtrl Tooltips in a View for Dynamic Context Sensitive Tips - steveh2112
How to use CMFCToolTipCtrl tooltips in a view for dynamic context sensitive tips
C++, Windows, MFC, Dev
Office Development
- Functors in VBA - Yiannis Spyridakis
This articles describes the implementation of functors (of sorts) for VBA using C++ ATL. (Unedited)
VB6, C++ (VC10.0), ATL, COM, Excel, VBA, Language, Extension-Methods
OpenGL
- Drawing an Image as a 3-D Surface - Darryl Bryk
Code is described for drawing an image as a 3D surface plot using OpenGL
C++ (VC8.0), Windows, MFC, OpenGL, Dev, ImageProcessing, Bitmap, MDI
GPU Programming
- Image Filters using CPU and GPU - Kerem Kat
Process webcam images on the GPU with OpenCV and CUDA (Unedited)
C++, GPGPU
Design and Architecture
- Using Patterns to Reduce Compilation Dependencies in Large Scale C++ Project: Factory Pattern - Zeeshan Amjad
A discussion of some techniques which are useful to minimize the compilation time during development
C++, Design
Product Showcase
- Creating a Structured Forms Processing Web Service - Accusoft Pegasus
Traditional forms processing solutions have run on desktops or local servers. This whitepaper suggests an alternative approach: doing forms processing via a web service. This allows for processing forms through a browser, mobile forms processing, and access to forms processing from environments beyo
C++, C#, ASP.NET, Dev
Articles updated
List Controls
- CGridListCtrlEx - Grid Control Based on CListCtrl - Rolf Kristensen
A custom draw CListCtrl with subitem editing and formatting
C++, Windows, MFC, Dev
Applications & Tools
- ToDoList 6.2.3 - 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
Audio and Video
- Fun with Google TTS eBook reader using minimalistic approach - Ladislav Nevery
Let Google read your eBooks aloud or convert to MP3! This free TTS engine used by Android phone just sounds fantastic so here is a simple eBook reader app with C++ source code (Unedited)
C++, C, Windows, Cloud, COM
Tips and Tricks added
C / C++ Language
- Named Objects in C++ - Hubert Haien
SLQ lazy? Object pointers are annoying? How about you look your object up by assigning it a unique name? (Unedited)
C++
Technical blogs added
Menus
- Ribbon with C++, Part 1: Introduction to the Windows Ribbon Framework - Arik Poznanski
The basics of the Windows Ribbon Framework - a rich command presentation system that provides a modern alternative to the layered menus, toolbars, and task panes of traditional Windows applications. (Unedited)
C++, Windows, Framework, Controls
DirectX
- Introducing DirectX to WPF - Super Lloyd
CodeProjectI started to learn DirectX. I wanted, of course, to use it in a WPF environment. I don’t hope to write a game (yet?) but I thought it would be a good API for high performance data visualization. Or simply capturing and tweaking web cam output.I discovered SharpDX by Alexandre Mutel, (Unedited)
C++, Windows, OpenGL
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