22
1 Microsoft Microsoft® Mobility Overview Mobility Overview Simon Conant MCSE Technical Product Manager Microsoft [email protected] Overview Overview Microsoft Mobility Strategy Microsoft Mobility Strategy Pocket PC 2002 Pocket PC 2002 Windows Powered Windows Powered Smartphone Smartphone 2002 2002 Microsoft Mobile Information Server Microsoft Mobile Information Server (MMIS) (MMIS) Microsoft Mobile Developer Tools Microsoft Mobile Developer Tools References References

Microsoft Mobility OvervieMicrosoft ® Mobility Overview Simon Conant MCSE Technical Product Manager Microsoft [email protected] ... Corporate Mobile Information Server Pocket

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Microsoft Mobility OvervieMicrosoft ® Mobility Overview Simon Conant MCSE Technical Product Manager Microsoft sconant@microsoft.com ... Corporate Mobile Information Server Pocket

1

MicrosoftMicrosoft®®

Mobility OverviewMobility OverviewSimon Conant MCSE

Technical Product [email protected]

OverviewOverview

Microsoft Mobility StrategyMicrosoft Mobility StrategyPocket PC 2002Pocket PC 2002Windows PoweredWindows Powered SmartphoneSmartphone 20022002Microsoft Mobile Information ServerMicrosoft Mobile Information Server(MMIS)(MMIS)Microsoft Mobile Developer ToolsMicrosoft Mobile Developer ToolsReferencesReferences

Page 2: Microsoft Mobility OvervieMicrosoft ® Mobility Overview Simon Conant MCSE Technical Product Manager Microsoft sconant@microsoft.com ... Corporate Mobile Information Server Pocket

2

Microsoft Mobility StrategyMicrosoft Mobility Strategy

Mobility VisionMobility VisionMobile Workforce ChallengesMobile Workforce ChallengesMobility StrategyMobility StrategyMobile Device FamilyMobile Device Family

Mobility VisionMobility Vision

Vision in 1975Vision in 1975“A computer on every desk and in every“A computer on every desk and in every

home”home”

Vision TodayVision Today“Empower people through great software any“Empower people through great software any

time, any place and on any device”time, any place and on any device”

Page 3: Microsoft Mobility OvervieMicrosoft ® Mobility Overview Simon Conant MCSE Technical Product Manager Microsoft sconant@microsoft.com ... Corporate Mobile Information Server Pocket

3

Mobile Workforce ChallengesMobile Workforce ChallengesUser Needs:User Needs:

Access to the right informationAccess to the right informationanywhere, anytimeanywhere, anytimeHelp service customers fasterHelp service customers fasterMake the experience seemless withMake the experience seemless withintelligent management ofintelligent management ofcommunicationscommunications

Enterprise / IT Require:Enterprise / IT Require:Maintain highMaintain high--level of securitylevel of securityManageabilityManageability of devices on the networkof devices on the networkSmooth integration with existingSmooth integration with existingsystemssystemsReliable infrastructure for 24 x 7Reliable infrastructure for 24 x 7availabilityavailability

Mobility Strategy OverviewMobility Strategy Overview

Corporate

Operators Clients

Mobile Internet Services

Exchange

SQL & XML

•MSN Mobile•Passport•bCentral

•MSN Mobile•Passport•bCentral

Carrier Mobile Information Server

Windows

.NET FrameworkIIS & ASPActive

Directory

Corporate MobileInformation Server

Pocket PC

SmartPhone2002

Microsoft OutlookMobile Manager

BizTalkServer

CommerceServer

.NET Development Platform & Tools

Servers and Services

Page 4: Microsoft Mobility OvervieMicrosoft ® Mobility Overview Simon Conant MCSE Technical Product Manager Microsoft sconant@microsoft.com ... Corporate Mobile Information Server Pocket

4

Mobile Device FamilyMobile Device Family

No One Ideal Device for Every User

User Experience Optimized for Each Device

Data

Pocket PC 2002

