Codeguru Update eNewsletter - September 9th, 2008

CodeGuru.com

Earthweb.com Network
Tuesday September 9, 2008

This Week's Topics


Comments from the Editor

Shoes. Delicious. Microsoft.

If you know the connection, enlighten me!

Don't know what I'm talking about? Then you haven't seen Microsoft's first ad in their new ad campaign. I guess if you are Microsoft and you want to be taken you seriously, then saying nothing about nothing is the way to go....

Delicious.

On a different note, Brad's "Word of the Day" is Midori.

Until next week...

Brad!
---------------------------
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 Microsoft Search
SharePoint 2007 and Search Server 2008
By Rizzo, Riley, and Young for WROX
350 pages for $49.99

Pro T-SQL 2008 Programmer's Guide
By Michael Coles for Apress
670 pages for $52.99

Understanding IPv6, Second Edition
By Joseph Davies for Microsoft Press
560 pages for $49.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.

Framework Source Code Stepping
By Nick Wienholt
Despite the best documentation, stepping into the actual source code of third-party libraries can be the fastest way to diagnose a difficult bug or determine the state that a component needs to be in before a certain operation can be completed. With a little set-up magic, developers can step into libraries quickly and easily.

Modifying Spell Check for SharePoint Server 2007
By Gustavo Velez
A valuable feature of SharePoint 2007 is the introduction of an online spell check program. But, that list of words may not always fit your needs. See how you can modify the spell check to include words specific to your industry.

The Anatomy of a C++ Program
By Bradley Jones
C++ programs consist of classes, functions, variables, and other component parts. To get a sense of how a program fits together, you must see a complete working program.

ADO.NET Entity Framework Tutorial and Basics
By mendhak
Discover an ADO.NET Entity Framework tutorial covering basic data operations for applications, including LINQ To Entities, Method Expressions, stored procedure mapping, and a little discussion about its usage in an enterprise environment.

Inferring an XML Schema from an XML Document
By Paul Kimmel
Let the .NET Framework write your XML Schema document (XSD) for you.

[Updated] Template Metaprogramming and Puzzle 15 Optimal Solution
By Aliaksei Sanko
Read about a sample demonstrating how to accelerate finding an optimal Puzzle 15 solution using C++ Template Metaprogramming. It presents an implementation of the IDA* search algorithm.

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!

... HOT THREADS ...

General Allocator for Several Structures (C++)

Emboss effect (VB.NET)

Can I use template specialization? (C++)

New Articles on Developer.com

Working With Design Patterns: Abstract Factory
By Jeff Langr
One of the bigger challenges with using design patterns is knowing when to use one pattern over another. The abstract factory creational pattern looks similar to the builder pattern but is used to help solve a different problem.

10 Keys to a Successful Portal Project
By Scott Nelson
Portal success depends on more than just the technical and information architecture (though they are important, too). Here are 10 practices that can help make or break the success of your portal.

Simpler Multithreading in C++0x (DevX.com)
By Anthony Williams
The new standard will support multithreading, with a new thread library. Find out how this will improve porting code, and reduce the number of APIs and syntaxes you use.



About the Author

Bradley L. Jones

bjones@jupitermedia.com

Comments

  • 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

  • With JRebel, developers get to see their code changes immediately, fine-tune their code with incremental changes, debug, explore and deploy their code with ease (both locally and remotely), and ultimately spend more time coding instead of waiting for the dreaded application redeploy to finish. Every time a developer tests a code change it takes minutes to build and deploy the application. JRebel keeps the app server running at all times, so testing is instantaneous and interactive.

  • On-demand Event Event Date: March 27, 2014 Teams need to deliver quality software faster and need integrated agile planning, task tracking, source control, auto deploy with continuous builds and a configurable process to adapt to the way you work. Rational Team Concert and DevOps Services (JazzHub) have everything you need to build great software, integrated seamlessly together right out of the box or available immediately in the cloud. And with the Rational Team Concert Client, you can connect your …

Most Popular Programming Stories

More for Developers

Latest Developer Headlines

RSS Feeds