CodeGuru Update eNewsletter – December 28th, 2004

CodeGuru Newsletter
December 28, 2004

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

___________________________ Sponsors
newsletters are sent from the domain “”
If configuring e-mail
or Spam filter rules, please use this
domain name (not the entire “from”
address, which varies).



–> Editorial –

–> New Articles on CodeGuru:

– ASP.NET 2.0 Options for Packaging and Deploying Web
        ==> Beginning VB
– Discovering Visual Basic .NET: Working with
– Combo Control (not yet
        ==> Managed
– Managed C++: Working with Windows Event
– Mastering Internet Programming on Mobile Devices: Data Exchange Using an XML
HTTP Interface
– Talk to SharePoint Through Its Web
– Invoking Command Lines Programmatically

–> Discussion
Groups (including Hot threads)

–> Highlighted new articles on

        1. The
Great Divide
        2. Building
Speech-enabling IVR application Using Microsoft Speech Server 2004: Grammar and
        3. Adding Charts to
Web-Based J2EE Applications

How to Get Qualified Traffic from Search Engines.
provides in-depth analysis of the search
engine industry and resources for
site owners and marketer
trying to improve their ability to be found in
search engines.
Sign up today at,1b20,1,6kmw,7o2h,jorm,i5r0

from the

This will be the last newsletter from me in 2004. The
next newsletter will come in 2005. 2004 has been an exciting year with a lot
happening here at Codeguru. Changes include a totally revamped site with new
features such as the ability for you to upload your own articles, article
ratings, RSS feeds, top article displays, better categorization, and much more.
In 2004 CodeGuru also started submitting new articles into the Visual Studio
help system as a community resource. A huge upgrade in the forums also brought
lots of new features to our discussions ranging from better entry editors to reputations.

With all the improvements in 2004 changes, 2005 has a lot
to live up to. Plans are already in place to top 2004. This includes better
categorization of articles as well as better recognition of people’s contributions in the forums.

When you add the expected improvements to the new
releases expected from companies such as Microsoft, it is easy to see that 2005
could be a spectacular year. From Microsoft alone we have a new release of
Visual Studio to look forward to in 2005. Visual Studio 2005 including the Team
System versions are going to provide a lot of new features and functionality.
There will be a lot for you and I to work with and to write about.

New betas of Longhorn and releases from other companies
are also going to bring exciting moments over the next year! I look forward to
2005 and to sharing information with you as it becomes publicly available. I
also look forward to the new articles and comments that you and others submit to the site.

Of course, before 2004 ends, I would like to take a moment to thank some the
people that have helped to make CodeGuru a great place to visit. Our reviewers
and our moderators are top notch and deserve to be thanked all the time. I’ll
list them here in the hopes that I don’t leave anyone out. The moderators that
helped keep the forums rolling smoothly include Alanr, Andreas Masur, Andy
Tacker, Cakkie, Cimperiali, cjard, Gabriel Fleseriu, Goodz13, K. Babu, Manish
Malik, Mick, pareshgh, solarFlare, Sonu Kapoor, and Yves M. All of our article
reviewers also deserve a huge thanks. Some of our most prolific reviewers
include Sjaakp, kirants, Darwin, Doctor Luz, and our moderators. All of our
reviewers deserve thanks for helping to improve the quality of articles on

Until next year!

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

–> A Theory of Fun for Game
      By Raph Koster for Sams
Paraglyph Press
      250 pages for $22.99
Like the Unreal book last week, this book also is not the typical book I present
in this newsletter. A Theory of Fun for Game Designers is, however, an
interesting and very different book. The book is written (and I assume drawn) by
Raph Koster who is the Chief Create Officer for Sony Online Entertainment. This
book provides his insights and thoughts on game design. The book actually
presents itself in two separate threads. On the left pages is detailed text that
is similar to other books you may have read. On the right pages is an alternate
presentation that uses quips and pictures to describe and state the same things,
but using a style that is a bit more fun. For more on this book, check out
the reviewthat I’ll post tomorrow on the CodeGuru review page.

& Updated Articles on

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,1b20,1,fka1,909i,jorm,i5r0

This week’s posted CodeGuru articles:


– ASP.NET 2.0 Options for Packaging and Deploying
Web Apps
   By arasu_tt –
ASP.NET 2.0 provides a
number of new features for deploying a Web-based application. Learn the
different ways you package and deploy an ASP.NET 2.0 Web application.,1b20,1,ibzd,60y9,jorm,i5r0

==> Beginning VB .NET

– Discovering Visual Basic .NET: Working with
   By Bill Hatfield –
Nearly every program
needs to keep track of things. Discover how to with Visual Basic .NET in this
installment of the Visual Basic .NET tutorials.,1b20,1,kka1,cj0,jorm,i5r0

==> Controls

– Combo Control (not yet
   By venkatsriram –
4-in-1 component for
ASP.NET DHTML tab, tree, panel, menu – horizontal, vertical, pop-up, fading

==> Managed C++

– Managed C++: Working with Windows Event
   By Tom Archer –
Learn how to enumerate local
and remote event logs, instantiate an EventLog object for a specific event log,
create a custom event log specific to your application, and delete an event

==> Mobile

– Mastering Internet Programming on Mobile
Devices: Data Exchange Using an XML HTTP Interface
Alex Gusev –
Learn how to create applications that may connect to the
Internet or an intranet. This article helps you figure out one more suitable
method, XMLHTTP, of data transfer over a network.,1b20,1,4zge,cq86,jorm,i5r0

==> SharePoint

– Talk to SharePoint Through Its Web
   By Klaus Salchner –
Learn how you can use
the SharePoint Web services to integrate SharePoint capabilities into your
application. The Web services provided by SharePoint provide a vast array of

==> System

– Invoking Command Lines
   By Thomas Weller –
CommandLineProcess class provides a handy way for executing a command line and
receiving the resulting text output. No console window is

– The Affordable Web Site Analysis Tool provides accurate,
up-to-the-minute Web site
statistics and reports on how your Web pages are
being used by
visitors to your site. Info on browser usage, screen
operating systems, and site referrers all for only $21.95/year.

Register now at,1b20,1,11ea,9fb1,jorm,i5r0


Check out the CodeGuru discussion forums at:,1b20,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!


Some of the current threads with the most activity are:

==> Ping a server in,1b20,1,8iop,10e3,jorm,i5r0

==> WriteString problem,1b20,1,7yai,aqjf,jorm,i5r0

==> When do you go pro? What do employers look
for in Entry Level,1b20,1,guld,2zrv,jorm,i5r0

Articles on

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

1. The Great Divide
Robert Bogue –
Most companies have to deal with the Great Divide issue, just
at differing levels. It’s the divide between those who know, understand, and
implement the kinds of things that we’ve learned about software development for
the last 30 years – and those who do not. The question is what to do about

2. Building Speech-enabling IVR application Using
Microsoft Speech Server 2004: Grammar and Prompts
Xiaole Song –
In the first of a two-part series on building interactive
voice responsive (IVR) systems using both MSS and SASDK (Microsoft Speech
Application Software Development Kit) you will focus on grammar and prompts
design when building a speech application.,1b20,1,5die,d2cm,jorm,i5r0

3. Adding Charts to Web-Based J2EE
   By Michael Klaene –
Easily add
grapical charts to any Java-based Web applications. Using two popular
open-source projects, Cewolf and JFreeChart, developers can provide users a way
to visually analyze data through a web browser.,1b20,1,2y8q,iauo,jorm,i5r0

If you are interested in advertising in our newsletters, call Claudia at

information about advertising opportunities, visit

For details on becoming a Commerce Partner, contact David Arganbright
1-203-662-2858 or go to


To learn about other free newsletters offered by or
change your subscription visit

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~’s network of more than 160 Web sites is organized into 12

Small Business

To find an answer –


Looking for a job? Filling an opening? –
newsletter is published by Jupitermedia Corporation
Copyright (c) 2004
Jupitermedia Corporation. All rights
information on reprinting or linking to Jupitermedia content:

More by Author

Must Read