Codeguru Update eNewsletter - September 30th, 2008

by Bradley L. Jones

It's time again to help Developer.com choose its products of the year. Jump over there and vote soon!


Earthweb.com 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 Developer.com and fill out the Developer.com 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 Developer.com to consider for their award, so any products that fit a category can be entered.

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 (http://www.codeguru.com/forum/showthread.php?p=1766084#post1766084). 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 guidelines.

Microsoft SQL Server 2008 Administrator's Pocket Consultant
By William R. Stanek for Microsoft Press
720 pages for $34.99

Designing Messaging Solutions w/ Microsoft Exchange Server 2007 Training Kit
By Paul Mancuso, et. al. for Microsoft Press
720 pages for $69.99

For 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.

Adding 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 solutions.

Getting Up and Running with the Composite UI Application Block for WPF
By Jani Jarvinen
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.

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

Creating 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

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!


Linux text files (C++)

Algorithm or BAD RAM? (C++)

Format date WWYY (VB)

New Articles on Developer.com

NEW and IMPROVED: A Lesson in Change Management and Project Management
By Michelle LaBrosse
What is the most effective way to introduce change within a department or organization?

Introducing a Lightweight UI Toolkit: Shake Your User Interface
By Ibon Urrutia
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!

Math for Java Game Programmers, Our First 3D Game Program
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.

This article was originally published on Wednesday Oct 1st 2008
Mobile Site | Full Site