CodeGuru Update eNewsletter - March 29th, 2005


Application Security Testing: An Integral Part of DevOps

CodeGuru Newsletter
March 29, 2005


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

___________________________ Sponsors ________________________________
Wi-Fi Planet Conferences & Expos 2005
All newsletters are sent from the domain "internet.com."
If configuring e-mail or Spam filter rules, please use this
domain name (not the entire "from" address, which varies).


--> Editorial - 
        ... Top 10 CodeGuru articles in 2005 (so far)
        ... Recently Published Books 
           (I scope out this week to mention a few unusual bestsellers)

--> New Articles on CodeGuru: 
        ==> Controls
                - [Updated] SP Numeric Edit Control
        ==> Dialogs
                - [Updated] Resources Explorer
        ==> Messaging
                - [Updated] Enterprise Messaging in a Heterogeneous Environment
        ==> Misc.
                - Object Tool Bench: Cool New VS 2005 Feature
        ==> Multimedia
                - Wave Player & Recorder Library
        ==> My 
                - Your Introduction to the My Object in VS 2005
        ==> Searching
                - "Search and Replace" in Visual Basic Applications
        ==> Visual Studio 
                - Price of Visual Studio 2005 Announced

--> Discussion Groups (including Hot threads)
        - Adding files to project workspace.
        - MFC update view 
        - Naming Conventions & Notations

--> Highlighted new articles on Developer.com 
        1. Coding Tidbits and Style That Saved My Butt
        2. Development Meets Business Process Modeling: A Q&A with IBM
        3. Rapid J2EE Development with Oracle ADF

Wi-Fi Planet Conference & Expo 2005 - The World's Largest
Wi-Fi Business Event - coming to a city near you! These are the
definitive events of the Wi-Fi industry, where business users
gain the knowledge they need to make strategic buying decisions
and where the industry charts it future direction. Don't miss these
must attend events that are held in San Jose, Tokyo, and Baltimore.
Register today! www.jupiterevents.com

Comments from the Editor


Top 10 articles for 2005...so far...

We have an algorithm that displays the top five most popular articles on the front of the CodeGuru site. Some times it is better to simply look at the raw numbers for a ranking. As such, in 2005, the following are the top 10 so far this year. Be aware, that an article published January 1st has had more time to gather views, so it has a better chance to be at the top of the list.

  1. Visual C++ 2005 IDE Enhancements (02/07/05)
  2. Visual C++ 2005 IDE Enhancements, Part 2 (03/09/05)
  3. Polygon Clipping (01/06/05)
  4. Three Ways to Retrieve Processor Information (01/28/05)
  5. Determine Windows Version and Edition (01/06/05)
  6. PCM Audio and Wave Files (01/18/05)
  7. Asynchronous Socket Programming in C#: Part II (01/04/05)
  8. Building Software That Is Interoperable By Design (02/04/05)
  9. 3D Visualization Techniques for Geo-Referenced Images (02/23/05)
  10. Encrypt DataSets for Offline Storage (01/28/05)

One March article did make the list. Quickly climbing (12th right now) is a second March article, An Introduction to Assembly Language: Part 1, which was just published on March 15th!

Congratulations to all those who have written a "Top 10" article!

On a similar note, this week I mention three non-programming book in my list of recently published titles. Rather than going with new programming books, I thought I'd mention three books that were at or near the top of the bestseller list and that also sounded extremely interesting. You can see the titles below!

Until next week!

Brad Jones, Microsoft MVP

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


This week, I actually expand beyond what I normally present. The following are a few books near the top of the bestseller lists. These are not necessarily aimed at hard core developers. Rather, they are books I thought sounded interesting, and that others liked well enough to get them to the top of the charts!

--> Make: Technology On Your Own Time
       By Mark Frauenfelder (editor) for O'Reilly
       224 pages for $14.99
       If you like to tweak, disassemble, re-create, and invent cool new uses for technology....

--> On Intelligence
       By Jeff Hawkins and Sandra Blakeslee for Times Books
      272 pages for $25.00
       "Thinking about thinking" is the best way to describe this book. It discusses the future of intelligent machines or intelligence in machines.

