Codeguru Update eNewsletter - July 15th, 2008 Network
Tuesday July 15, 2008

This Week's Topics

Comments from the Editor

I started to write an editorial about a number of news items such as the release of SQL Server 2008 by the end of September, about the changes announced for the Xbox 360 at E3, and about the release of Borland Management Solutions (BMS). However, in pulling together the hottest feed links for this newsletter, I found that there was an interesting discussion brewing. As such, rather than having you read a big long editorial on news items this week, I want to direct you to a discussion on whether MFC is "old school" or if someone entering the development world should skip MFC in favor of .NET. You'll find the discussion at If you have a few minutes, skim through the discussion and see if you agree with the opinions others have expressed!

Until next week...

Bradley L. Jones

Recently Published Books

For those of you keeping up by reading books. The following are just a few of the new books that have been recently released. If you've read any of these, feel free to write a review to be posted on CodeGuru. See the submission guidelines.

Essential Windows Communication Foundation for .NET Framework 3.5
By Resnick, Crane, and Bowen for Addison-Wesley
600 pages for $49.99

Working with Microsoft Dynamics CRM 4.0
By Mike Snyder and Jim Steger for Microsoft Press
640 pages for $49.99

MCAS: Study Guide: 2007 Microsoft Office System Edition
By Joyce Cox, Joan Preppernau, et al. for Microsoft Press
800 pages for $39.99 w/ CD

New & Updated Articles on CodeGuru

Following are short descriptions of new articles on CodeGuru. If you are interested in submitting your own article for inclusion on the site, then you will find guidelines here.

Introducing Visual Studio Team System 2008 Database Unit Testing
By Jeffrey Juday
Learn how to build Unit tests and generate sample data for your database development projects.

Visual Studio Tools for Office 2007: How the Ribbon Helps Make Your Document a Dynamic Application
By M. Rajesh
Ever wondered what the best way to generate reports is, without needing to write additional programs? Unleash the potential of Microsoft Office 2007 to generate and display information from a variety of database sources right in the user's own copy of Office.

An Easy Way to Make an MFC DLL
By ++GGL
Sometimes, you can't avoid writing your own DLL. This explanation takes some of the mystery out of the process.

TIP: Round a Decimal to an Integer
By Anpino
Discover a more efficient way to round decimals to integers.

Better Visual C++ Debugging
By Nick Wienholt
Effective use of the Visual C++ debugger is one of the easiest ways to increase developer productivity. Program database (PDB) files are one of the key elements in effectively debugging an application, and it is easy to set up Visual Studio to use debug symbols for binary files produced by other developers, including those at Microsoft.

Discussion Groups

Check out the CodeGuru discussion forums
Forums include Visual C++, General C++, Visual Basic, Java, General Technology, C#, ASP.NET, XML, Help Wanted, and much, much, more!


Is MFC 'Old School' ... should I be learning .NET? (VC++)

Adding MP3 Playback (Java)

Cross Platform Internationalization Concerns (C++)

New Articles on
Go for the Gold! Leading a Team to Victory
By Michelle LaBrosse
Take a page from the Olympic coaches to lead your team to gold-medal standards. Try these simple rules, strategies, and guidelines to bring out the best in your staff and yourself!

Programming MIDlet Graphics using the Canvas Class
By Richard G. Baldwin
See how to control the position of text that is drawn on the screen and how to handle keyPressed events fired by a Canvas object. Also learn how to draw text and lines on the cell phone screen.

Working With Design Patterns: Iterator
By Jeff Langr
Patterns exist for virtually all common programming challenges, even one as simple as "how to traverse a collection of objects." The iterator pattern provides a consistent solution for something that programmers do daily.

About the Author

Bradley L. Jones


  • There are no comments yet. Be the first to comment!

  • You must have javascript enabled in order to post comments.

Leave a Comment
  • Your email address will not be published. All fields are required.

Top White Papers and Webcasts

  • Like many roles in the C-Suite, the CIO role is also changing. Its impact and control have been circumvented by cloud computing, the consumerization of IT, and employees that now have unprecedented access to technology. The role of the CIO is at a critical juncture. For some CIOs, the changing landscape reduces their scope of influence. For others, it means unprecedented opportunity. This eBook explores the changes that CIOs are experiencing today and how these executives can leverage their expertise to help …

  • Microsoft® Office 365 is a top choice for enterprises that want a cloud-based suite of productivity collaboration applications. With Office 365, you get access to Microsoft™ Office solutions practically anytime, anywhere, on virtually any device. It's a great option for current Microsoft users who can now build on their experience with Microsoft™ solutions while enjoying the flexibility of a cloud-based delivery. But even organizations with no previous investment in Microsoft will find that …

Most Popular Programming Stories

More for Developers

RSS Feeds

Thanks for your registration, follow us on our social networks to keep up-to-date