Smartphone 2002

Goals of Pocket PC 2002Goals of Pocket PC 2002A Better Pocket PCA Better Pocket PC

Incorporate customer requestsIncorporate customer requestsEvolve (not overhaul) Pocket PCEvolve (not overhaul) Pocket PC

The Best Enterprise DeviceThe Best Enterprise DeviceDeliver new functionality targeted to bizDeliver new functionality targeted to bizusersusers

The Most Connected PDAThe Most Connected PDAOffer the most connectivity choicesOffer the most connectivity choicesProvide the best platform for wirelessProvide the best platform for wirelesscommunicationscommunications

Page 5: Microsoft Mobility OvervieMicrosoft ® Mobility Overview Simon Conant MCSE Technical Product Manager Microsoft sconant@microsoft.com ... Corporate Mobile Information Server Pocket

5

Pocket PC OverviewPocket PC OverviewCodenamed ‘Merlin'Codenamed ‘Merlin'Shipped 2001Shipped 2001Color ScreensColor ScreensWindows CE 3.0Windows CE 3.0Simplified andSimplified and

Updated UserUpdated UserInterfaceInterface

Easier ConnectivityEasier ConnectivityandandSynchronizationSynchronization

Wide Range ofWide Range ofSoftwareSoftware

Refreshed User InterfaceRefreshed User InterfaceAn Improved User InterfaceAn Improved User Interface

Refreshed Look and FeelRefreshed Look and FeelNotificationsNotificationsBetter NavigationBetter NavigationTap and Hold AnimationTap and Hold Animation

Page 6: Microsoft Mobility OvervieMicrosoft ® Mobility Overview Simon Conant MCSE Technical Product Manager Microsoft sconant@microsoft.com ... Corporate Mobile Information Server Pocket

6

Pocket OutlookPocket OutlookPocket Outlook (PIM functions)Pocket Outlook (PIM functions)

View Contacts by CompanyView Contacts by CompanyReRe--Ordered Contact FieldsOrdered Contact Fields“No” Category for Contacts“No” Category for ContactsView Meeting Attendees inView Meeting Attendees inCalendarCalendarCalendar View ButtonsCalendar View ButtonsCalendar Week NumberingCalendar Week Numbering

Pocket Outlook InboxPocket Outlook InboxBetter PerformanceBetter PerformanceSubfolder SynchronizationSubfolder SynchronizationEmbedded HTML MailEmbedded HTML MailSupportSupportISP Mail Auto ConfigurationISP Mail Auto ConfigurationEdit Meeting RequestsEdit Meeting RequestsEmail Reply by DictationEmail Reply by DictationMy TextMy TextSpell CheckerSpell Checker

Pocket Office, Media PlayerPocket Office, Media Player& Reader& Reader

Pocket OfficePocket OfficeSpell Checker andSpell Checker andWord Counter inWord Counter inPocket WordPocket WordPocket Excel ContextPocket Excel ContextMenusMenus

Windows Media PlayerWindows Media PlayerStreaming ContentStreaming Content“Skin“Skin--able” Screenable” ScreenWeb FavoritesWeb Favorites

Microsoft ReaderMicrosoft ReaderOwner exclusive,Owner exclusive,digital rightsdigital rightsmanagement supportmanagement supportNew User InterfaceNew User Interface

Page 7: Microsoft Mobility OvervieMicrosoft ® Mobility Overview Simon Conant MCSE Technical Product Manager Microsoft sconant@microsoft.com ... Corporate Mobile Information Server Pocket

7

Enhanced Beaming &Enhanced Beaming &ActiveSyncActiveSync

Enhanced BeamingEnhanced BeamingUniversal OBEXUniversal OBEXsupportsupportImproved UsabilityImproved Usability

Improved and EnhancedImproved and EnhancedActiveSyncActiveSync

Improved performanceImproved performanceand reliabilityand reliabilityDevice UIDevice UIDesktopDesktop PassthroughPassthrough

Connection ManagerConnection ManagerNew Connection ManagerNew Connection Manager

ApplicationApplicationAutomatically manage work andAutomatically manage work andhome connectionshome connectionsDesktop Wizard for InitialDesktop Wizard for InitialConfigurationConfiguration

Page 8: Microsoft Mobility OvervieMicrosoft ® Mobility Overview Simon Conant MCSE Technical Product Manager Microsoft sconant@microsoft.com ... Corporate Mobile Information Server Pocket

8

Pocket Internet ExplorerPocket Internet ExplorerPocket InternetPocket Internet

ExplorerExplorerMultiMulti--Mode supportMode supportfor HTML, WAPfor HTML, WAPSelective TextSelective TextDownloadingDownloadingPriority TextPriority TextDownloadDownloadFile DownloadFile DownloadManagementManagementIncreased StandardsIncreased StandardsSupportSupport

Pocket PC for the EnterprisePocket PC for the EnterpriseDevice SecurityDevice Security

Strong PasswordStrong PasswordSupportSupportCustomizable “ActiveCustomizable “ActivePeriods”Periods”AntiAnti--virus Protectionvirus ProtectionEnabledEnabled

Corporate NetworkCorporate NetworkAccessAccess

VPN Client (PPTP)VPN Client (PPTP)Network BrowseNetwork BrowseAuto Proxy SetAuto Proxy Set

New Terminal ServerNew Terminal ServerClientClient

Windows 2000 andWindows 2000 andWindows XP SupportWindows XP Support

Page 9: Microsoft Mobility OvervieMicrosoft ® Mobility Overview Simon Conant MCSE Technical Product Manager Microsoft sconant@microsoft.com ... Corporate Mobile Information Server Pocket

9

The Most Connected PDAThe Most Connected PDA(Instant Messenger)(Instant Messenger)

New MSN Messenger ClientNew MSN Messenger ClientPassport and ExchangePassport and ExchangeSupportSupportSimilar to Desktop ExperienceSimilar to Desktop ExperienceOptimized for Pocket PC 2002Optimized for Pocket PC 2002

Entertainment and GamesEntertainment and Games

Color ScreenColor ScreenIntuitive ControlsIntuitive ControlsStereo SoundStereo SoundIdeal Games PlatformIdeal Games PlatformPlus the ReaderPlus the ReaderAnd Audio/VideoAnd Audio/Video

Page 10: Microsoft Mobility OvervieMicrosoft ® Mobility Overview Simon Conant MCSE Technical Product Manager Microsoft sconant@microsoft.com ... Corporate Mobile Information Server Pocket

10

Windows PoweredWindows PoweredSmartphoneSmartphone 20022002What is theWhat is the

SmartphoneSmartphone 20022002Home ScreenHome ScreenApplicationsApplications

What is aWhat is a SmartphoneSmartphone 2002?2002?VisionVisionSmartphoneSmartphone 2002 is the best device for verbal2002 is the best device for verbal

and text communication while mobileand text communication while mobileSmartphoneSmartphone 2002 excels at accessing up2002 excels at accessing up--toto--

date PIM and personally relevant Internetdate PIM and personally relevant Internetcontentcontent

GoalsGoalsBe A Great Phone FirstBe A Great Phone First

Remote Control for CommunicationsRemote Control for CommunicationsManagementManagementUp and Running in 5 minutes with No SupportUp and Running in 5 minutes with No SupportOverOver--thethe--Air Device Management from WebAir Device Management from Webwith No Supportwith No Support

PIM and Mail SynchronizationPIM and Mail Synchronization

Page 11: Microsoft Mobility OvervieMicrosoft ® Mobility Overview Simon Conant MCSE Technical Product Manager Microsoft sconant@microsoft.com ... Corporate Mobile Information Server Pocket

11

Home ScreenHome ScreenHome screenHome screen is the device focusis the device focus

Operator and user informationOperator and user informationDevice network and hardware statusDevice network and hardware statusCall progressCall progressUpdates: new messages, web links,Updates: new messages, web links,etc.etc.

Central access pointCentral access pointMinimizeMinimize steps from heresteps from hereData no more than two clicks awayData no more than two clicks away

CustomisableCustomisableCustomers are different:Customers are different:businessman / studentbusinessman / studentCarrier can adapt home screen toCarrier can adapt home screen tosuit customersuit customer

Code plugCode plug--ins, layoutins, layout is configurableis configurable

SmartphoneSmartphone 2002 Applications2002 ApplicationsPocket OutlookPocket Outlook

ContactsContactsCalendarCalendarTasksTasksInbox (email, vmail, sms)Inbox (email, vmail, sms)

IMAP 4, POP 3IMAP 4, POP 3

TelephonyTelephonyIntegrated phone diallingIntegrated phone diallingProfilesProfiles

MicrosoftMicrosoft SmartphoneSmartphone2002 Shell2002 Shell

Win32 API platformWin32 API platformOneOne--handed navigationhanded navigation

Instant MessengerInstant Messenger

Internet ExplorerInternet ExplorerScripting supportScripting supportXMLXMLHTML 3.2/WAPHTML 3.2/WAP1.2.11.2.1

ActiveSyncActiveSyncDesktopDesktopActiveSyncActiveSync

Server ActiveSyncServer ActiveSync

Media PlayerMedia PlayerGameGameDevice &Device &

ApplicationApplicationManagementManagement

Page 12: Microsoft Mobility OvervieMicrosoft ® Mobility Overview Simon Conant MCSE Technical Product Manager Microsoft sconant@microsoft.com ... Corporate Mobile Information Server Pocket

12

Extends Reach of .NET basedExtends Reach of .NET basedEnterprise ApplicationsEnterprise Applications

Launched Q1 2002Launched Q1 2002Make Your Organization MobileMake Your Organization MobileOutlook Mobile AccessOutlook Mobile AccessExtensible Architecture for DevelopersExtensible Architecture for Developers

Mobile Information Server 2002Mobile Information Server 2002

Mobile Enable the EnterpriseMobile Enable the Enterprise

Mobile Gateway FunctionalityMobile Gateway FunctionalityNotification RoutingNotification RoutingHigh SecurityHigh SecurityInternet and Wireless StandardsInternet and Wireless Standards

SupportSupportMobile Device SupportMobile Device SupportIntegration with Windows 2000Integration with Windows 2000Enhanced SecurityEnhanced SecurityInternational SupportInternational Support

Page 13: Microsoft Mobility OvervieMicrosoft ® Mobility Overview Simon Conant MCSE Technical Product Manager Microsoft sconant@microsoft.com ... Corporate Mobile Information Server Pocket

13

Outlook Mobile AccessOutlook Mobile AccessShips with MIS Enterprise Edition OutShips with MIS Enterprise Edition Out

of the Box Productivityof the Box ProductivityTight Integration with ExchangeTight Integration with ExchangeRich Browsing from Mobile DevicesRich Browsing from Mobile DevicesPush NotificationsPush NotificationsMicrosoft Server ActiveSyncMicrosoft Server ActiveSyncVoice Call OptionVoice Call OptionWorldwide SupportWorldwide Support

ActiveSync ArchitectureActiveSync Architecture

PocketPC 2002

Carrier NetworkHTTPS (SSL)

MIS-EEServer

CorporateNetwork

Exchange2000

PartnerPC

MailCalendarContacts

MailMailCalendarCalendarContactsContacts

TasksNotesFilesOther

TasksTasksNotesNotesFilesFilesOtherOther

ISPISPISP

Dial up

Direct connection(USB)LAN or Wireless LAN

GSMHSCSD

GPRS

Page 14: Microsoft Mobility OvervieMicrosoft ® Mobility Overview Simon Conant MCSE Technical Product Manager Microsoft sconant@microsoft.com ... Corporate Mobile Information Server Pocket

14

