News | Articles | Libraries | Developer Tools | Books | Forum Links | Search   
Sections:
 

XML

XML/XSL support on Pocket PC.

Articles at Pocket PC Developer Network

  • Windows CE MSXML FAQ
    May 22, 2003. This article answers the most frequently asked questions about using XML on Windows CE. It has 2 areas of focus - Pocket PC devices and non-Pocket PC devices.

MSDN Technical Articles

  • Using XML and XSL in Pocket Internet Explorer
    August 14, 2001. You can use the support for XML, XSL, and scripting in Pocket Internet Explorer to create both online and offline business applications.
  • Using C++ to Load a Local File into the XML Parser
    Apr. 10, 2001. How to load a local file on a Pocket PC into the Microsoft XML parser.
  • XML and Windows CE 3.0
    November 2000. Windows CE 3.0 operating system extends the range of options available to developers by providing a subset of Extensible Markup Language (XML) functionality. This document describes the features of XML that have been incorporated into Windows CE and the differences between using XML on a Windows CE-based platform and on a Windows-based desktop computer. (9 printed pages)

MS Knowledge base

DEVBUZZ.COM

  • Access PC information from your Pocket PC
    14 May 2002. Access PC information from your Pocket PC using the Winsock control and XML
  • eVB, WinSock - binary data getting you down?
    I was so excited (sad really!) when I loaded by eVB CD, and discovered that eVB contained a Winsock control. No longer was my PC software, GUI3000 destined to be lonely, I could develop a 'little brother' for it, GUI3000 for Pocket PC. So Off I went, coding in eVB to talk to my existing server. I connected, received data, and ....... nothing. The application stopped responding. Off to the knowledge base. Search on eVB and Winsock.
  • Getting Started with XML in eVB
    There is sparse documentation regarding XML and Windows CE, and the majority of the information out there addresses the use of XML with Pocket Internet Explorer. In fact, the Embedded Developer documentation on MSDN explicitly states that XML is only supported when used with PIE, which helps to explain why there are no eVB or eVC XML examples in the documentation. Even without sample code, using XML from Embedded Visual Basic is very simple and, in this tutorial, I will outline the steps necessary to get up and running using the XML document object model. I'll also step through some code that loads the contents of an XML file into a Grid control.
  • Dynamic HTML display from your eVB application using XML/XSL
    16 Nov 2001. In this article Jason Hawgood demonstrates a technique for retrieving Extensible Markup Language (XML) data from a SQL Server over the web, and then applying Extensible Stylesheet Language (XSL) to the returned data and outputting HTML directly to your eVB application.
  • Generating eVB forms from XML documents
    Aug 2001. In this article I will show you how to display an XML document using windows common controls and EVB.
  • ng eVB forms from XML documents - Part II
    Oct 2001. This article focuses on that sector where we will use the EVB and MSXML parser to send the XML document to the server and display the information that was sent from the server after the successful upload.

Misc

  • Mastering XML under Windows CE
    10/24/2003. To tell you the truth, I'm not an expert in XML at all. And before Pocket PC 2002, I did not need to be. But, these days are gone, and now Microsoft delivers a powerful XML parser as part of its mobile platforms. Still, it is not as state-of-the-art as the desktop one, but it has became useful enough. So, now you, as a programmer, may consider using XML as a storage layer for your application. XML today is a wide area, hardly coverable in one article, so here we will discuss only some basical aspects of XML usage in mobile applications.

Libraries

  • EXPAT
    C++ library. EXPAT is a conforming but non-validating XML 1.0 parser written in C. Futher information about EXPAT can be seen at http://www.jclark.com/xml/expat.html.
© 2001-2005 Pocket PC Developer Network, a division of Spb Software House