IwannaLearnXml, otherwise known as ExtensibleMarkupLanguage (XML) and how it relates to VbClassic. ''(VisualBasicDotNet has better XML features such as continued support from Microsoft, but people still have to work with legacy programs.)'' ---- '''Resources for XML that is relevant to VbClassic developers''' Starter simple set of tiny VbClassic projects using MSXML3 at http://msdn.microsoft.com/library/default.asp?url=/library/en-us/xmlsdk/html/dom_hdi_vb.asp ''XML and Visual Basic'' at http://www.xml.com/lpt/a/2000/07/12/vbasic/vb_and_xml.html * an annotated example of DocumentObjectModel usage is found at http://www.xml.com/pub/a/2000/07/12/vbasic/example.html Turn Com objects into Web Services article from the VSM archive at http://www.ftponline.com/vsm/2002_09_14th/magazine/features/mercuri/default_pf.aspx Example of setting up Xml Soap client-server at http://www.developerfusion.com/scripts/print.aspx?id=24 * more links at SoapToolkit page ''Sample chapter from Professional VB6 XML book, on Xpath/XSLT, and comparison with CSS related approach'' at http://xmlwriter.net/sample_chapters/Professional_VB6_XML/contents.shtml ---- Is it possible that ObjectOrientedProgrammingInVbClassic will expire sooner than VbClassicSupportForXmlProcessing, due to the perceived trend of increased focus on '''interfacing''' applications and services, instead of '''building''' them? ---- Wiki resource pages: *VbFlexibleSelectCase *LawOfDemeter (context interface) *ExtremeProgrammingForFixedInterfaces *SimpleApiForXml *KnowledgeManagement *MicrosoftXml ---- External Xml resources *http://www.w3.org/XML/1999/XML-in-10-points Must read. A concise and easy to read document that is a fair representation of the essence of Xml *http://www.webreference.com/xml/column42/ Commentary on 2002 release of MSXML 4 *http://groups.google.com/groups?th=ad07742231829619 Vbscript use of MSXML's XSL or XPATH capability to extract information from existing XML file *http://www.developerfusion.com/scripts/print.aspx?id=2090 describes key concepts of TopicMaps Use of MSXML to create VB DOM object for ASP *http://www.vbcity.com/forums/topic.asp?tid=1880 example of VB using XPATH *http://www.vbxml.com/xsltester/default.asp freeware tool referred by VbAccelerator_Users *http://www.developerfusion.com/scripts/print.aspx?id=2386 XSD article for VB people *http://builder.com.com/1200-31-5084849.html Builders list of XML articles *http://builder.com.com/5100-6373-1054452.html?tag=ra 2002 article on SAX in MSXML *http://vb.wikis.com/wc.dll?Vb~WikiXMLCatalog This Wiki has some nice XML capabilities on trial. No sure how related is it to VbClassic concerns though. *http://www-106.ibm.com/developerworks/xml/library/x-xdtips.html How to avoid common XML design mistakes. *http://vb.wikis.com/wc.dll?Vb~WikiXMLCatalog This Wiki has some nice XML capabilities on trial. No sure how related is it to VbClassic concerns though. ---- WhatIsXmlAnyway? Are there BenefitsOfXml? Is it good for a XmlBasedWiki? I do not know IT marketing people see Xml the way I feel about it, a ''possible'' case of PrematureGeneralization. ''' I do know once I have spent years on this topic I think you should do so as well.''' ---- '''Application examples and other resources''' ''Exchange Data Between VB6 and VB.NET Apps'' http://www.ftponline.com/vsm/2003_09/online/hottips/leonard/default_pf.aspx ---- '''XML resources''' ''Merge XML Documents'' http://www.ftponline.com/vsm/2003_08/magazine/columns/gettingstarted/default_pf.aspx ''RelaxNg validator '' http://www.geocities.co.jp/SiliconValley-Bay/4639/vbrelaxng/vbrelaxng.html ---- The book, '''Professional Visual Basic 6 XML''' (http://search.barnesandnoble.com/booksearch/isbnInquiry.asp?isbn=1861003323), from the now-defunct Wrox, is out of print, but the source code is available from JamesBritt, one of the authors: http://www.jamesbritt.com/code/ProVb6XmlBookCode.zip ---- CategoryVbClassic CategoryWebDesign