Top 10 Pocket PC Support Questions Marcus Perryman

Slides:



Advertisements
Similar presentations
Introduction Service Activation Device-Based Integration Portal-Based Integration Manual Service Activation Access Point Name (APN) Database (DB) Integration.
Advertisements

Mick Badran – BizTalk MVP Training and Integration Specialist Breeze SOA314.
DEV392: Extending SharePoint Products And Technologies Through Web Parts And ASP.NET Clint Covington, Program Manager Data And Developer Services - Office.
What’s New for Smart Client Developers in Visual Studio 2005? Mike Pelton Systems Engineer Microsoft Ltd
What’s New for Smart Client Developers in Visual Studio 2005? Mike Pelton Systems Engineer Microsoft Ltd
4/17/2017 7:07 AM © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Meet Jeremy Thake Jeremy recently joined Microsoft as Technical Product Manager for the Visual Studio Developer story for Office 365 development.
The slides for this event will be posted at:
Amit Chopra APP209 Introducing “Orcas” Huh ? What’s “Orcas”?
What’s new for Rich Clients? Martin Parry Developer & Platform Group Microsoft Ltd
Creating and Running Your First C# Program Svetlin Nakov Telerik Corporation
Rob Hwacinski Sr. Program Manager Lead Microsoft Corporation WEM206 Ashwin Kulkarni Sr. Product Manager Microsoft Corporation.
SP2 Mikael Nystrom. Agenda Översikt Installation.
Punit Shah Technical Lead | Microsoft
A tour of Visual Studio 2008 and the.NET Framework v3.5 Daniel Moth Developer & Platform Group Microsoft
Microsoft Visual Basic 2005 CHAPTER 1 Introduction to Visual Basic 2005 Programming.
September 2008 IT Software Development Guide.
Developing Applications for Portable Devices Phil Denoncourt III Director of Technology Luna Systems Corporation.
Creating and Running Your First C# Program Svetlin Nakov Telerik Corporation
Windows CE 시스템 개발 개요. 임베디드시스템소프트웨어 -Windows CE 2 Overview  Selecting a Windows Embedded Operating System  The Windows CE Platform Development Cycle.
Turning Ideas into Reality using.NET – A Technical Briefing for Imagine Cup Peter Ty, Developer Evangelist Developer and Platform Group Microsoft Hong.
Overview of System Development. Overview Selecting a Windows Embedded Operating System The Windows CE Platform Development Cycle The Application Development.
Created by the Community for the Community BizTalk 2009 Webcast Series.
NOTE: To change the image on this slide, select the picture and delete it. Then click the Pictures icon in the placeholder to insert your own image. WEB.
Windows Forms in Visual Studio 2005: An Overview Name: Joe Stegman Title: Lead Program Manager Session code.
Slide 1.NET Development for Project 2003 Samples from the Project 2003 SDK Jim Corbin Programmer Writer Office Developer Documentation Microsoft Corporation.
Seamless Mobility: Michael Wehrs Director of Technology & Standards Mobile Device Division, Microsoft Corp. Wireless Software Innovations Spurring User.
Windows CE 시스템 개발 개요. 모바일운영체제 - Windows CE 2 Overview  Selecting a Windows Embedded Operating System  The Windows CE Platform Development Cycle  The.
VB6 Migration to.NET Sean Puffett Developer & Platform Group Microsoft Ltd
MBL490 Deploying Applications to Smartphone and Microsoft® Powered Pocket PC Marcus Perryman Consultant.
Securing Windows Mobile Applications Marcus Perryman
CLI210 Introduction To Managed Development For Devices With Visual Studio 2005 Scott D. Smith Program Manager Visual Studio for Devices Microsoft Corporation.
Welcome MSDN Technical Briefing Visual Studio Team System Mike Ormond,
Windows Small Business Server 2003 R2 Powering Small Businesses.
The slides for this event will be posted at:
1 Beyond Silverlight with WPF Clients ( WPF : Windows Presentation Foundation ) Mike Taulty Developer & Platform Group Microsoft Ltd
DEV221 Windows Forms in Visual Studio 2005: An Overview Saurabh Pant Program Manager Microsoft Corporation.
Dynamic Languages Initiative Silverlight ASP.NET Web Services Summary.
My Sessions here at Tech Ed Mon, 16:00, TLA201, Auditorium A Tour of Visual Studio 2008 and the.NET Framework 3.5 Tue, 10:45, MED202, Room 113 Building.
跨平台 Hybrid App 開發簡介 - 使用 Visual Studio Tool for Apache Cordova + HTML/JavaScript 陳葵懋 (Ian)
5/3/2018 2:15 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS.
Make your app a native part of Office with Add-ins
5/15/2018 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks.
Introduction to ASP.NET 2.0
Build Connected Productivity Apps for SharePoint and Office
Visual Studio Tools for Office 2005
Getting Started with Visual Studio Tools for Tizen
Understanding Windows Analytics Update Compliance
9/11/ :59 PM THR3021 Why Microsoft is updating the new OneDrive sync engine in a different way Hans Brender Cloud Productivity Evangelist Bright.
Microsoft Build /13/2018 2:24 AM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,
Advancing the SharePoint Developer Community (PnP)
Microsoft Build /8/2018 8:41 PM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,
DotnetConf 11/14/2018 3:27 AM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE.
Microsoft Ignite /14/ :21 AM BRK2101
11/15/ :59 AM THR2294 Building great looking experiences with Microsoft Graph and Office UI Fabric Ben Summers Office Marketing David Lavenda Harmon.ie.
11/19/2018 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks.
11/19/2018 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks.
Microsoft Build /24/2018 4:02 PM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,
Microsoft Connect /26/2018 6:08 PM
Microsoft Build /30/2018 2:15 AM Migrating Silverlight Windows Phone apps to the Universal Windows Platform Ricardo Villalobos Principal SDE Manager.
Microsoft Connect /1/2018 2:36 AM
Office 365 Development.
Azure Mobile Services in the Cloud
Best practices for packaging and distributing device drivers
An introduction to the SharePoint Patterns and Patterns initiative
The complete developer's guide to the SkyDrive API
Build /15/2019 © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION.
Overview of System Development for Windows CE.NET
Windows Forms in Visual Studio 2005: An Overview
MSDN Technical Briefing: Introducing ASP.NET 2.0
Presentation transcript:

