Codeguru Update eNewsletter – September 30th, 2008 Network
Tuesday September 30, 2008

This Week’s Topics

Comments from the Editor

Do you have a favorite development tool?
What do you think is truly the best new technology being bantered about
today? If you are a real developer, you’ll have an opinion! If so, jump
over to and fill out the Product
of the Year survey
. You don’t have to fill out all the fields. Just
fill in the ones you care about. These are nominations for
to consider for their award, so any products that fit a category can be

Yesterday, Microsoft unveiled the details of Visual Studio 2010 and the
.NET Framework 4.0. It seems just a short time ago that the first beta was
released and that .NET was launched. In truth, that short time is about
eight years. With over a decade of work on .NET, it is no surprise to see
how far it has evolved in helping to provide technical solutions. With
this next version of Visual Studio, Microsoft is hitting on the changing
world of platforms, on continuing to improve things for programmers, on
bringing departmental applications into the mix, on supporting today’s
tech topics such as cloud computing, and on even better support for
application life-cycle management (ALM).

Microsoft talks about these areas in their recent press release. Rather than simply regurgitating the release
information to you, I’ve posted it onto the announcements forum (
Microsoft doesn’t seem to be slowing down on Visual Studio or .NET!

I’d like to end this week’s newsletters with congratulations to SpaceX
and their successful launch of their ‘Falcon 1’ rocket to orbit.

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

SQL Server 2008 Administrator’s Pocket Consultant

By William R. Stanek for Microsoft
720 pages for $34.99

Messaging Solutions w/ Microsoft Exchange Server 2007 Training

By Paul
Mancuso, et. al. for Microsoft Press
720 pages for $69.99

MCITP Exam 70-237.

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.

REST Support To Your WCF Applications

By Dan Rigsby
Adding REST support to
your Windows Communication Foundation (WCF) applications has become very
easy. Discover how to add it to both your forms-based and your web-based

Up and Running with the Composite UI Application Block for

By Jani
Building small applications from scratch is easy enough with
almost any available programming technology. However, if you are assigned
the task to build large applications and have the requirement to re-use
code either now or tomorrow, you need to be a lot more careful. Microsoft
has ready-made patterns that help you build complex Windows Presentation
Foundation applications with reusability and componentized design in mind.

Alert Window

Marius Bancila
Observe the use of a small framework for building alert
windows that can be customized in various styles.

a Most Recents Menu Item with the MenuStrip

By Paul Kimmel
The MenuStrip and
ToolStripMenuItem are a little harder to use than the Menu from earlier
versions of VB. Walk through exercises using the MenuStrip, ToolStrip, and
the Command behavior pattern to encapsulate a Recents menu for your
applications that operate on files.

Discussion Groups

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!


text files (C++)

or BAD RAM? (C++)

date WWYY (VB)

New Articles on

and IMPROVED: A Lesson in Change Management and Project

Michelle LaBrosse
What is the most effective way to introduce change
within a department or organization?

a Lightweight UI Toolkit: Shake Your User

By Ibon
Flash Lite developers aren’t the only ones who can make
animated user interfaces easily; Java ME developers also can benefit with
the aid of the Lightweight UI Toolkit. Shake your Forms, baby!

for Java Game Programmers, Our First 3D Game

By Richard
G. Baldwin
Learn how to write your first interactive 3D game using the
game-math library. You will also see how to write a Java program that
simulates flocking behavior such as that exhibited by birds and fish and
how to incorporate that behavior in a game.

More by Author

Must Read