Codeguru Update eNewsletter – June 3rd, 2008 Network
Tuesday June 3, 2008

This Week’s Topics

Comments from the Editor

Today I attended to what was stated to be Bill Gate’s last keynote at the Microsoft Tech Ed Developer conference in Orlando, Florida. While there was nothing in the keynote that struck me as being very cool, exciting, or overly new it did give me the feel that Microsoft is in a stage of having things gel together.

There were, however, a few things worth mentioning. The big thing mentioned was that Silverlight 2.0 would have a beta 2 released this week. This should be publicly available as early as tomorrow. Microsoft will also be releasing a Go Live license so you’ll finally be able to launch some of your Silverlight 2.0 work publicly!

Bill Gates also made a comment relating to their use of services. Specifically he stated that they are taking everything they do on the server and making services from them. If you don’t believe service oriented architectures are going to be a part of your future, you might want to look a little deeper!

Some of what Microsoft is doing falls into the “Oslo” project that I’ve mentioned in the past. Gates commented that a community technology preview (CTP) should be available for the Oslo technologies this fall. I’d expect this around the time of their PDC show.

Tech Ed has just started, so there is a lot more to be learned. As such, I hope to learn a lot more tidbits over the next few days that I can share with you.

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.

The New School of Information Security
By Adam Shostack and Andrew Stewart for Addison-Wesley
250 pages for $32.99 (Hardbound)

Programmign Microsoft LINQ
By Paolo Pialorsi and Marco Russo for Microsoft Press
680 pages for $49.99

Sams Teach Yourself Visual Basic 2008 in 24 Hours
By James Foxall for Sams Publishing
560 pages for $34.99 with DVD

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.

[Updated] Cryptographically Random Password Generator
By Garrett Groff
Create a cryptographically random password generator, including options that allow the user to specify allowable characters in the password.

Controlling SQL Text Indexing Services with SQL Managed Objects and VB.NET
By Paul Kimmel
Control the SQL Server service from your VB code using SQL Management Objects (SMO).

[Updated] Increment File and Product Version Number: Multiple IDE
By Jordan Walters
Learn about an add-in to automatically increment the FileVersion and ProductVersion fields in your application’s 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!


STL Forward declarations and iterators (C++)

Problem with RegSetValue Function (VC++)

Simple Notepad with MDI and Printing features (VC++)

New Articles on

An Oracle Tune-Up: Tuning Your SQL for Maximum Performance
By David Thurmond
Nothing impacts application performance like a badly running SQL query. Learn how to optimize query performance to make your Oracle applications faster.

Capacity and Disaster Recovery Planning for an Internet Connection that Can Become Unsatisfactory
By Marcia Gulesian
Writing great code for connecting a front-end application to a remote web server resource is one thing. But, guaranteeing a satisfactory experience for the users of this connection is another.

Portal Federation with WebLogic Portal WRSP: Advanced IPC Techniques
By Scott Nelson
Learn how to share data between remote portlets while managing session size for performance and maintaining a loosely coupled architecture. Then, see how to provide these features without the use of forms, followed by dynamic navigation between federated pages.

More by Author

Must Read