Codeguru Update eNewsletter - September 8th, 2009

CodeGuru.com

Earthweb.com Network
Tuesday September 8, 2009


This Week's Topics


Comments from the Editor


Yesterday was a holiday, so we are working to catch up from a day away from the site. With most schools back in session, the pools closing, and summer vacations ending, it is time to focus back on the grind of keeping things moving.

Of course, you might get distracted tomorrow talking about the date. Tomorrow is one of those goofy calendar dates — 09/09/09 (or simply 9/9/9). I'm sure conversations on the date will distract everyone from writing code for at least a few minutes tomorrow!

Until next week...

Brad!
---------------------------
Bradley L. Jones
www.CodeGuru.com
-Blog-
---------------------------

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.

Introduction to Algorithms, Third Edition
By Cormen, Leiserson, Rivest, & Stein for MIT Press
1312 pages for $87.00

iPhone SDK 3 Projects
By Dave Mark for Apress
400 pages for $39.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.

Facelift to Forms; Part 1: TextBox
By Jay Thakar
This is the first article in the 'Facelift to Forms' series. Discover various options to make beautiful, easy to implement and easy to use web forms.

Modeling for System Integration
By Sajad Deyargaroo
System Integration that was one of the least considered areas in IT is now receiving a lot of attention. Learn about the types of integration and as well as about formats and modeling.

Windows Mobile Development
By Jani Jdrvinen -
Get started with database application development in Windows Mobile using C# and Visual Studio 2008. You will also learn how to set up an emulated network connection for the phone emulators.

[Updated] A Personal Virtual Keyboard for (nearly) Every Keyboard
By David Kelvin
Generate multiple (on-screen)Virtual Keyboards to include into your portable application via a DLL, so that your users can take their language/keyboard with them on their travels, even if the PC they use does not have their home keyboard installed.

[Updated] Permutations in C++
By Wong Shao Voon
The technique of finding permutations also provides source code for the recursive implementation. Also, learn how to use the STL template function next_permutation().

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

Building a GUI for a CLI Application (C#)

Save game/Load game (VB 6)

__try and CStringArray conflict (VC++)

New Articles on Developer.com


Understanding and Benefiting from Code Contracts in .NET 4.0
One of the fundamental programming challenges is managing state. Chances are you have written dozens and dozens of methods that at the beginning check that certain conditions are met, and that another set of conditions is met when the method returns. With Code Contracts in .NET 4.0, you can make things considerably easier. Read on to learn how.

Build Build Resilient Applications with Windows Recovery and Restart Applications
Even the best-written C++ applications can crash or hang—and end-users' perceptions of the application hinge on how gracefully the application works with the operating system to handle such problems. By registering your applications with Windows Application Recovery and Restart, they can recover gracefully after errors occur.

Build your own MVC Framework: Making Headway
Marc Plotz takes us further into his custom, lightweight MVC Framework.



About the Author

Bradley L. Jones

bjones@jupitermedia.com

Comments

  • 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

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

  • Lenovo recommends Windows 8 Pro. "I dropped my laptop getting out of the taxi." This probably sounds familiar to most IT professionals. If your employees are traveling, you know their devices are in for a rough go. Whether it's a trip to the conference room or a convention out of town, any time equipment leaves a user's desk it is at risk of being put into harm's way. Stay connected at all times, whether at the office or on the go, with agile, durable, and flexible devices like the Lenovo® …

Most Popular Programming Stories

More for Developers

RSS Feeds

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