6066 Developing Managed Applications for Microsoft Windows Mobile 6.0


This course teaches experienced developers the skills required to successfully develop managed (Microsoft .NET Compact Framework 2.0) applications on the Windows Mobile 6.0 platform.


  • Create a Windows Forms application by using the new features of Windows Mobile 6.
  • Build an application that adapts to different hardware capabilities.
  • Create a Windows Mobile 6 application that uses a SQL Server 2005 Compact Edition database.
  • Synchronize data between SQL Server 2005 Compact Edition and SQL Server 2005 by using replication
  • Build an application that detects network availability and queues Web service calls until a network is available.
  • Implement application security features in Windows Mobile 6.
  • Enhance an application by using multimedia and location
  • aware capabilities.
  • Implement Office Mobile functionality in an application.
  • Create a digitally
  • signed Cab file.


The target audience for this course is experienced developers who already have programming experience in Visual C# or Visual Basic and Visual Studio 2005 or Visual Studio .NET. These developers are likely to develop enterprise business solutions.


Introduction to .NET Application Development for Windows Mobile 6

  • Overview of Windows Mobile 6
  • Introduction to Managed Application Development

Developing Adaptable Applications for Different Device Capabilities

  • Implementing Resolution-Aware and Orientation-Aware Applications
  • Handling User Input
  • Designing a Single Application for Multiple Platforms

Creating a Local Data Store by Using SQL Server 2005 Compact Edition

  • Introduction to SQL Server 2005 Compact
  • Designing SQL Server 2005 Compact Edition Databases in Visual Studio 2005
  • Accessing Data In SQL Server 2005 Compact Edition Databases

Synchronizing SQL Server 2005 Compact Edition with SQL Server 2005

  • Configuring Replication in SQL Server 2005
  • Synchronizing Data Between SQL Server 2005 Compact Edition and SQL Server 2005 by Using Merge Replication

Developing Loosely Connected Windows Mobile Applications

  • Detecting Network Connection Availability
  • Calling Web Services In a Loosely-Connected Application

Planning and Implementing Device and Application Security

  • Identifying Security Threats and Counter-Measures for Windows Mobile 6-Based Applications
  • Implementing Application Security Features

Enhancing Windows Mobile 6-based Applications with Multimedia and Location-aware Capabilities

  • Enhancing Windows Mobile 6-Based Applications with Multimedia
  • Creating Location-Aware Applications

Integrating Applications With Office Mobile

  • Accessing Office Mobile Entities from an Application

Packaging and Deploying Applications

  • Building a Cab File for an Application by Using Visual Studio 2005
  • Applying a Digital Signature to a Cab File

Training provider

Teaching mode:
Online - Self paced
Classroom - Instructor Led
Duration: 3 days
Gooroo has partnered with the global leaders in IT training to give you access to quality training, personalised to you, targeted at increasing your job opportunities and salary.

Our pricing

We do not display pricing as Gooroo members qualify for special discounts not available elsewhere. You must enquire through Gooroo to get this benefit.

New courses are happening all the time

Our partner's expert training consultant will provide you with the times and all the details you need. Enquire today.

Top skills covered in this course

Windows Mobile
This skill has an average salary of
and is mentioned in
of job ads.
This skill has an average salary of
and is mentioned in
of job ads.
Microsoft SQL Server
This skill has an average salary of
and is mentioned in
of job ads.
Web services
This skill has an average salary of
and is mentioned in
of job ads.