Codeguru Update eNewsletter - March 3rd, 2009

CodeGuru.com


Tuesday March 3, 2009

This Week's Topics


Comments from the Editor


Happy "Square Root" Day!

Today's newsletter will be short because I'm currently at the Microsoft MVP Summit learning great things directly from the C++ team. I also have spent time in hearing from some of other teams as well. This includes talking "community" with the Visual Basic MVPs and leads. Hopefully when I return I'll be able to share information I can share on Visual Studio 2010, .NET, C++, and the direction things are going at Microsoft. Of course, a lot of the summit is non-disclosable, so we'll have to see what can be shared.

One thing worth noting about the summit is that each year we seem to have more people from Codeguru attending. This year a number of us plan to get together tomorrow night in Seattle. It is great to be able to take time to meet face-to-face many of the people that frequent Codeguru on a regular basis. What is even more interesting is to see that Codeguru is truly a global community. Several countries and continents will be represented in our getting together!

I need to get back to the summit!

Until next week...

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

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.

Best Practices: Solid Code
Donis Marshall and John Bruno for Microsoft Press
320 pages for $39.99

Microsoft SQL Server 2008 - Implementation and Maintenance Training Kit
By Mike Hotek for Microsoft Press
200 pages for $29.99

MCTS Exam 70-432

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.

.NET Tip: Avoiding Boolean Overload
By Jay Miller
Reduce your boolean logic to keep you program readable.

TIP: Using Proxies and ChannelFactory in WCF
By Mendhak
Look at the two methods of talking to WCF services and when to use them. Also see sample code to use the ChannelFactory in C#.

TIP: Be Careful with Dummy Reference Arguments
By Ashwin Kumar
Reference (output) arguments could be disastrous sometimes. Learn how to avoid these problems.

BLOG: What's the goal of Visual Studio 2010?
By Bradley Jones
Find out the answer according to Jason Zander, General Manager of Visual Studio.

Deploying Separate User/Site Configurations with ClickOnce
By Matt Goebel and Rachel Baker
Microsoft's ClickOnce framework is a powerful tool for deploying and updating Windows forms applications. Learn how to deploy separate application configurations via two methods: installing and updating from different locations, and using URL parameters.

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

atoi(), itoa() ... make system getting crash (C++)

Writing My Own Operating System (Assembly)

SendMessage() with shared memory? (VC++)

Other New Articles


Creating RSS Feeds with the Zend Framework for Fun and Profit
By W. Jason Gilmore for Developer.com
Build RSS feeds with the Zend Framework and profit from their publication using Google AdSense for Feeds!

Plan for the Future: Express Parallelism, Don't Manage It
By Michael Voss and Wooyoung Kim for DevX
When adding parallelism, the key design choice is to express concurrency in an application without explicitly managing the scheduling of that concurrency onto the hardware.

Using the Cellular Emulator in the Windows Mobile 6 SDK
By Wei-Meng Lee for DevX
Testing your Windows Mobile app just got a lot easier! Learn how to set up both Windows Mobile 6 Professional and Standard emulators and work with the Cellular Emulator.



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

  • Learn How A Global Entertainment Company Saw a 448% ROI Every business today uses software to manage systems, deliver products, and empower employees to do their jobs. But software inevitably breaks, and when it does, businesses lose money -- in the form of dissatisfied customers, missed SLAs or lost productivity. PagerDuty, an operations performance platform, solves this problem by helping operations engineers and developers more effectively manage and resolve incidents across a company's global operations. …

  • Today's agile organizations pose operations teams with a tremendous challenge: to deploy new releases to production immediately after development and testing is completed. To ensure that applications are deployed successfully, an automatic and transparent process is required. We refer to this process as Zero Touch Deployment™. This white paper reviews two approaches to Zero Touch Deployment--a script-based solution and a release automation platform. The article discusses how each can solve the key …

Most Popular Programming Stories

More for Developers

RSS Feeds