Codeguru Update eNewsletter - September 25th, 2007


Application Security Testing: An Integral Part of DevOps

CodeGuru Newsletter
September 25, 2007

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

___________________________ Sponsors ________________________________
Software Quality Engineering


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

Comments from the Editor

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

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


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

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

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


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!

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

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

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

Discussion Groups

Check out the CodeGuru discussion forums at:


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


Some of the current threads with the most activity are:

==> Getting A Parameter Passed To My Dialog App (VC++)

==> An accurate form of Sleep()? (C++)

==> Help with file handling (C++)

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.

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.

3. Manage Your MySQL Database with Rails' Migrations
    By W. Jason Gilmore -
Manage your MySQL database with incredible ease using Rails' migrations feature.


About the Author

Bradley L. Jones



  • There are no comments yet. Be the first to comment!

  • You must have javascript enabled in order to post comments.

Leave a Comment
  • Your email address will not be published. All fields are required.

Top White Papers and Webcasts

  • The Internet of Things (IoT), a growing network of physical devices with Internet connectivity, can collect and exchange rich data. Organizations utilizing the Enterprise of Things (EoT) are also at a greater risk for data breaches and cybersecurity threats. Healthcare organizations striving to realize the full potential of the EoT must also be able to confidentially and reliably transmit highly sensitive data between connected devices. Read this white paper to discover the best cybersecurity strategies to get …

  • A CRM solution holds a wealth of information and document generation tools allow users to take that information and create documents with both visual appeal and function. Document generation is the process of automatically producing a file and document generation applications save companies time, mistakes, and money. You bought Salesforce to be more efficient — why are you still manually creating proposals, contracts, invoices, and account plans? Read this eBook to learn how you can automate virtually …

Most Popular Programming Stories

More for Developers

RSS Feeds

Thanks for your registration, follow us on our social networks to keep up-to-date
We have made updates to our Privacy Policy to reflect the implementation of the General Data Protection Regulation.