Access Mobile Web Forms SecurelyAccess Mobile Web Forms SecurelyScalability and PerformanceScalability and PerformanceManagement ToolsManagement ToolsAdministrative ToolsAdministrative ToolsUpdated Software Development KitUpdated Software Development Kit

Mobile Solutions and ServicesMobile Solutions and Services

Outlook Mobile ManagerOutlook Mobile ManagerDesktop addDesktop add--in for Outlookin for OutlookExtends MIS NotificationExtends MIS Notification

functionalityfunctionalityDaily SummariesDaily SummariesMeeting RemindersMeeting Reminders‘Intellishrink’‘Intellishrink’Prioritised message deliveryPrioritised message deliveryPersonal profilesPersonal profiles –– Work, Home,Work, Home,OOF etcOOF etc

Page 15: Microsoft Mobility OvervieMicrosoft ® Mobility Overview Simon Conant MCSE Technical Product Manager Microsoft sconant@microsoft.com ... Corporate Mobile Information Server Pocket

15

Outlook Mobile ManagerOutlook Mobile ManagerControl Your OutlookControl Your Outlook

CommunicationsCommunications

MicrosoftMicrosoftIntelliShrinkIntelliShrink

CarrierNetwork

OutlookMobile

Manager

Device &BrowserChoice

• OutlookMobile Access

• Intranet Apps

Towers,Towers,Switch,Switch,SMSC,SMSC,BillingBilling

SecureConnectivity

ExternalCorporateFirewall

InternalCorporateFirewall

MobileInformation

Server –Enterprise

Edition

Multiple.NET

EnterpriseServers

Servers Servers

CorporateNetwork

Exc

han

ge

MobileInformation

Server-CarrierEdition

Flexible DeploymentFlexible Deployment

Page 16: Microsoft Mobility OvervieMicrosoft ® Mobility Overview Simon Conant MCSE Technical Product Manager Microsoft sconant@microsoft.com ... Corporate Mobile Information Server Pocket

16

Browse ArchitectureBrowse Architecture

Carrier Network

HTTP

WTP

WTLS

WAPGateway

MobilePhone

HTTPS (SSL)

CorporateNetwork

MIS-EEServer

ExchangeServer

SQLServer

IPSEC?

PocketPC 2002

Carrier Network

SMTPFront-End

SMSGateway

MobileDevice

MIS-EEServer

SMS

CorporateNetwork

DataSource

Exchange2000

SQL Server

HTTP

InternetSMTP

InternetInternetSMTPSMTP

OutlookMobile Manager

Sending NotificationsSending Notifications

Page 17: Microsoft Mobility OvervieMicrosoft ® Mobility Overview Simon Conant MCSE Technical Product Manager Microsoft sconant@microsoft.com ... Corporate Mobile Information Server Pocket

17

Using NotificationsUsing NotificationsExchange 2000 RequiredExchange 2000 Required

Uses an Exchange Event Source to fireUses an Exchange Event Source to firenotificationsnotificationsUser sets rule in Outlook to move items to aUser sets rule in Outlook to move items to aspecial folderspecial folder

MMISMMIS--Carrier Edition roleCarrier Edition roleUsing MMISUsing MMIS--CE, notifications sent as HTTP/SSLCE, notifications sent as HTTP/SSLIf no MMISIf no MMIS--CE available, notifications are SMTPCE available, notifications are SMTP

SMTPSMTPNotifications are clear text mail sent over internetNotifications are clear text mail sent over internetSMTP Header consumes valuable space in SMSSMTP Header consumes valuable space in SMSpayloadpayload

Mobile Information Server SummaryMobile Information Server Summary

MIS is a platform for applicationsMIS is a platform for applicationsOutlook Mobile Access forOutlook Mobile Access forExchangeExchangeNotifications from serverNotifications from serverapplicationsapplicationsDirect Synchronisation for PocketDirect Synchronisation for PocketPCPC

Best experienced with …Best experienced with …Exchange 2000Exchange 2000Your carrier’s MISYour carrier’s MIS--CE offeringCE offeringPocket PC 2002Pocket PC 2002

