Codeguru Update eNewsletter - September 25th, 2007

==========================================================
CodeGuru Newsletter
September 25, 2007
http://www.CodeGuru.com

This newsletter is part of the Developer.com, EarthWeb, and internet.com networks.
Jupitermedia Corporation

___________________________ Sponsors ________________________________
Software Quality Engineering
_____________________________________________________________________
==========================================================

TOPICS:

--> Editorial
--> Recently Published Books

--> New on CodeGuru: 
        ==> .NET Micro Framework
                - The .NET Micro Framework: A First Look
        ==> .NET Tip: 
                - Throwing Exceptions: Will You be Able to Catch What You Expect?
        ==> Outlook
                - Microsoft Outlook Integration with C#.NET
        ==> SharePoint
                - Developing SharePoint Server 2007 Publishing Sites the Smart and Structured Way

--> Discussion Groups -- HOT Threads 
        - Getting A Parameter Passed To My Dialog App (VC++)
        - An accurate form of Sleep()? (C++)
        - Help with file handling (C++)

--> Highlighted new articles on Developer.com 
        1. Considering Test-After Development
        2. Tip: The Psychology of Builds
        3. Manage Your MySQL Database with Rails' Migrations

/-------------------------------------------------------------------
Join us for the first Agile Development Practices Conference
Shingle Creek Resort in Orlando, FL | December 3-6, 2007
Agile software development practices is beyond the innovation stage
and is rapidly moving through the early adopters stage of acceptance.
Whether you're looking to implement agile development practices,
Investigating processes, technologies, or leadership principles,
Software Quality Engineering has the solution for you.
Explore the latest trends in agile development approaches.
You have our guarantee for a first-rate quality experience.
Visit us at:
http://nl.internet.com/ct.html?rtr=on&s=1,3hks,1,jxwa,8tgx,jorm,i5r0
--------------------------------------------------------------adv.-/

==========================================================
Comments from the Editor
==========================================================

Halo 3 released at midnight last night. Sorry, can't talk right now....

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 at:

http://www.codeguru.com/review-guidelines.php

Here are a few new non-programming books:

--> MCTS Self-Paced Training Kit (Exam 70-445):
      Microsoft SQL Server(TM) 2005 Business Intelligence Implementation and Maintenance (Pro - Certification)
      By Veerman, Lacheev, Sarka, and Loria for Microsoft Press
      608 pages for $59.99 w/ DVD
      http://books.internet.com/books/0735623414

--> MCITP Self-Paced Training Kit (Exam 70-441):
      Designing Database Solutions by Using Microsoft SQL Server(TM) 2005
      By Sarka, Wiernik, Loria, and Leonard for Microsoft Press
      656 pages for $59.99 w/ DVD
      http://books.internet.com/books/0735623422

=========================================================
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 located at

http://nl.internet.com/ct.html?rtr=on&s=1,3hks,1,fka1,909i,jorm,i5r0

This week's CodeGuru posts:

==> .NET Micro Framework

- The .NET Micro Framework: A First Look
    By Bradley Jones
Take a look at how you now can use your C# skills to create an embedded application. No hardware is required to get started!
http://nl.internet.com/ct.html?rtr=on&s=1,3hks,1,hz3z,6qnn,jorm,i5r0

==> .NET Tip:

- Throwing Exceptions: Will You be Able to Catch What You Expect?
    By Jay Miller
Handling exceptions can sometimes be a little tricky. If you are not careful, your code may act on the wrong information. Learn how to bubble up exceptions while keeping the original exception information intact.
http://nl.internet.com/ct.html?rtr=on&s=1,3hks,1,2u48,3keu,jorm,i5r0

==> Outlook

- Microsoft Outlook Integration with C#.NET
    By Rachel Wireman
Interacting with Office functionality in a .NET application can add a new level of functionality while providing the user with familiar methods of getting work done. In Part One of this series, explore a sample WinForms Outlook contact management application.
http://nl.internet.com/ct.html?rtr=on&s=1,3hks,1,735h,1enm,jorm,i5r0

==> SharePoint

- Developing SharePoint Server 2007 Publishing Sites the Smart and Structured Way
    By Andrew Connell
SharePoint MVP and Wrox author Andrew Connell shows a little-known approach to publishing content sites using Microsoft Office SharePoint Server 2007.
http://nl.internet.com/ct.html?rtr=on&s=1,3hks,1,ilfz,24ht,jorm,i5r0

==========================================================
Discussion Groups
==========================================================

Check out the CodeGuru discussion forums at:

http://nl.internet.com/ct.html?rtr=on&s=1,3hks,1,bcr8,cx5j,jorm,i5r0

Forums include Visual C++, General C++, Visual Basic, Java, General Technology, C#, ASP.NET, XML, Help Wanted, and much, much, more!

... HOT THREADS ...

Some of the current threads with the most activity are:

==> Getting A Parameter Passed To My Dialog App (VC++)
        http://nl.internet.com/ct.html?rtr=on&s=1,3hks,1,gc8b,go6x,jorm,i5r0

==> An accurate form of Sleep()? (C++)
        http://nl.internet.com/ct.html?rtr=on&s=1,3hks,1,ihim,bqu,jorm,i5r0

==> Help with file handling (C++)
        http://nl.internet.com/ct.html?rtr=on&s=1,3hks,1,d26q,88sl,jorm,i5r0

==========================================================
New Articles on Developer.com
==========================================================

Below are some of the new articles that have been posted to Developer.com (http://www.developer.com).

1. Considering Test-After Development
    By Jeff Langr -
Should you write tests first, or write the code first, and then write tests after? Explore the time it takes to develop the same solution using both techniques.
http://nl.internet.com/ct.html?rtr=on&s=1,3hks,1,6szh,cz7z,jorm,i5r0

2. Tip: The Psychology of Builds
    By David DeWolf -
Assess your build situation and discover whether your automation =is encouraging or discouraging best practices such as unit testing.
http://nl.internet.com/ct.html?rtr=on&s=1,3hks,1,9j56,e2nl,jorm,i5r0

3. Manage Your MySQL Database with Rails' Migrations
    By W. Jason Gilmore -
Manage your MySQL database with incredible ease using Rails' migrations feature.
http://nl.internet.com/ct.html?rtr=on&s=1,3hks,1,do0q,iwqh,jorm,i5r0

==========================================================



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

  • Today's enterprise datacenter can be one of the most complex business environments with dozens (for smaller business), hundreds (for larger and midsize business), even thousands (for hyperscale businesses) of servers that must be managed and monitored. At this level, just managing the cords can be challenging — let alone keeping up with the growing need for more agility and scalability within the datacenter. Simply put, companies are aggressively looking for less complexity and more agility from their …

  • Entire organizations suffer when their networks can't keep up and new opportunities are put on hold. Waiting on service providers isn't good business. In these examples, learn how to simplify network management so that your organization can better manage costs, adapt quickly to business demands, and seize market opportunities when they arise.

Most Popular Programming Stories

More for Developers

RSS Feeds

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