Mobile Business Object Code or Device Application Designer Code

Determine whether to develop a device application directly from mobile business object (MBO) generated code, or from Device Application Designer generated code, then generate the code according to your decision.

Note: Do not modify generated MBO API or Device Application Designer generated code directly. For Device Application Designer Code, use the customization pattern documented in this guide by either adding event handlers or customization classes. For MBO generated code, create a layer on top of the MBOs using patterns native to the mobile operating system development to extend and add functionality.

To avoid errors or inconsistent behavior, client applications must be regenerated whenever a mobile application package has been redeployed.

Related concepts
Application Deployment to Devices
Related reference
Task Flow for C# Development
Task Flow for Device Application Designer and C# Development
Configuring Your Windows Mobile Environment
Developing a Windows Mobile Device Application Using Visual Studio