XML is one of the most popular Internet and
Web development tools in use today. Our XML Resource Center focuses on the vast amount of free XML content available online, plus some for-sale items. Start your search here for tools, downloads, tutorials, podcasts, wikis, documentation, conferences, FAQs, books, e-books, sample chapters, articles, newsgroups, forums, downloads from CNET's
download.com, jobs and contract opportunities, and more that will help you develop XML
applications. Keep track of XML blogs from
Microsoft’s XML team and others for the latest news and developments or sign up for RSS feeds to be notified promptly of each new development. Download free open-source projects. Check out the best job sites and set up alerts so that you are notified when new jobs are posted.
Download the
XML IDEs, editors, database and
data legacy tools and more. Download
XML parsers from Apache, Oracle,
Sun and others. Learn about XML schemas and
download XML schema validators. Check out the
schema/
DTD repository and the
DTDFactory from which DTDs can be created, edited and saved to disk. Learn about the DOM (
Document Object Model) and DOM extensions for Java, PHP, Ruby and more. Learn about SAX (Simple API for XML), XPath (the World Wide Web Consortium's XML Path Language Recommendation), XSLT (Extensible Stylesheet Language Transformation), XSL FO (Extensible Stylesheet Language Formatting Objects), XLink, XPointer, XInclude and XBase, XHTML, XForms and XMLHttpRequest object.
Check out the
XML content management systems. Learn about
Steam XML™—a development environment and runtime engine that greatly simplifies the design and rapid prototyping of XML and
Web services. Learn about the
Water language—a pure Web services language that embodies the three primary functions needed for XML Web services
software within one unified environment.
Learn how to
extract your iTunes library in XML format and then use the XML
data in other applications. Build a
family history Web service and Web service client.Use
Google Web Services to add the Google search engine to your .NET applications. Check out popular APIs and Web services including the Google
Desktop Search API, the Google Web APIs, Amazon Web services, Ebay's APIs and more. Check out 37 Signals' project management tool, BackPack, and learn how to use the BackPack API to build applications in XML.
�
Try "The Understanding XML Game"—a tutorial game that demonstrates some of the key concepts in XML. Learn about AJAX (Asynchronous JavaScript and XML) and
AJAX applications including
Google Maps,
Yahoo's Flickr and many more. Check out our
AJAX Resource Center, which includes AJAX articles, blogs, podcasts and IDEs.
Discover various XML vocabularies including MathML (Mathematical Markup Language), SVG (Scalable Vector Graphics), WML (Wireless Markup Language), XBRL (Extensible
Business Reporting Language), XUL (Extensible User Interface Language), PDML (Product Data Markup Language), VoiceXML™, SMIL™ (Synchronous Multimedia
Integration Language), RIXML (
Research Information Exchange Markup Language), and ComicsML—a markup language for comics!
Subscribe to XML newsgroups and join discussion forums to become a part of the conversation with other
developers and ask the experts for help. Subscribe to RSS feeds to get the latest XML news, articles and XML code posted in a code
library. Learn how to build a simple RSS feed reader with Visual
Web Developer 2005 Express Edition. Learn how to extend RSS user control to work with multiple RSS feeds.
Create and submit your own XML podcasts on Apple iTunes. Subscribe to a series of AJAX podcasts. Learn about XML functionality in Microsoft Office.