Mobile Line of Business Solution Accelerator

G

Guest

If you're looking for resources to give you a head start in building a
Windows Mobile line of business application to deploy in your enterprise,
look no further than
http://www.microsoft.com/downloads/...c5-4f9b-4c1a-bff6-2a3c6b68d15b&displaylang=en.
Covering the use of Visual Studio 2005, the .NET Compact Framework 2.0, C#,
Windows Mobile 5.0, SQL Server 2005 and SQL Mobile 2005, this kit illustrates
the best development practices in the following areas:

- Supporting various device UI's through Docking and Anchoring.
- Utilizing Error Logging to capture application exceptions for later
analysis.
- Bringing desktop-style XML Application Settings to the Compact Framework.
- Enforcing the use of Application Layers to promote loose-coupling and
flexibility.
- UI Layer - UI components, navigation, input validation and communications
only with the Business Layer.
- Business Layer - Services and Business Entities.
- Data Layer - Classes that communicate with SQL Mobile 2005, the file
system, and the network.
- Data Access In-Depth
- High-speed data retrieval from SQL Mobile 2005.
- Hydrating Business Objects and populating strongly-typed Collections.
- Data Binding Collections to UI components.
- Merge Replication
- Describes how to build a scalable, multi-server solution that utilizes
Active Directory.
- Enforces security best practices through the use of reduced-privilege
Domain user accounts.
- How to reduce bandwidth needs by reducing the number of objects in a
published Article.
- Marking lookup tables as Download-only to eliminate tracking metadata.
- Selecting Column-level tracking to reduce merge conflicts.
- How to create Static Filters to reduce the amount of data going out to all
Subscribers.
- How to create Parameterized Filters to reduce the amount of data going out
to specific Subscribers.
- Create a secure mobile Subscription inside the SQL Server Management
Studio.
- Includes a SQL Server 2005 database to get started with in a lab.
- Learn about Custom Control development by creating a Signature Capture
Control.
- Using a Singleton to cache frequently used objects.
- Making your mobile application Network-Aware via the SystemState object in
order for it to make intelligent decisions regarding communications with
network resources.
- Utilizing Splash Screens to occupy and inform the user while your
application is loading.
- Adding Help to each of your application's screens via a hyperlink in order
to educate your users and reduce support calls.
- Inform your users of important application events through the use of
Notification Balloons (Toast).
- Communicate with the MapPoint Web Service in order to retrieve maps and
directions to a mobile device.
- Learn how to build a CAB project in order to deploy your application to
the field.
- The kit contains a fully-functioning Mobile Supply Chain application with
over 5,000 lines of commented code to help boost your understanding of
Windows Mobile development. It also includes a Visio diagram that
illustrates the architecture of the Supply Chain application.
 
G

Ginny Caughey [MVP]

Great sample, Rob! Signature control, MapPoint integration, multi-tier
business/data layers, CAB project, merge replication sample, lots of very
useful stuff here. I wish I'd had this as a guide before I started my first
app and had to figure everything out for myself! ;-)
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top