| January 14, 2009 11:00 PM PST | |
Introducing the Mobile Reference Model series of tutorials, articles, and source code providing developers with everything they need to create cross-platform, mobilized software solutions.
Individual workers' computing environments increasingly involve a variety of devices, some of which are desk-bound and some of which are mobile. Those devices have a wide range of capabilities in terms of processor power and memory, and they may be connected to a network constantly or only sporadically. Business applications that allow people to work effectively from any of these devices bring a competitive advantage to the ISVs that develop them.
This series of articles, tutorials, and source code uses a reference application called Mobile Reference Model 1.0 to support the business needs of a hypothetical real estate agent as she works in a single, unified data space from her desktop PC, her laptop and her PDA, both online and off. Along the way, she exchanges data from all those platforms with her back-end corporate database, remote Web services and other data sources.
Developers are encouraged to take advantage of this entire series, including the application source code, which is freely reusable. This tour explains the 1.0 version of the Mobile Reference Application. Additional functionality has been added to Version 1.5.
- Mobile Reference Model: Tour of the Mobile Reference Application
- Mobile Reference Application: Securing Wireless Applications in the Enterprise
- Mobile Reference Application: Constructing a Multi-Threaded User Interface
- Mobile Reference Application: Power Management and Mobilized Software Initiatives
- Mobile Reference Application: Constructing a Corporate Application
- Mobile Reference Application: Digital Media Processing and Scene Recognition
- Mobile Reference Application: Configuring Wireless Security
- Mobile Reference Application: Building an Occasionally Connected Application
- Mobile Reference Application: Porting Mobilized Software to the .NET*
- Mobile Reference Application: Location Aware Programming with GPS Integration
- Mobile Reference Application: The Managed Environment of .NET*
A complete version of the Mobile Reference Application 1.0 source code used in this series is available for download. The article Tour of the Mobile Reference Application gives an overview of the application's architecture, as well as the requirements for setting up your system to run it properly. Users are strongly encouraged to read this article before downloading the source code.
Once your environment is prepared, you can download the Mobile Reference Application 1.0 Source Code and extract the contents. In the root folder for the application, you will find MRASetup.exe. Execute this program to install the client and server Mobile Reference Model databases and set up the Mobile Reference Model Web service.
Once the setup has completed, you can open the solution file for Mobile Reference Application (MobileReferenceApplication.sln) in Visual Studio .NET*.
For more complete information about compiler optimizations, see our Optimization Notice.

