August 3, 2004
This newsletter is part of the Developer.com, EarthWeb, and
Inside ID Conference & Expo 2004
Digital Rights Management Strategies Conference &
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 –
–> New Articles on CodeGuru:
– Catch Me If You Can
CCustomTabCtrl – MFC Tab Control
– Microsoft CRM Customization
Options — Overview for Developers
The System Is Stupid, So Outsmart It!
– Prime Programming
Proficiency, Part 2: VS.NET Macros
– Managed Extensions Example That
Calls the Amazon Web Service
– .NET and XML: Part 2 — XSD
– XSLT Tutorial
–> Discussion Groups
–> Highlighted new articles on Developer.com
1. Exploring Execution vs.
2. Hiding Data within
Palm OS Communications Primer: Serial
4. Bug Tracking Made
ID CONFERENCE & EXPO – November 15-17, 2004
This event defines and
nurtures the evolving discipline of
modern identity management. We cover some
of the most
pressing challenges of our uncertain world including:
identity, homeland security, identity theft and
financial transaction fraud.
Don’t miss out-Register today!
Washington Convention Center – Washington,
Small databases are still databases. Microsoft has now created SQL Server
Express 2005 and word is that they are planning to give this database away when
IBM, a proponent of open source and Java, has now stepped up with a database
that they are releasing to the open source community. This is the Cloudscape
database, which will be called Derby by the open source community. In IBM’s case
the database is being released along with its Java source code. IBM is also
providing for a download of the binary’s from their site.
IBM describes this database:
“Cloudscape is a Java-based relation database technology with
just a 2 megabyte footprint that simplifies application development and
makes it even easier to deploy them – no DBA required!“
It can be fully embedded or sever-based. It has a small foot-print, is java
based, and is upwardly compatible with SQL-92. It should be generally available
by the fourth quarter of this year.
Is this a small gesture by IBM, or is this a big move to continue their
support for open source?
That is something you’ll have to decide. Something to consider is that the
value IBM has put on this database is $85 million. This is based on the price
that Informix paid in 1999 for the company that owned the database.
If you use, or have used, this database with .NET, write an article for
Codeguru to let the rest of us know how it worked for you.
… Book Reviews …
I don’t post a lot of book reviews on CodeGuru, however, I did finally post
the last half dozen that had been submitted. You can find them at:
If you’ve read a computer book recently, feel free to submit your own review
Until next week!
… 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
–> Seeing Data
“Designing User Intraces for Database Systems Using
By Rebecca M. Riordan for
–> ASP.NET v. 2.0 The Beta
By Homer, Sussman, and Howard for
& 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
This week’s posted CodeGuru articles:
– Catch Me If You Can
By Sonu Kapoor
This is a small
game that I created just for fun.
– [Updated] CCustomTabCtrl – MFC Tab Control
Learn about an MFC Tab Control that’s a clone of the Excel Tab
– Microsoft CRM Customization Options — Overview for
Microsoft CRM is becoming more and more
popular, partly because of Microsoft muscles behind it. Now it is targeted to
the whole spectrum of horizontal and vertical market clientele.
– The System Is Stupid, So Outsmart It!
Why do you keep accepting the impossible project schedules that
managers saddle you with when they lead only to unrealistic expectations with no
real buy-in? Paul Kimmel tells you how to fight back.
==> Visual Studio IDE
– Prime Programming Proficiency, Part 2: VS.NET Macros
By Paul Kimmel
Paul Kimmel introduces the VS.NET Macros IDE and gets you started on
implementing the LineCounter tool. By using VS.NET’s extensibility object model
in conjunction with macros, you can automate a wide variety of tasks to extend
and customize VS.NET.
==> XML (C++)
– Managed Extensions Example That Calls the Amazon Web
By Tom Archer –
Many talented C++ programmers still
think that calling Web services from C++ is difficult. Tom Archer illustrates
that using the .NET XmlTextReader and XmlDocument classes make this task a
– .NET and XML: Part 2 — XSD Schemas
Second of a series of articles that evaluates how well .NET supports
XML and its surrounding standards. This article provides a good overview of XSD
– XSLT Tutorial
Often, an XML document
needs to be converted to a new structure. That is where XSLT comes in.
RIGHTS MANAGEMENT STRATEGIES CONFERENCE & EXPO
ctober 25-27, 2004 /
Sheraton Universal / Los Angeles, CA
This event will offer you the chance to
experience & compare
the most important DRM technology solutions under
The conference will introduce you to fundamentals of DRM,
light on future DRM directions, and provide incendiary
debate on today’s
controversial issues of online piracy and
digital copyright. Learn more at
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!
Below are some of the new articles that have been posted to Developer.com
1. Exploring Execution vs.
By Robert Bogue –
How would you rate the atmosphere of your office?
2. Hiding Data within Object-Oriented
By Matt Weisfeld –
Explore encapsulation by delving deeper into the topic of
data hiding. Discover how this important concepts of object-oriented design
provides a much higher level of security for your classes as well as provides
many programming advantages.
3. Palm OS Communications Primer: Serial
By Alex Gusev –
Learn how your PDA can talk to the rest of the world! This first article in this
series shows you some handytips for serial communications usage.
4. Bug Tracking Made Simple
Yaron Sinai –
Are software bugs costing you money? Understand
the need for bug-tracking software, what a bug tracking tool can do, and review
the process her
If you are interested in advertising in our newsletters, call
information about advertising opportunities, visit
For details on becoming a Commerce Partner, contact David Arganbright
1-203-662-2858 or go to www.jupitermedia.com/corporate/licensingform.html
To learn about other free newsletters offered by internet.com or
change your subscription visit http://e-newsletters.internet.com
internet.com’s network of more than 160 Web sites is organized into 12
To find an answer – http://search.internet.com
Looking for a job? Filling an opening? – http://jobs.internet.com
newsletter is published by Jupitermedia Corporation
Copyright (c) 2004
Jupitermedia Corporation. All rights
information on reprinting or linking to Jupitermedia content: