2

The LA Fox Developer Newsletter
November 2000
The LA Fox Developer is the monthly newsletter of
the LA Fox Developers Group. The purpose is
information sharing among application developers
and users working with FoxPro.

LA Fox Address
LA Fox
Barry R. Lee
714/375-3300
P.O. Box 6624
Huntington Beach, CA 92615-6624

LA Fox Board of Directors
Barry R. Lee, President/Newsletter Ethtor
Bill Anderson, Vice President/Programs
Twila Miller, Treasurer/Membership
Jonathan Melvin
Wayne Stahnke
David Salson
Mike Cummings
Robin Connelly

LA Fox is the oldest FoxPro developers group in
Southern California. The newsletter contains regular
columns as well as articles from other user groups.

XPro User Group
Randy Unruh
310/399-9159
2210 Wilshire Blvd. - #161
Santa Monica, CA 90403

OC FoxPro Developers Group
Mike Vincent
(714)970-9147
Membership/Subscription
The annual membership fee for tne LA I-ox Develop-
ers Group, including subscription to The LA Fox
Developer Newsletter, is $48.

Disclaimer
Neither the LA Fox User Group, the XPro User
Group, the OC FoxPro Developers Group, their
officers or board of directors or their members make
any express or implied warranties of any kind with
regard to any information disseminated, including,
but not limited to, warranties of merchantability and!
or fitness for a particular purpose.

Opinions provided by newsletter articles, or by
speakers, members, or guests who address the
meetings, are individual opinions only, and do not
necessarily represent the opinions of the group. All
opinions and information should be carefully consid-
ered, and the group is not liable for any incident or
consequential damages in connection with, or arising
out of, the furnishing or use of any information or
opinions. Brand names and product names may be
trademarks or registered trademarks of their respec-
tive owners.
Out and About (Con’t from Page 1)

May 13-16, 2001, VS Connections, Orlando, FL. This is the conference
that broke new ground last Spring in New Orleans. As usual, there will be
more than one conference going on and you’ll be free to drop in on any of
the sessions in any of the conferences. Register for one.. .attend 2 or 3.
Complete details will be available later on this month at http://
www.devconnections.com.
Since We Last Met.....
Well, it was a good, long run. But the time has come for me to hang up my
hat, kick off my shoes, and relax a bit. After almost six years of doing this,
I’ll be stepping down as President effective January 1, 2001. In the amount
of time I’ve been in this position, LA Fox has gone from a local FoxPro
“watering hole” to a nationally-recognized group featuring nationally-
recognized speakers; the newsletter has become a 10-page staple every
month that gets circulated all over the country; LA Fox has its own award-
winning website. I don’t and won’t presume to take credit for any of this.
I’ve had a lot of support along the way from every corner of the FoxPro
community, as well as the LA Fox Board of Directors I’ve been so proud to
be associated with. That’s why it’s so important to fill out the “Membership
Survey” on page 7. Whoever steps into this position will need the same
guidance and support I had when I was new to all of this. Since I won’t be
vanishing off the face of the earth any time soon, I’ll still be around to lend
whatever support or guidance I can. I’m deeply grateful to everyone for their
support over the years and I can’t help but feel that our collective lives have
all been changed or affected by this experience.
Thanks,
“NET” (Con’t from page 7)
Data. Developers use a DataNavigator for scrolling and editing an in-
memory XmlDocument. DataNavigators are functionally equivalent to the
W3C Document Object Model (DOM), but are more efficient and provide an
object model that maps nicely to the relational data view. DataNavigators
support XPath syntax for navigating the data stream. ADO+ also provides
an XMLDocument class for developers who want to continue to use the
DOM as an object model for XML rather than the more efficient
DataNavigator model.

Since all data can be viewed as XML, developers can take advantage of
ADO+ transformation and validation services for any data. ADO+ defines a
general transformation architecture that consumes a DataNavigator and
produces a new XmlReader. The .NET Framework provides a specific
transformation component that supports the W3C XSL Transformations
(XSLT) specification. ADO+ also provides a validation engine that uses XML
Schemas to validate an XmlReader. ADO+ supports schemas defined via
DTDs, XSD, orXDR.

[Mary Kirtland is part of the MSDN Architecture team, where she helps
create pra ctical guidance for developers who design applications using
Microsoft technologies. She is the author of Designing Component-based
Applications (Microsoft Press, 1998).)

(To be concluded next month...)
Page 2

2