Codeguru Update eNewsletter - October 16, 2007

CodeGuru Newsletter
October 16, 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: 
        ==> Controls (C#)
                - An "Outlook Like" Control
        ==> Database (VB .NET)
                - Implementing a Custom ConnectionString Installer for Setup
        ==> Internet (C#)
                - FTPS vs. SFTP: What to Choose
        ==> Misc.
                - Customising Your Desktop with Visual Basic.NET 2005
        ==> .NET Tip 
                - Throwing Custom Exceptions

--> Discussion Groups -- HOT Threads
        - Create file structure (VC++)
        - How to keep the 'drawing/lines' even when program is refreshed (C++)
        - SQL query (Server Side Scripting)

--> Highlighted new articles on Developer.com 
        1. Web 2.0 Effects and Rich Client Applications
        2. Maturity Through Standards
        3. Sun Releases Information on J2SE Vulnerabilities

Crystal Reports 2008 Announced
Details on the next release of Crystal Reports are
now available. Find out how it can help you add
stunning visualization and rich interactivity into
your reporting solutions with less effort. Attend a
free online seminar, explore the feature details or
place your pre-order now.

Comments from the Editor

This past week-end I did part of the keynote at IndyTechFest, a small conference in Indianapolis of over 350 people. In the keynote I presented a number of statistics related to development.

My first statistic was more interesting rather than anything overly serious. Based on data from Evan's Data, what would you expect to be the most effective way to reach developers? Rank the following options:

  • Ad in Print
  • Banner Ads
  • Online Newsletter
  • Phone call
  • Snail mail letter
  • Usenet announcement
  • Unsolicited email

What do you think is the number one option? If you guessed online newsletter, you would be correct. Obviously, this works for you since you are reading a newsletter now! The tougher question is, what is the second most effective way to reach developers?

Where would you expect phone calls to be? If you've talked to may developers, then it should be no surprise the phone is low on the list. In fact, it is just slightly above Usenet announcements, which is at the bottom.

Where you might be surprised is with the option of Unsolicited Email. This option was actually second to newsletters, but it was higher than advertisements. Unfortunately, this statistic indicates that we should expect spam to continue in full force for the foreseeable future.

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:

--> C# 3.0 in a Nutshell
      By Joseph Albabari & ben Albabari for O'Reilly
      850 pages for $49.99

--> Inside Microsfot SQL Server 2005 Query Tuning and Optimization
      By Ken Delany for Microsoft Press
      440 pages for $49.99

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:

==> Controls (C#)

- An "Outlook Like" Control
    By Adel Eddin
Discover a control that behaves like the Tab control but has visual cues that look more like the Navigation panel in Outlook. You are can add as many tabs as you want.

==> Database (VB .NET)

- Implementing a Custom ConnectionString Installer for Setup
    By Paul Kimmel
See how a setup project with a custom action lets the user define the connection string using the Data Links dialog and encrypt that connection string using RSA encryption.

==> Internet (C#)

- FTPS vs. SFTP: What to Choose
    By Eugene Mayevski
FTP over SSL (FTPS) and SFTP (SSH File Transfer Protocol) are the most often used and confused protocols for secure file transfer. Learn about both of them and evaluate their pros and cons.

==> Misc.

- Customising Your Desktop with Visual Basic.NET 2005
    By Hannes du Preez
Learn how to launch, configure, and preview screen savers on your own form; also, learn how to change the computer's Visual style (along with the fonts and colours pertaining to the particular visual style), and other useful things.

==> .NET Tip

- Throwing Custom Exceptions
    By Jay Miller
Use custom exceptions to add information that will be more meaningful to your users when exceptions occur. And, you still can maintain all the information from the original exception.

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:

==> Create file structure (VC++)

==> How to keep the 'drawing/lines' even when program is refreshed (C++)

==> SQL query (Server Side Scripting)

New Articles on Developer.com

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

1. Web 2.0 Effects and Rich Client Applications
    By Vlad Kofman -
Learn about new Web 2.0 effects and the technologies behind them. Follow the evolution of the Web UI effects and Rich Client Applications and see how to implement the latest Glass Shadow Web 2.0 effect.

2. Maturity Through Standards
    By Jeff Ryan -
Do architecture standards curtail the creativity of a developer or architect? Or rather, do standards channel creativity into solving business problems? Read on to learn how the presence (or absence) of standards is an indicator of the software development maturity in an organization.

3. Sun Releases Information on J2SE Vulnerabilities
    By Rosemarie Graham -
Do you use Java 2 Platform, Standard Edition? One of the eleven areas of vulnerabilities reported this month may effect you.



This article was originally published on October 17th, 2007

About the Author

Bradley L. Jones


Most Popular Programming Stories

More for Developers

RSS Feeds

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