MESSAGE
DATE | 2005-01-20 |
FROM | Ron Guerin
|
SUBJECT | Subject: [hangout] NY Linux Users Grp. 27 Jan. Meeting: Elliotte Rusty Harold -on-
|
FYI: _not_ the traditional day of NYLUG meetings.
January 27th, 2005 Thursday 6:30PM-8:00PM IBM Headquarters Building 590 Madison Avenue at 57th Street 12th Floor, home to the IBM Linux Center of Competency
** RSVP Instructions ** NEW POLICY: You must R.S.V.P. for *EVERY* meeting. Register at http://rsvp.nylug.org/ Check in with photo ID at the lobby for badge and room number.
Elliotte Rusty Harold (author) -on- Extensible Markup Language (XML)
Due to scheduling, abysmally annoying venue problems this month's meeting will be on Thursday, 27 January. Please mark your calendars, and reprogram your regular mental patterns for this glitch. *sigh* If you can help with a modern (projector, connectivity), large, regular space we would like to hear from you.
This month's topic is XML. If you are a regular at technical meetings in New York City, over the years you might have come accross this January presenter, Elliotte Harold. He is author on things XML, as well as Java.
``Seven years after XML 1.0 was released, the community is finally beginning to understand which practices work and which ones don't. This talk explore patterns (and quite a few anti-patterns) common in XML development, and explains which are which, and why. You'll learn as many specific ways to improve your XML systems as we can cram into 90 minutes,'' writes Harold.
Harold's sundry topics will be:
Stay with XML 1.0
Distinguish text from markup
White space matters
Make structure explicit through markup
Remember mixed content
Allow all XML syntax
Build on top of structures, not syntax
Include all information in instance documents
Choose the right schema language for the job
Use only what you need
Always use a parser
Layer Functionality
Program to standard APIs
Choose SAX for computer efficiency
Navigate with XPath
Serialize XML with XML
Write documents in Unicode
Avoid Vendor Lock-in
Hang on to your relational database
Document Namespaces with RDDL
Pick the correct MIME media type
Tidy Up Your HTML
Catalog common resources
In conjunction, three Vipassana distillations on the theme might be:
DOM: Just Say No
SOAP is dirty
Validation considered harmful
Reading this far you are three insights ahead. Hear Elliotte Harold to receive an unabridged rendition.
For More Information Visit:
* ``What's in the name `Web service'?'' article http://www.adtmag.com/article.asp?id=8273 * ``10 things to change in your thinking when building REST XML Protocols'' article http://tighturl.com/n * E. Harold's Book http://www.cafeconleche.org/books/effectivexml/
About Elliotte Harold:
Elliotte is originally from New Orleans to which he returns periodically in search of a decent bowl of gumbo. However, he currently resides in the Prospect Heights neighborhood of Brooklyn with his wife Beth and cats Charm (named after the quark) and Marjorie (named after his mother-in-law). He's an adjunct professor of computer science at Polytechnic University where he teaches Java and object oriented programming. His Cafe au Lait web site at http://www.cafeaulait.org has become one of the most popular independent Java sites on the Internet, and his spin-off site Cafe con Leche at http://www.cafeconleche.org has become one of the most popular XML sites. His books include Java I/O, Java Network Programming, the XML Bible, and XML in a Nutshell.
Swag (Give Away) - During the meeting... unusally terrific swag of non-predetermined origin will be given out to all attendees at the regular meeting for free as usual.
Stammtisch - After the meeting ... Join us around 8:15pm or so at TGI Friday located at 677 Lexington Avenue and 56th Street, second floor. Northeast corner.
Free Stuff! Swag of undetermined value and quantity may be distributed on a first-come, first-served basis. Arrive early for the best selection.
Stammtisch After the meeting ... Join us around 8:30pm or so at TGI Friday's, located at 677 Lexington Avenue and 56th Street, second floor. Northeast corner.
Please see our home page at http://www.nylug.org for the HTMLized version of this announcement, our archives, and a lot of other good stuff.
Monthly Reminder! Please read the NYLUG-Talk Posting Guidelines at: http://www.nylug.org/mlistguide/
________________________________________________________________________ January 2005 - The New York Linux Users Group, NYLUG.org
____________________________ NYLXS: New Yorker Free Software Users Scene Fair Use - because it's either fair use or useless.... NYLXS is a trademark of NYLXS, Inc
|
|