==========================================================
CodeGuru Newsletter
September
21, 2004
http://www.CodeGuru.com
This newsletter is part of the Developer.com,
EarthWeb, and internet.com networks.
Jupitermedia Corporation
___________________________ Sponsors
________________________________
Sun
Microsystems
_____________________________________________________________________
==========================================================
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 – Book winners
–> New Articles on CodeGuru:
==> Database
(C++/.NET)
– Managed Extensions: Using
the .NET ODBC Classes to Read Text Data
==> GDI+
– Create a 3D Cube Structure
for GDI+
==> Internet
(C++)
– Invoke Hidden Commands in Your
Web Browser
==>
Misc.
– Why Adam Smith Is Right and
Software Generalists Are Wrong, an Exemplar in Heroic
Couplet
==>
Mobile
– Inserting Registry Keys
in a List Control
==> Sample Chapter
– ASP.NET/C#
– Building Websites with
the ASP.NET Community Starter Kit
==>
Web Services
– Working With Asynchronous
.NET Web Service Clients
–> Discussion Groups
–> Highlighted new articles on Developer.com
1. Creating Web Services from J2EE
Components
2. Delving into
Service-Oriented Architecture
3. Term of
the Week: Spam
4. Choosing a Distributed
Architecture for Your Enterprise
/——————————————————————-
Tune
in to Sun’s Network Computing Web event. Watch
informative videocasts
featuring Sun’s latest innovations,
including low-cost Sun servers and
workstations
based on AMD Opteron[tm] processors, new Sun
StorEdge[tm]
solutions, and breakthrough technologies in
Solaris[tm] 10. And hear the
latest from CEO Scott McNealy.
Attend now and find out how to get a free
Solaris Express
DVD. Go to:
http://nl.internet.com/ct.html?rtr=on&s=1,14q1,1,db1m,9pi3,jorm,i5r0
————————————————————–adv.-/
==========================================================
Comments
from the
Editor
==========================================================
… Book Winners
I’ve once again drawn four names from the people who posted articles on
CodeGuru in July and August. The four are:
Alexander Atamas*
John Gulbrandsen*
Klaus Salchner*
arasu_tt
If you are one of these people, then you have 60 days to get me your mailing
address and to let me know what book you would prefer a copy of: The
CodeGuru.com Visual C++ Goodies or Kate Gregory’s Visual C++ .NET 2003
Kicks Start. If you posted an article in September, then you have a chance
for the next drawing. There is even still time to post an article if you
haven’t already!
For a list of past winners, see:
http://nl.internet.com/ct.html?rtr=on&s=1,14q1,1,5vha,fptl,jorm,i5r0
Until next week!
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:
https://www.codeguru.com/review-guidelines.php
–> Integration
Patterns
A Patterns & Practices
book from Microsoft Press
400 pages
$39.99
http://books.internet.com/books/073561850X
The third book in Microsoft’s Patterns and Practices series.
–> Beginning XML, 3rd
Edition
By Hunter, Watt, Rafter,
Duckett, Ayers, Chase,
Fawcett, Gaven, and
Patterson for WROX
1000 pages
$39.99
http://books.internet.com/books/0735621063
=========================================================
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,14q1,1,fka1,909i,jorm,i5r0
This week’s posted CodeGuru articles:
==> Database (C++/.NET)
– Managed Extensions: Using the .NET ODBC Classes to Read Text
Data
By Tom Archer –
Tom Archer explains how to use the
Microsoft Text Driver and the .NET ODBC Classes to read formatted text data.
http://nl.internet.com/ct.html?rtr=on&s=1,14q1,1,8feh,bqv8,jorm,i5r0
==> GDI+
– Create a 3D Cube Structure for GDI+
By Paul
Kimmel
Three-dimensional primitive shapes are conspicuously absent from the
.NET Framework and GDI+, but that didn’t stop Paul Kimmel from implementing a 3D
cube primitive. Read all about his results.
http://nl.internet.com/ct.html?rtr=on&s=1,14q1,1,25s4,4wbx,jorm,i5r0
==> Internet (C++)
– Invoke Hidden Commands in Your Web Browser
By
eagleboost
Demonstrate an innovative way to invoke hidden commands to show
modal dialogs such as the “Add To Favorite” dialog or “Import/Export Wizard”
dialog in your Web browser-based application.
http://nl.internet.com/ct.html?rtr=on&s=1,14q1,1,11il,evs6,jorm,i5r0
==> Misc.
– Why Adam Smith Is Right and Software Generalists Are Wrong, an
Exemplar in Heroic Couplet
By Paul Kimmel
Paul Kimmel offers an
ode to the symbiotic relationship between the programmer and the tester,
positing that software quality suffers when one generalist assumes both
roles.
http://nl.internet.com/ct.html?rtr=on&s=1,14q1,1,awje,al2o,jorm,i5r0
==> Mobile
– Inserting Registry Keys in a List Control
By Nancy
Nicolaisen
Dig deeper into remote manipulation of CE devices by using
Registry entries.
http://nl.internet.com/ct.html?rtr=on&s=1,14q1,1,766w,fpen,jorm,i5r0
==> Sample Chapter – ASP.NET/C#
– Building Websites with the ASP.NET Community Starter
Kit
By Packt Publishing
Learn how to create a new module for the
freely available Community Starter Kit.
http://nl.internet.com/ct.html?rtr=on&s=1,14q1,1,85b1,d3h8,jorm,i5r0
==> Web Services
– Working With Asynchronous .NET Web Service Clients
By
Kenn Scribner
Having trouble using the asynchronous call mechanisms built
into .NET? Let Kenn Scribner clarify it for you and make your programming tasks
(at least as related to asynchronous processing) a little easier.
http://nl.internet.com/ct.html?rtr=on&s=1,14q1,1,9j6x,7m8y,jorm,i5r0
==========================================================
Discussion
Groups
==========================================================
Check out the CodeGuru discussion forums at:
http://nl.internet.com/ct.html?rtr=on&s=1,14q1,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!
==========================================================
New
Articles on
Developer.com
==========================================================
Below are some of the new articles that have been posted to
Developer.com (http://www.developer.com).
1. Creating Web Services from J2EE
Components
By Nandhini Arumugam and Sujata
De –
Take some of the basic building blocks of a J2EE-based system, convert
each to an individual Web service, and deploy.
http://nl.internet.com/ct.html?rtr=on&s=1,14q1,1,258x,l4s4,jorm,i5r0
2. Delving into Service-Oriented
Architecture
By Bernhard Borges, Kerrie
Holley and Ali Arsanjani –
SOA will have a more profound impact on software
engineering than what we have been accustomed.
http://nl.internet.com/ct.html?rtr=on&s=1,14q1,1,6ll9,i0pl,jorm,i5r0
3. Term of the Week: Spam
By Jim
Minatel –
Here is a term that is getting a lot of press lately. Find out
what it is and how it can effect you.
http://nl.internet.com/ct.html?rtr=on&s=1,14q1,1,6qk3,11f1,jorm,i5r0
4. Choosing a Distributed Architecture for Your
Enterprise
By Scott Robinson
–
It’s not enough that an enterprise environment have a
distributed architecture. As a developer, you need the right distributed
architecture, one that’s well suited to the kinds of applications you’re
designing.
http://nl.internet.com/ct.html?rtr=on&s=1,14q1,1,9k23,fsdf,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
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~