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

  • On-demand Event Event Date: September 10, 2014 Modern mobile applications connect systems-of-engagement (mobile apps) with systems-of-record (traditional IT) to deliver new and innovative business value. But the lifecycle for development of mobile apps is also new and different. Emerging trends in mobile development call for faster delivery of incremental features, coupled with feedback from the users of the app "in the wild." This loop of continuous delivery and continuous feedback is how the best mobile …

  • Webinar on September 23, 2014, 2 p.m. ET / 11 a.m. PT Mobile commerce presents an array of opportunities for any business -- from connecting with your customers through mobile apps to enriching operations with mobile enterprise solutions. Join guest speaker, Michael Facemire, Forrester Research, Inc. Principal Analyst, as he discusses the new demands of mobile engagement and how application program interfaces (APIs) play a crucial role. Check out this upcoming webinar to learn about the new set of …

Most Popular Programming Stories

More for Developers

Latest Developer Headlines

RSS Feeds