Codeguru Update eNewsletter - July 7th, 2009

by Bradley L. Jones

The latest news, articles, and information from around Codeguru. What books are you reading today?


Earthweb.com Network
Tuesday July 7, 2009

This Week's Topics

Comments from the Editor

Have you read a good book recently? I'm in the process of reading two different books. One is old and one is new. The old book is The 22 Immutable Laws of Branding by Al Ries and Laura Ries. This is an older book but still has some good tips and information.

I'm also reading Roger Sessions' Simple Architectures for Complex Enterprises. This book also has some interesting comments and suggestions. I'm not, however, finding it to be as insightful as I'd hoped for an architecture book. The math is interesting and there are a number of comments that are common sense, but worth hearing stated. The overall premise however, seems pretty basic the application of the premise isn't as simple as some of the math might imply. Of course, keeping things simple is always smart. Partitioning things into smaller, digestible chunks also is smart. In many cases, however, I believe there are more interactions and interrelationships that get in the way of partitioning and thus in the way of simplifying architectures. I'll have to write a review for Codeguru when I complete the book! If you read it and liked it, let me know!

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.

Professional Excel Development, 2E
By Bovey, et al. for Addison Wesley
1200 pages for $59.99 (w/ CD)

Inside Microsoft Dynamics AX 2009
By The Microsoft Dynamics Team for Microsoft Press
700 pages for $69.99

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.

Running Custom Tracepoint Macros in Visual Studio
By Paul Kimmel
Programming is hard,debugging is hard. Doing both well is critical to being a good programmer. To make things easier for us Paul Kimmel demonstrates how to run custom Tracepoint with macros.

Displaying the Input Language Indicator in a WTL Dialog
By Anthony Berkow
How to display the Input Language indicator (as seen on the Language Bar) in a dialog (such as seen in the Windows Logon or Change Password dialogs).

Introducing the Entity Framework
By Mark Strawmyer
The Entity Framework provides a .NET class-based model of a data store, letting you query the model with LINQ, while the model do the background grunt work of contacting the data store to add, update, or delete data.

Using the Task Parallel Library and PLINQ to Go Parallel
By Jani Jdrvinen
With more and more computers using a multi-core processor, the free lunch of increased clock speeds and the inherent performance gains are over. Software developers must instead make sure their applications take use of all the cores available in an efficient manner. New features in .NET 4.0 mean that managed code developers too can join the party.

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!


Malloc Alignment (C++)

for() statement stops at 3rd iteration (C++)

How to read this particular file entire contents? (VB)

New Articles on Internet.com

A Two-Way Requirements Verification Process during Design Phase
This article will demonstrate a simple technique, "A Two-Way Requirements verification process", which reinforces the most critical connection point of any methodology: the transition between functional design or requirement sign off and the beginning of the technical design by the technical team.

Using NetBeans to Develop a JavaFX Desktop Application
NetBeans 6.5 for JavaFX 1.0 is an elegant tool for developing JavaFX projects. Learn how to develop a complete JavaFX project using the NetBeans support and various JavaFX classes.

The HTML 5 Layout Elements Rundown
HTML 5 is a broad specification with dozens of distinct changes from HTML 4. Get a comprehensive breakdown of the HTML 5 layout elements.

This article was originally published on Tuesday Jul 7th 2009
Mobile Site | Full Site