Developing Managed Applications for Windows Mobile 6
Übersicht
MOC 6066, (7191, 7192, 7193)Dauer: 3 Tage
Preis:
Agenda
Module 1: Introduction to .NET Application Development for Windows Mobile 6
This module provides an overview of the Windows Mobile 6 platform and mobile
application development by using Visual Studio 2005 and the .NET Compact
Framework 2.0.
Lessons
- Overview of Windows Mobile 6
- Introduction to Managed Application Development
This module explains how to develop adaptable applications for mobile devices
with different screen designs and hardware capabilities.
Lessons
- Implementing Resolution-Aware and Orientation-Aware Applications
- Handling User Input
- Designing a Single Application for Multiple Platforms
- Building Adaptable User Interfaces for Multiple Platforms
After completing this module, students will be able to:
-
Build applications that adapt to different screen resolutions and screen orientation.
-
Build applications that accept user input through a keyboard or the soft input panel.
-
Design a single application to operate on devices with different hardware capabilities.
This module explains how to create a SQL Server 2005 Compact Edition database
and store and retrieve data in the database.
Lessons
- Introduction to SQL Server 2005 Compact Edition
- Designing SQL Server 2005 Compact Edition Databases in Visual Studio 2005
- Accessing Data In SQL Server 2005 Compact Edition Databases
- Creating a SQL Server 2005 Compact Edition Database
- Creating a Project Data Source
- Creating a Data Bound UI
After completing this module, students will be able to:
-
Determine whether SQL Server 2005 Compact Edition meets their data storage needs.
-
Design a SQL Server 2005 Compact Edition database by using Visual Studio 2005.
-
Store and retrieve data in SQL Server 2005 Compact Edition databases.
This module explains how to configure the server-side components for replication
and then program the device for replication.
Lessons
- Configuring Replication in SQL Server 2005
- Synchronizing Data Between SQL Server 2005 Compact Edition and SQL Server 2005 by Using Merge Replication
- Configuring SQL Server 2005 and IIS for Replication
- Synchronizing Data Between SQL Server 2005 Compact Edition and SQL Server 2005 by Using replication
After completing this module, students will be able to:
-
List the options for replicating data from SQL Server 2005 to SQL Server 2005 Compact Edition.
-
Describe how to configure replication in SQL Server 2005.
-
Explain how to configure Web synchronization.
This module describes how to detect network connection availability and queue
Web service calls until a network is available.
Lessons
- Detecting Network Connection Availability
- Calling Web Services In a Loosely-Connected Application
- Detecting Network Connection Availability
- Configuring the Disconnected Service Agent and Using it to call a Web Service
After completing this module, students will be able to:
-
Build applications that detect network availability.
-
Implement a solution that queues Web Service calls until a network is available.
This module describes how to identify security vulnerabilities and implement
application security features to protect data.
Lessons
- Identifying Security Threats and Counter-Measures for Windows Mobile 6-Based Applications
- Implementing Application Security Features
- Securing Network Data Transfers
- Encrypting Secrets
- Authenticating Users
After completing this module, students will be able to:
-
Identify security vulnerabilities for an application that runs on a Windows Mobile 6 device.
-
Implement application security features to protect data stored on the device from unauthorized access.
This module explains how to accept ink input, play sounds, and write programs
that read data from a GPS receiver.
Lessons
- Enhancing Windows Mobile 6-Based Applications with Multimedia
- Creating Location-Aware Applications
- Playing Sounds
- Reading location data from a GPS Receiver
After completing this module, students will be able to:
-
Accept ink input and play sounds in their applications.
-
Write programs that read data from a GPS receiver.
This module describes how to program Office Mobile features, implement messages
and emails, and make a telephone call.
Lessons
- Accessing Office Mobile Entities from an Application
- Making Voice Calls to Outlook Mobile Contacts
After completing this module, students will be able to:
-
Interact with Office Mobile functionality from a Windows Mobile application.
This module explains how to package and deploy Windows Mobile applications.
Lessons
- Building a Cab File for an Application by Using Visual Studio 2005
- Applying a Digital Signature to a Cab File
- Building a CAB file
- Signing a CAB file
After completing this module, students will be able to:
-
Build a Cab file for a Visual Studio 2005 application.
-
Apply a digital signature to a Cab file.