Top 10 Pocket PC Support Questions Marcus Perryman

The slides for this event will be posted at:

The Top Ten Compact Framework is too compact ☺ Why can’t I have a fix from Microsoft? Why can’t I get an OS upgrade for my device? Bluetooth Programming Support Which tools for which devices and OS Visual Studio.NET App Deploy Failure Database Replication over GPRS eVB Applications on Pocket PC SE Spurious Space Characters using SIP And one for yourself!

1. Compact Framework 1.5 Mb footprint (Desktop is ~30 Mb) Lacks many of desktop namespaces Requires P/Invoke skills… …Or knowledge of 3 rd party libraries Compact Framework Sample: P/Invoke Library ADA2-42D4-8B70-95DC7D8F678C&displaylang=en

2. Fixes from Microsoft (What is Windows Mobile?) Windows CE Components (over 200 individual modules) Platform Builder OEM + SDK, Help and Emulators Microsoft Mobile Embedded Division Windows Mobile specific components Drivers Windows CE

2. Fixes from Microsoft Fixes released by Microsoft to Original Device Manufacturer (ODM) Original Equipment Manufacturer (OEM) / Mobile Operator (MO) give additional applications to ODM OEM/MO decide whether to release update to their devices and customers Microsoft cannot dictate fix releases to OEM/MO

3. Operating System Upgrades Same story as Fix Releases Major cost to OEMs in releasing new OS on legacy devices

4. Bluetooth Programming Only a few devices use the Microsoft Bluetooth Stack Most devices use the Widcomm Stack If so, the Widcomm API must be used Widcomm/Broadcom Bluetooth Site

5. Which Tools for Which OS?

5. Which Tools for Which OS? (2) Compact Framework v2.0 Will allow Command Line development in the.NET Framework SDK for 2.0 Targets upcoming OS releases

6..NET App Deploy Failure Works to emulator, but fails to device Several potential causes for this problem Actions to try to resolve: KB Article – linklink KB Article – linklink Try deleting the four.xsl files from "\Documents and Settings\ \Local Settings\Application Data\Microsoft\VisualStudio\devices\7.1\“ Soft reset the device Hard reset the device (then test before restore!)

7. Database Replication & GPRS GPRS can be unreliable App can appear to “hang” if connection fails Users may reset device to restore control Caused by bug KB Article linklink

8. eVB Applications on PPC 2003 Support for installing the runtime only! No support for developing applications No support for running applications Unlikely to be available for future OS’s Compact Framework 2.0 dev is free with the.NET Framework 2.0 SDK

9. Space Characters using SIP Soft Input Panel recognises “gestures” Ensure you and users are aware of this Only a feature on Pocket PC, not phones Made more difficult to spot in passwords!

10. One For Yourself! Q & A

Related Resources Moving from eMbedded Visual Basic to Visual Basic.NET Introduction to Development Tools for Windows Mobile-based Pocket PCs and Smartphones Developing Applications for Windows Mobile: FAQ Class Library Comparison Tool us/dv_evtuv/html/etconnetcompactframeworkclasses.asp

Related Resources (2) What’s new in the.NET Compact Framework Migrating eVB Forms to Visual Basic.NET Compact Framework 1.0 SP3 b445-f92bec03032f&displaylang=en

MSDN Connection Get personalised info and a customised RSS feed The programming language(s) you’re interested in The technology area(s) you’re interested in The information you want View news, technical resources, events, webcasts and community information Sign up for MSDN Connection at:

Additional Information Post Events Site All information on past events, slide decks etc The UK MSDN Site & Flash Local news, events, webcasts Register to received the bi-weekly MSDN Flash by Try Visual Studio Take a look at the Express products GotDotNet and ASP.NET – lots of excellent resources

© 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.