Codeguru Update eNewsletter - December 4th, 2007


Application Security Testing: An Integral Part of DevOps

CodeGuru Newsletter
December 4, 2007

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

___________________________ Sponsors ________________________________
Business Objects


--> Editorial
--> Recently Published Books

--> New on CodeGuru: 
        ==> APIs
                - Developing an Application for Facebook
        ==> Data Exchange
                - Using Delegates to Interchange Information Between Siblings of a Parent Form
        ==> Memory
                - Intelligent Memory Buffer Class on Non-MFC(SDK) Platforms
        ==> .NET Tip
                - Display All Fields and Properties of an Object
        ==> Visual Basic 2008
                - Exploring Lambda Expression Trees

--> Discussion Groups -- HOT Threads 
        - Loading different formats (C++)
        - Creating Website using VB 6.0 
        - Question about memset (C++)

--> Highlighted new articles on Developer.com
        1. VTD-XML: A New Vision of XML
        2. Graphing Data with PHP/SWF Charts
        3. Scheduling Jobs in the Database

How does Crystal Reports 2008 stack up?
Explore the Crystal Reports 2008 'Features by Version
Matrix' and learn how the new 2008 release compares
to your version, download a trial or access one of the
many evaluation tools available. Get started now.

Comments from the Editor

I've mentioned Silverlight a few times. In fact I've even mentioned Silverlight 1.1. There will no longer be a Silverlight 1.1. Nope. It is officially gone.

Okay, maybe it isn't gone. Rather, Microsoft has decided that the changes from 1.0 are great enough that it should be called Silverlight 2.0! Right now Microsoft is targeting an official beta of Silverlight 2.0 for the first quarter of 2008. Also released at that time should be a Go-live license.

Early this month, Microsoft is also releasing a preview of ASP.NET 3.5 Extensions. This release includes MVC, Dynamic Data Controls and REST Services.

On a different note, let's all say "Happy Birthday" to Windows Vista and Office 2007. They are a year old.

Finally, let me say that November articles are submitted and we are getting the last of them posted. we will then be able to present them for a vote to help determine which will receive $200 (US). We will do an other opportunity for the month of December, so go ahead and get your articles submitted if you want to be part of the next opportunity to get $200!

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:


--> Silverlight 1.0 (in Full Color)
      By Rader, Beres, Little, and Hinkson for WROX
      300 pages for $39.99

--> Step by Step Microsoft Expression Web
      By Chris Leeds for Microsoft Press
      176 pages for $29.99 w/ CD

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:

==> APIs

- Developing an Application for Facebook
      By Hannes du Preez
Discover, and learn to use, some of the behind-the-scenes technologies used with Facebook, and learn how to write an application that interfaces with Facebook.

==> Data Exchange

- Using Delegates to Interchange Information Between Siblings of a Parent Form
    By Mehedi Shams
Discover how to interchange information between sibling forms of a parent form. In many cases, especially in MDI applications, you need to interchange information between child forms that are instantiated by the same parent. In such cases, delegates are a suitable way to exchange information.

==> Memory

- Intelligent Memory Buffer Class on Non-MFC(SDK) Platforms
    By krkim
Check out this stand-alone, intelligent "increasing buffer" class. It's useful for a Win32 SDK project without using MFC.

==> .NET Tip

- Display All Fields and Properties of an Object
    By Jay Miller
Learn how to display all of the fields and properties of any object. By using a little reflection, you can expose the internals of your objects.

==> Visual Basic 2008

- Exploring Lambda Expression Trees
    By Paul Kimmel
Gain an understanding of the difference between Lambda Expressions generated as code and those generated as expression trees. Explore the expression tree and briefly touch on how API developers uses expression trees to convert expressions to other forms, such as to T-SQL.

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:

==> Loading different formats (C++)

==> Creating Website using VB 6.0

==> Question about memset (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. VTD-XML: A New Vision of XML
    By Victor Volkman -
XML parsing has been stuck in the mud through cumbersome  implementations of the DOM and SAX models. The VTD-XML model provides a new XML access method that both exceeds all existing parser models and also is easy to use.

2. Graphing Data with PHP/SWF Charts
    By W. Jason Gilmore -
Bring your data to life by charting it using PHP/SWF!

3. Scheduling Jobs in the Database
    By Jeyarani Venkatasamy -
Learn about the Oracle job queue sub system and its usage in scheduling and executing PL/SQL routines at predefined times and/or repeated job execution at regular intervals.


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

  • Discover the best practices from HPE’s IT Advisory Consulting Services for migrating and transforming applications in Hybrid IT by capitalizing on innovative platforms, modern application architectures, agile development tools and proven methodologies. There are a number of challenges our customers face when migrating and transforming applications for a Hybrid IT environment. This guide provide proven strategies and application approaches that can help them understand and reduce risks and complexity.

  • The modern business IT ecosystem is extremely complex, with a myriad of connected devices, networks, and core business applications. Delivering a seamless and incident-free experience has never been more difficult — or more important — as every employee in an organization relies on a whole stack of technology to complete everyday tasks. A service management software-as-a-service (SaaS) solution can help businesses modernize and streamline their IT management operations. Read this Forrester Total …

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.