[General Questions and Answers] Senax:
SDK Software Developer Kit & DRK Developer Resource Kit

Learning XML - Overview

The xml International Standard Organization (ISO) -=[ find xml apps here too ]=- :

http://www.w3.org/standards/xml/

XML is an almost universally supported way of exchanging documents and data across applications and platforms. Microsoft has a family of XML technologies that allows users with differing requirements to do what they need, as simply and efficiently as possible.

Which XML application programming interface (API) should you use? Here are our top-level guidelines:

If you are writing managed code targeting the .NET Framework in C#, Visual Basic, J#, managed C++, or any other managed language, you should use System.Xml and/or LINQ to XML in the .NET Framework.

If you are writing native code using Visual Basic 6, C, C++, or a scripting languages you will probably want to use the MSXML library:

MSXML6 is the latest version that's included with Windows XP SP3 and all versions of Windows Vista and Windows 7. New applications should be using MSXML6.

MSXML5 is an older library optimized for Microsoft Office 2003 and 2007 and can only be used on machines that have an Office license.

MSXML4 is nearing deprecation. MSXML6 should be used for new applications

MSXML3 is included in Windows XP and higher.

Comprehensive list of all MSXML versions and variants

If you are writing native code and your application has tight performance or memory constraints, consider the XmlLite API.

What XML Tools Are Available? Visual Studio offers a core collection:

XML Editor

XML Schema Explorer

XSLT Debugger

XML Tools in Visual Studio overvi

Read more HERE; http://msdn.microsoft.com/en-gb/data/bb291061.aspx

Core Downloads for Windows Mobile

Windows Mobile 6 SDKs: documentation, sample code, header and library files, emulator images, and tools for building Windows Mobile 6 applications in Visual Studio

Windows Mobile Device Center 6.1 for Windows Vista (32-bit or 64-bit)

Microsoft ActiveSync for Windows XP or earlier versions

New Downloads

Windows Embedded CE 6.0 Monthly Update June 2010

Office 2010: Product Guides

Windows Embedded CE 6.0 Monthly Update May 2010

SQL Server Compact 3.5 SP2 for Windows Desktop

Windows Embedded CE 6.0 Monthly Update April 2010

Windows Embedded CE 6.0 Monthly Update March 2010

Related Resources

Windows Embedded CE Development Tools

Windows XP Embedded SP2 Update

What is the .NET Micro Framework?

Windows Mobile Starter Kits

Windows Mobile 6 Developer Resource Kit Trial Software

Popular Downloads

Windows Mobile 6 SDK Refresh

Windows Mobile 6 Localized Emulator Images

SQL Server Compact 3.5 SP2 for Windows Desktop

Windows Mobile 5.0 SDK for Pocket PC

Office 2010: Product Guides

Windows Mobile Developer Power Toys

SQL Server Compact 3.5 SP1 and Synchronization Services for ADO.NET v1.0 SP1 for Windows Desktop

Library Topics

Installing Developer Tools for Windows Mobile

Welcome to Windows Mobile 6 Documentation

Windows Mobile 6 SDK Documentation

Windows Mobile 5.0 SDK Documentation

____Only if you want to code your applications to run on all WM6 devices without any problems you need the WM6 Standard SDK too!!!!

Development Resources for WM- here on xda-developers.com UPDATED

http://xdaforums.com/showthread.php?t=445396

Before you get stuck try to find online books about programming applications/games for windows phones. May be some other kind soul has a link for us?

:cool: Anyway have fun informing yourselves folks,

EDiT: Though this thread is created recently a few moments later;

I answered a question like this one in Windows Mobile Software Development which contains way more links than I collected here!!! Plus I plan to keep that thread up2date ie adding more links soon..!