Page 18: Microsoft Mobility OvervieMicrosoft ® Mobility Overview Simon Conant MCSE Technical Product Manager Microsoft sconant@microsoft.com ... Corporate Mobile Information Server Pocket

18

Mobile Development ApproachesMobile Development ApproachesDevelopment ToolsDevelopment Tools

Embedded Visual ToolsEmbedded Visual ToolsVisual Studio.NET for devicesVisual Studio.NET for devices.NET Compact Framework.NET Compact FrameworkMicrosoft Mobile Internet ToolkitMicrosoft Mobile Internet Toolkit

Developing Mobile ApplicationsDeveloping Mobile Applications

Mobile Development ApproachesMobile Development Approaches

Online onlyOnline only

Less UI choiceLess UI choice

Easy to deployEasy to deploy

App on ServerApp on Server

Runs in browserRuns in browser

Many devicesMany devices

Offline optionsOffline options

Richest UIRichest UI

Harder to deployHarder to deploy

App on deviceApp on device

Device specificDevice specific

Fewer devicesFewer devices

ClientClientApplicationApplication

WebWebApplicationApplication

Page 19: Microsoft Mobility OvervieMicrosoft ® Mobility Overview Simon Conant MCSE Technical Product Manager Microsoft sconant@microsoft.com ... Corporate Mobile Information Server Pocket

19

Embedded Visual ToolsEmbedded Visual ToolsDesktop development environment for creatingDesktop development environment for creating

applications and system components forapplications and system components forWindows® Powered devicesWindows® Powered devices

Software Development Kits (SDK) available forSoftware Development Kits (SDK) available forPocket PC 2002 (Download from web)Pocket PC 2002 (Download from web)Pocket PC 2000Pocket PC 2000Handheld PCHandheld PC

Two development languages supportedTwo development languages supportedEmbedded Visual C++Embedded Visual C++Embedded Visual BasicEmbedded Visual Basic

Customer BenefitsCustomer BenefitsGreatly simplified setup, UI with embedded focusGreatly simplified setup, UI with embedded focusAbility to tailor IDE for platformAbility to tailor IDE for platform--specific supportspecific supportLow costLow cost -- Tools are FREE, Web download, or orderTools are FREE, Web download, or orderfrom Web.from Web.

Also ships FREE with Platform Builder 3.0.Also ships FREE with Platform Builder 3.0.

Visual Studio.NET for DevicesVisual Studio.NET for DevicesSame integrated development environmentSame integrated development environment

used for desktop developmentused for desktop developmentExtends VS.NET IDEExtends VS.NET IDE

Targets the .NET Compact FrameworkTargets the .NET Compact Framework

Mobile Internet ToolkitMobile Internet Toolkit

Enables full develop/debug/deployEnables full develop/debug/deployscenariosscenarios

Take advantage of existingTake advantage of existing VS.NetVS.Netknowledgeknowledge

IntelliSense™, Filtered HelpIntelliSense™, Filtered HelpEditor underlines (squiggles) code andEditor underlines (squiggles) code andframeworks that won’t runframeworks that won’t runTask List also shows compile errorsTask List also shows compile errors

Page 20: Microsoft Mobility OvervieMicrosoft ® Mobility Overview Simon Conant MCSE Technical Product Manager Microsoft sconant@microsoft.com ... Corporate Mobile Information Server Pocket

20

Debugging, Visual Studio.NETDebugging, Visual Studio.NETSame user experience as desktopSame user experience as desktopSupported features includeSupported features include

File copy and run (F5) Emulation/Deployment modeFile copy and run (F5) Emulation/Deployment modeSource code breakpoints & singleSource code breakpoints & single--stepstepStack traceStack trace

Variable inspectionVariable inspection

Device EmulationDevice EmulationRobust, accurate device emulationRobust, accurate device emulationRuns Windows® CE operating system on WindowsRuns Windows® CE operating system on WindowsXPXPEmulates localized versions of the operating systemEmulates localized versions of the operating system

