Development Application Framework Selection for an SDK

Application frameworks are collections of classes, macros, and global functions, designed to provide a skeleton for building applications, components, and controls. Frameworks supply standard UI implementations that can be placed onto these skeletons.

Windows CE supports implementations of the MFC, MFC ActiveX controls, the Active Template Library (ATL) for Windows CE, console applications, and the Microsoft® .NET Compact Framework supported by Visual Studio .NET. If a framework is included in your platform, your SDK will support that framework by default. If your platform does not contain a particular framework, you can still add support for that framework in your SDK using the SDK configuration settings.

If you include support for a framework that is not in your platform, the .NET Compact Framework IDE will dynamically load that framework to the device during development. This allows your platform to support .NET Compact Framework development on demand and therefore not use up valuable ROM space if .NET Compact Framework development is never used.

For more information about the .NET Compact Framework, see information on MSDN Online.

See Also

Software Development Kit Customization | Development Language Selection for an SDK

 Last updated on Friday, October 08, 2004

© 1992-2003 Microsoft Corporation. All rights reserved.