Support for Managed Code Development
You can develop managed applications for Windows Mobile-based Pocket PC and Smartphone devices using the Windows Mobile SDK.
The SDK includes support for the Microsoft.WindowsMobile class library. The class library is divided into namespaces that group functionality into distinct feature sets. Each namespace includes a set of managed classes, enumerations, and delegates, that provide:
- Access to the Windows Mobile–based device's system configuration, and its rich set of device management services,
- An elegant approach to manipulating and extending the Outlook Mobile personal information management system, the contents of its data store, and its PIM item processing services,
- Control of the MAPI messaging subsystem and the communications resources it commands, access and manipulation of messaging items, as well as the means of creating new and novel message types — and new ways to consume them.
The library is designed to supplement the .NET Compact Framework class library, and provide the benefits of rapid application development (RAD) for creating new mobile applications, and extending those that make up the Windows Mobile platform.
Remarks
For information on developing Windows Mobile–based device applications using:
- Managed Code, see Smart Device Development in the Visual Studio 2005 documentation on MSDN.
- Visual Basic, C#, and the .NET Compact Framework, see Programming for Devices Using the .NET Compact Framework in the Visual Studio 2005 documentation on MSDN.
See Also
Development Tools and Resources | Native Code
Send Feedback on this topic to the authors