--> The Art of Intrusion:
      The Real Stories Behind the Exploits of Hackers, Intruders & Deceivers
       By Kevin Mitnick and William Simon for Wiley
       400 pages for 27.50
       Stories - Friends who reverse-engineered slot machines, teens persuaded to hack Lockheed Martin, hackers from inside a prison, a "Robin Hood" hacker, and more.

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 posted CodeGuru articles:

==> Controls

- [Updated] SP Numeric Edit Control
   By Sergei VP
Learn about a masked numeric edit ActiveX control.


==> Dialogs

- [Updated] Resources Explorer
   By Georges Dumond
Learn about a search files with resources to explore it. The selected resource can be extracted. This tool is a sample of using Splitter, List, Tree, and resource display.


==> Messaging

- [Updated] Enterprise Messaging in a Heterogeneous Environment
   By Jeremy Thomas
Learn how to integrate C# and Java services into a single logical message bus using MSMQ and JMS.


==> Misc.

- Object Tool Bench: Cool New VS 2005 Feature
   By Paul Kimmel
Learn about "Object Tool Bench," which is sure to become one of your favorite tools in the forthcoming 2005 version of Visual Studio.


==> Multimedia

- Wave Player & Recorder Library
   By cgsprinter
An easy to use wave library that can be used in a wave player or a wave recorder.


==> My

- Your Introduction to the My Object in VS 2005
   By Paul Kimmel
With the introduction of the My object in VS 2005, Microsoft is still finding innovative ways to increase productivity without making VB.NET a second-class language.


==> Searching

- "Search and Replace" in Visual Basic Applications
   By zipcn046
Implementing "Search and Replace" functionality in your VB application is very easy. The straightforward and to-the-point algorithm that I developed for this will make it easier for you to understand it.


==> Visual Studio

- Price of Visual Studio 2005 Announced
   By Bradley Jones
Microsoft has announced pricing on the Visual Studio 2005 product line.


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:

==> Adding files to project workspace.

==> MFC update view

==> Naming Conventions & Notations
        (An older thread brought back to life)

New Articles on Developer.com

Below are some of the new articles that have been posted to

Developer.com (http://www.developer.com).

1. Coding Tidbits and Style That Saved My Butt
     By Mike McShaffry -  
Who doesn't want their butt saved, especially if it can save you hours of programming or from the embarrassment of producing a bad game?


2. Development Meets Business Process Modeling: A Q&A with IBM
     By Rosemarie Graham -
Developer.com speaks with Debbie Moynihan, Program Director, IBM WebSphere Business Integration Product Management about Business Process Modeling and how it effects developers.


3. Rapid J2EE Development with Oracle ADF
     By Michael Klaene -
Learn about Oracle's Application Developer Framework (ADF) and how it integrates with J2EE. Explore the basic concepts and terminology behind this framework, and then see how ADF can help Oracle developers build quality J2EE applications in a short amount of time.


Advertising: If you are interested in advertising in our newsletters, call Claudia at 1-203-662-2863
For information about advertising opportunities, visit http://www.jupiterweb.com
For details on becoming a Commerce Partner, contact David Arganbright
on 1-203-662-2858 or go to www.jupitermedia.com/corporate/licensingform.html
To learn about other free newsletters offered by internet.com or
to change your subscription visit http://e-newsletters.internet.com

internet.com's network of more than 160 Web sites is organized into 12 channels:

Developer http://internet.com/webdev/
Download http://internet.com/downloads/
International http://internet.com/international/
Internet Lists http://internet.com/lists/
Internet News http://internet.com/news/
Internet Resources http://internet.com/resources/
IT http://internet.com/it/
Small Business http://internet.com/sb/
Linux/Open Source http://internet.com/linux/
Windows Technology http://internet.com/win/
Wireless Internet http://internet.com/wireless/
xSP Resources http://internet.com/xsp/

To find an answer - http://search.internet.com
Looking for a job? Filling an opening? - http://jobs.internet.com
This newsletter is published by Jupitermedia Corporation
Copyright (c) 2005 Jupitermedia Corporation. All rights reserved.
For information on reprinting or linking to Jupitermedia content:

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

  • As enterprises flock to the cloud, many IT leaders struggle to design an effective migration strategy. Between a decentralized infrastructure and pressure to innovate, many enterprises are struggling with performance issues, soaring management costs, and drifting without a plan to manage their business in a cloud environment.

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