Multiple device transportsMultiple device transportsTCP/IP, IrDA, Bluetooth, Serial …TCP/IP, IrDA, Bluetooth, Serial …

.NET Windows CE.NET Windows CEApplicationsApplications

.NET Desktop.NET DesktopApplicationsApplications

.NET.NETMobileMobilePhonePhone

ApplicatioApplicationsns

.NET Framework for smart devices.NET Framework for smart devicesOptimized for resource economyOptimized for resource economyCompatible:Compatible:

Same programming modelSame programming modelSame binary file formatSame binary file format

Device, CPU, OS independentDevice, CPU, OS independentPlatform Abstraction Layer (PAL)Platform Abstraction Layer (PAL)

Enable rich client Web Services and lineEnable rich client Web Services and lineof business applicationsof business applications

Target devices without being a deviceTarget devices without being a deviceguruguru

.NET Compact Framework.NET Compact Framework

Page 21: Microsoft Mobility OvervieMicrosoft ® Mobility Overview Simon Conant MCSE Technical Product Manager Microsoft sconant@microsoft.com ... Corporate Mobile Information Server Pocket

21

Microsoft Mobile Internet ToolkitMicrosoft Mobile Internet ToolkitWriteWrite--once mobile web pagesonce mobile web pages

From a single code base target multiple devicesFrom a single code base target multiple devicesSeparate code from presentation layerSeparate code from presentation layer

Support for a variety of devicesSupport for a variety of devicesWeb enabled Cell Phones,Web enabled Cell Phones, PDAsPDAs and Pagersand Pagers

Support multiple markSupport multiple mark--up languagesup languagesWML1.1 (WAP);WML1.1 (WAP); cHTMLcHTML 1.0, and HTML 3.21.0, and HTML 3.2

Customizable and extensible frameworkCustomizable and extensible frameworkAdd new controls and support for new devicesAdd new controls and support for new devices

Integrates with Visual Studio.NETIntegrates with Visual Studio.NETWorldWorld--class development toolclass development tool

ReviewReview

Microsoft Mobility StrategyMicrosoft Mobility StrategyPocket PC 2002Pocket PC 2002Windows PoweredWindows Powered SmartphoneSmartphone

20022002Microsoft Mobile Information ServerMicrosoft Mobile Information Server

(MMIS)(MMIS)Microsoft Mobile Developer ToolsMicrosoft Mobile Developer ToolsReferencesReferences

Page 22: Microsoft Mobility OvervieMicrosoft ® Mobility Overview Simon Conant MCSE Technical Product Manager Microsoft sconant@microsoft.com ... Corporate Mobile Information Server Pocket

22

ReferencesReferencesGeneral sitesGeneral sites

http://www.microsoft.com/mobile/http://www.microsoft.com/mobile/http://www.microsoft.com/mobile/developer/http://www.microsoft.com/mobile/developer/default.aspdefault.asp

http://http://msdn.microsoft.com/vstudio/device/overview.aspmsdn.microsoft.com/vstudio/device/overview.asphttp://www.microsoft.com/business/mobility/http://www.microsoft.com/business/mobility/

Microsoft Mobile Internet ToolkitMicrosoft Mobile Internet Toolkithttp://http://msdn.microsoft.com/library/default.asp?urlmsdn.microsoft.com/library/default.asp?url=/library/e=/library/enn--us/us/mwsdk/html/mwstartpage.aspmwsdk/html/mwstartpage.asp

Microsoft Mobile Information ServerMicrosoft Mobile Information Serverhttp://www.microsoft.com/miserver/http://www.microsoft.com/miserver/

GermanyGermanyhttp://www.microsoft.com/germany/ms/nethttp://www.microsoft.com/germany/ms/net--server/miserver/default.htmserver/miserver/default.htm

http://www.microsoft.com/http://www.microsoft.com/germanygermany/ms/mobile//ms/mobile/