Call : (+91) 968636 4243
Mail : info@EncartaLabs.com
EncartaLabs

Microsoft Windows Mobile

( Duration: 3 Days )

This MS Windows Mobile training course teaches experienced developers the skills required to successfully develop managed (Microsoft .NET Compact Framework) applications on the Windows Mobile platform. This course focuses on the Microsoft Visual Studio development environment, .NET Compact Framework, and the MS Windows Mobile SDK.

By attending MS Windows Mobile workshop, delegates will learn to:

  • Create a Windows Forms application by using the new features of Windows Mobile
  • Build an application that adapts to different hardware capabilities
  • Create a Windows Mobile application that uses a SQL Server database
  • Synchronize data between SQL Server and SQL Server 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
  • Enhance an application by using multimedia and location-aware capabilities
  • Implement Office Mobile functionality in an application
  • Create a digitally-signed Cab file

  • Two or three years of professional experience programming with Visual C# or Visual Basic
  • Must be familiar with developing managed applications for Windows desktop or Windows Mobile
  • Prior experience of developing applications using Visual Studio .NET or Visual Studio
  • Previous experience of developing Windows Mobile applications is suggested, but not essential

The MS Windows Mobile class is for experienced developers who already have programming experience in Visual C# or Visual Basic and Visual Studio or Visual Studio .NET. These developers are likely to develop enterprise business solutions.

COURSE AGENDA

1

Introduction to .NET Application Development for Windows Mobile

  • Overview of Windows Mobile
  • Introduction to Managed Application Development
  • Creating a Windows Forms Application for Windows Mobile Professional
  • Creating a Windows Forms Application for Windows Mobile Standard
2

Developing Adaptable Applications for Different Device Capabilities

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

Creating a Local Data Store by Using SQL Server

  • Introduction to SQL Server
  • Designing SQL Server Databases in Visual Studio
  • Accessing Data In SQL Edition Databases
  • Creating a SQL Server Database
  • Creating a Project Data Source
  • Creating a Data Bound UI
4

Synchronizing SQL Server with SQL Server

  • Configuring Replication in SQL Server
  • Synchronizing Data Between SQL Server and SQL Server by Using Merge Replication
  • Configuring SQL Server and IIS for Replication
  • Synchronizing Data Between SQL Server and SQL Server by Using replication
5

Developing Loosely Connected Windows Mobile Applications

  • 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
6

Planning and Implementing Device and Application Security

  • Identifying Security Threats and Counter-Measures for Windows Mobile-Based Applications
  • Implementing Application Security Features
  • Securing Network Data Transfers
  • Encrypting Secrets
  • Authenticating Users
7

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

  • Enhancing Windows Mobile-Based Applications with Multimedia
  • Creating Location-Aware Applications
  • Reading location data from a GPS Receiver
8

Integrating Applications With Office Mobile

  • Accessing Office Mobile Entities from an Application
  • Making Voice Calls to Outlook Mobile Contacts
9

Packaging and Deploying Applications

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

Encarta Labs Advantage

  • One Stop Corporate Training Solution Providers for over 6,000 various courses on a variety of subjects
  • All courses are delivered by Industry Veterans
  • Get jumpstarted from newbie to production ready in a matter of few days
  • Trained more than 50,000 Corporate executives across the Globe
  • All our trainings are conducted in workshop mode with more focus on hands-on sessions

View our other course offerings by visiting https://www.encartalabs.com/course-catalogue-all.php

Contact us for delivering this course as a public/open-house workshop/online training for a group of 10+ candidates.

Top
Notice
X