Codeguru Update eNewsletter - August 5th, 2008 Network
Tuesday August 5, 2008

This Week's Topics

Comments from the Editor

This past week-end I was clearing out a number of books that I've collected over the year. I actually came across a box with a couple of Codeguru Goodies books. This is a book that was published in 2003 using the article on You can still buy the book from Amazon at At this time, however, the book is more of a novelty since its content is pretty much dated.

Of course, I have no need for the books, so I'll give them away! There are only a couple of copies, so in order to be fair, I'll give them to the first people to respond in this thread. When you reply, say "I read the newsletter, and I want mine!" I'll give copies to the first few people to post. Once they are gone, they are gone. There are only a couple, so post now if you are interested!

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.

Agile Portfolio Management Best Practices
By Jochen Krebs for Microsoft Press
220 pages for $34.99

Pro LINQ Object Relational Mapping with C# 2008
By Vijay P. Mehta for Apress
400 pages for $49.99

SQL Server 2008 Transact-SQL Recipes
By Joseph Sack for Apress
850 pages for $59.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.

Creating a Service with Windows Communication Foundation and LINQ to SQL
By Paul Kimmel
The .NET framework is full of small, discrete, and useful classes and big chunky bits. When you start combining the chunky bits, like LINQ to SQL and Windows Communication Foundation, things get interesting real fast.

32 OpenMP Traps for C++ Developers
By Andrey Karpov
Pursue a description of a number of parallel code errors that lead to incorrect behavior of parallel programs created with OpenMP.

Developing a Multi-Select ComboBox and TreeView ComboBox for Windows Applications
By Rahil Jan Muhammad
Learn to develop a multi-select and tree view combo box. Then, create your own custom combo box.

Video: ASP.NET Request/Response
By Paul Hacker
Explore how to use the ASP.NET Request and Response objects to interact with a Web site. You'll discover how to parse the HTML from any Web site in order to find anything you want.

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!


UI thread deadlock - need some understanding (VC++)

Understanding the difference between inheritance and polymorphism (C++)

Problem with module and form load slow (C++)

New Articles on

Three Workflow Approaches with WebLogic Portal
By Scott Nelson
Knowing multiple ways to create workflows in WebLogic Portal will provide you with the ability to deliver solutions based on requirements, methodologies, and timelines.

Integrating Model-Driven Development into the SOA Process
By Scott McKorkle
SOA is a hot topic, but the task of creating and managing a truly service-oriented architecture can be elusive. Explore how a modeling approach to the creation and management of an enterprise-wide architecture will effectively implement the company's business plans through a comprehensive set of interconnected services.

Handling Lengthy Operations in Google's Android
By Chunyen Liu
To work on mobile devices, Google's Android must adhere to similar design standards that will produce the desired user experience. Your software always needs to be responsive to the user's interaction. Pick up some tips to avoid blocking the execution of the main thread and update the main view when the results are available from the child threads.

About the Author

Bradley L. Jones


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

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

Top White Papers and Webcasts

  • When individual departments procure cloud service for their own use, they usually don't consider the hazardous organization-wide implications. Read this paper to learn best practices for setting up an internal, IT-based cloud brokerage function that service the entire organization. Find out how this approach enables you to retain top-down visibility and control of network security and manage the impact of cloud traffic on your WAN.

  • U.S. companies are desperately trying to recruit and hire skilled software engineers and developers, but there is simply not enough quality talent to go around. Tiempo Development is a nearshore software development company. Our headquarters are in AZ, but we are a pioneer and leader in outsourcing to Mexico, based on our three software development centers there. We have a proven process and we are experts at providing our customers with powerful solutions. We transform ideas into reality.

Most Popular Programming Stories

More for Developers

RSS Feeds

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