CodeGuru Update eNewsletter - December 28th, 2004

==========================================================
CodeGuru Newsletter
December 28, 2004

http://www.CodeGuru.com

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

___________________________ Sponsors ________________________________
SearchEngineWatch.com
TheCounter.com
_____________________________________________________________________
==========================================================
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).
==========================================================

TOPICS:

--> Editorial -

--> New Articles on CodeGuru:

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

--> Discussion Groups (including Hot threads)

--> Highlighted new articles on Developer.com


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

/-------------------------------------------------------------------\
Learn How to Get Qualified Traffic from Search Engines.
SearchEngineWatch.com 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
http://nl.internet.com/ct.html?rtr=on&s=1,1b20,1,6kmw,7o2h,jorm,i5r0
\--------------------------------------------------------------adv.-/

==========================================================
Comments from the Editor
==========================================================

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

Until next year!

Brad!
---------------------------
Brad Jones
www.CodeGuru.com
---------------------------

... 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: http://www.codeguru.com/review-guidelines.php

--> A Theory of Fun for Game Design
      By Raph Koster for Sams Paraglyph Press
      250 pages for $22.99
      http://books.internet.com/books/1932111972
      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.

=========================================================
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 http://nl.internet.com/ct.html?rtr=on&s=1,1b20,1,fka1,909i,jorm,i5r0

This week's posted CodeGuru articles:

==> ASP.NET

- 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.
http://nl.internet.com/ct.html?rtr=on&s=1,1b20,1,ibzd,60y9,jorm,i5r0

==> Beginning VB .NET

- Discovering Visual Basic .NET: Working with Variables
   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.
http://nl.internet.com/ct.html?rtr=on&s=1,1b20,1,kka1,cj0,jorm,i5r0

==> Controls

- Combo Control (not yet reviewed)
   By venkatsriram -
4-in-1 component for ASP.NET DHTML tab, tree, panel, menu - horizontal, vertical, pop-up, fading effects
http://nl.internet.com/ct.html?rtr=on&s=1,1b20,1,bvvz,4fmv,jorm,i5r0

==> Managed C++

- Managed C++: Working with Windows Event Logs
   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 log.
http://nl.internet.com/ct.html?rtr=on&s=1,1b20,1,c9sk,2ve3,jorm,i5r0

==> Mobile

- Mastering Internet Programming on Mobile Devices: Data Exchange Using an XML HTTP Interface
   By 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.
http://nl.internet.com/ct.html?rtr=on&s=1,1b20,1,4zge,cq86,jorm,i5r0

==> SharePoint

- Talk to SharePoint Through Its Web Services
   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 features.
http://nl.internet.com/ct.html?rtr=on&s=1,1b20,1,3yn5,esgj,jorm,i5r0

==> System

- Invoking Command Lines Programmatically
   By Thomas Weller -
The CommandLineProcess class provides a handy way for executing a command line and receiving the resulting text output. No console window is needed.
http://nl.internet.com/ct.html?rtr=on&s=1,1b20,1,2g2o,64zc,jorm,i5r0

/-------------------------------------------------------------------\
TheCounter.com - The Affordable Web Site Analysis Tool
TheCounter.com 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 resolution,
operating systems, and site referrers all for only $21.95/year.
Register now at
http://nl.internet.com/ct.html?rtr=on&s=1,1b20,1,11ea,9fb1,jorm,i5r0
\--------------------------------------------------------------adv.-/

==========================================================
Discussion Groups
==========================================================

Check out the CodeGuru discussion forums at: http://nl.internet.com/ct.html?rtr=on&s=1,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!

... HOT THREADS ...

Some of the current threads with the most activity are:

==> Ping a server in vc.net
http://nl.internet.com/ct.html?rtr=on&s=1,1b20,1,8iop,10e3,jorm,i5r0

==> WriteString problem
http://nl.internet.com/ct.html?rtr=on&s=1,1b20,1,7yai,aqjf,jorm,i5r0

==> When do you go pro? What do employers look for in Entry Level
http://nl.internet.com/ct.html?rtr=on&s=1,1b20,1,guld,2zrv,jorm,i5r0

==========================================================
New Articles on Developer.com
==========================================================

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

1. The Great Divide
   By 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 it.

http://nl.internet.com/ct.html?rtr=on&s=1,1b20,1,id7b,ci4k,jorm,i5r0

2. Building Speech-enabling IVR application Using Microsoft Speech Server 2004: Grammar and Prompts
   By 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.

http://nl.internet.com/ct.html?rtr=on&s=1,1b20,1,5die,d2cm,jorm,i5r0

3. Adding Charts to Web-Based J2EE Applications
   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.

http://nl.internet.com/ct.html?rtr=on&s=1,1b20,1,2y8q,iauo,jorm,i5r0

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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) 2004 Jupitermedia Corporation. All rights reserved.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
For information on reprinting or linking to Jupitermedia content:
http://www.jupitermedia.com/corporate/permissionform.html
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~



About the Author

Bradley L. Jones

bjones@jupitermedia.com

Comments

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

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

Top White Papers and Webcasts

  • Live Event Date: November 20, 2014 @ 2:00 p.m. ET / 11:00 a.m. PT Are you wanting to target two or more platforms such as iOS, Android, and/or Windows? You are not alone. 90% of enterprises today are targeting two or more platforms. Attend this eSeminar to discover how mobile app developers can rely on one IDE to create applications across platforms and approaches (web, native, and/or hybrid), saving time, money, and effort and introducing apps to market faster. You'll learn the trade-offs for gaining long …

  • Live Event Date: October 29, 2014 @ 11:00 a.m. ET / 8:00 a.m. PT Are you interested in building a cognitive application using the power of IBM Watson? Need a platform that provides speed and ease for rapidly deploying this application? Join Chris Madison, Watson Solution Architect, as he walks through the process of building a Watson powered application on IBM Bluemix. Chris will talk about the new Watson Services just released on IBM bluemix, but more importantly he will do a step by step cognitive …

Most Popular Programming Stories

More for Developers

Latest Developer Headlines

RSS Feeds