Windows Mobile 5.0 Features & Functionality! Wim Verhaeghen - Erwin van Hunen -

Slides:



Advertisements
Similar presentations
Microsoft ® Office OneNote ® 2007 Training Using your Notebook to its fullest potential Kent School District presents:
Advertisements

.NET Compact Framework 2.0 for the Desktop Developer
WEB AND WIRELESS AUTOMATION connecting people and processes InduSoft Web Solution Welcome.
Facts about Welcome to this video from Ozeki. In this video I will present what makes Ozeki Phone System XE the Worlds best on-site software PBX for Windows.
DIGIDOC A web based tool to Manage Documents. System Overview DigiDoc is a web-based customizable, integrated solution for Business Process Management.
Module 1: Introduction to SQL Server Reporting Services.
Developing Windows ® CE Applications With Visual Basic ® Larry Roof tonked
New Release Announcements and Product Roadmap Chris DiPierro, Director of Software Development April 9-11, 2014
Module 3: Microsoft Mobility Solutions. Overview Microsoft Office Mobile Using Windows Mobile 5.0 with Exchange Server 2003 Using Windows Mobile 5.0 with.
DB2 Tools Pertemuan 3 Matakuliah: T0413 Tahun: 2009.
Ozeki Informatics Ltd. | | info.ozekiphone.com | Ozeki Informatics Ltd. | | +36.
Introduction to Microsoft Mobile Devices 22 April, 2003
CHANGE THINGS YOUR WAY May 30, 2006 Sales Force Automation Koen Pellegrims.
EASY LOGISTICS CENTER - the TURNTABLE for information, documents and processes EASY LOGISTICS CENTER DOCUMENTS SHOP CONTENT COMMUNITY MODULES EASY ENTERPRISE.
Create Windows ® Applications with.NET Allan Knudsen.NET Developer Evangelist Microsoft.
SuperPad 3 Full-Function Mobile GIS Software. Overview  SuperPad, full-function mobile GIS software, is designed for field survey and data collection.
The slides for this event will be posted at:
Design & Development Tools: Visual Studio 2005 SQL Server 2005 Biztalk Server 2006 David Gristwood, Mike Taulty Developer & Platform Group Microsoft Ltd.
Amit Chopra APP209 Introducing “Orcas” Huh ? What’s “Orcas”?
Jeremy Boyd Director – Mindscape MSDN Regional Director
Back to Start 1 of 10 Connect with a Mobile Device You can use your company’s Windows SBS computer network to extend your connectivity by using mobile.
Maarten Struys Windows Mobile Evangelist Alten-PTS Session Code: MOB201-SUN.
Data Access with SQL Server 2005 Mobile Edition and the.NET Compact Framework v2.0 Scott Colestock.
Passage Three Introduction to Microsoft SQL Server 2000.
Unified. Simplified. Unified Communications Launch 2007.
Slide 1 of 9 Presenting 24x7 Scheduler The art of computer automation Press PageDown key or click to advance.
Query Processing in Mobile Databases
MCTS GUIDE TO MICROSOFT WINDOWS 7 Chapter 14 Remote Access.
MiVoice Office v MiVoice Office v6.0 is mainly a service enhancement release, rather than a user feature rich enhancement release.
Mobile CRM and beyond Martin Booth Partner Technical Specialist.
Guide to MCSE , Second Edition, Enhanced 1 Objectives Understand and use the Control Panel applets Describe the versatility of the Microsoft Management.
Mail and C&S - The Next Evolution in Notes Client Messaging Jill Jones Notes Client Product Manager.
MS Access Advanced Instructor: Vicki Weidler Assistant:
More than You Want to Know About Pocket PC’s. What is a Pocket PC?
© 2006 Global Knowledge Training LLC All rights reserved. Deploying Outlook 2003 Configuring Clients Outlook 2003 Security and Performance New Outlook.
Overview of SQL Server Alka Arora.
Data Integration Problem How to access data across 22 different data systems, most operating on different hardware, using different software, and having.
MCSE Guide to Microsoft Exchange Server 2003 Administration Chapter Four Configuring Outlook and Outlook Web Access.
©Kwan Sai Kit, All Rights Reserved Windows Small Business Server 2003 Features.
Deploying and Managing Mobile Devices in the Enterprise.
Olaf Feldkamp Development Platform Advisor Microsoft Schweiz GmbH.
By: Bill Stevenson Jose Plancarte Erik Magsino. Overview Messaging and collaboration server Send and Receive electronic mail and other forms of interactive.
DBSQL 14-1 Copyright © Genetic Computer School 2009 Chapter 14 Microsoft SQL Server.
CS480 Computer Science Seminar Introduction to Microsoft Solutions Framework (MSF)
1 SQL Server 2000 Administration Kashef Mughal MSB.
Deploy Windows Mobile 5 On Exchange 2003 SP2 Mark Mulvany MCT,MCSE,MCSE+I,CNA Microsoft Small Business Specialist SMS&P Breadth Partner Training Specialist.
Learningcomputer.com SQL Server 2008 – Administration, Maintenance and Job Automation.
1 Chapter Overview Introducing Replication Planning for Replication Implementing Replication Monitoring and Administering Replication.
Mobile Computing at Microsoft Increasing employee productivity and job satisfaction through mobile computing Published: August 2004.
Create Windows ® Applications with.NET Carlotta Eaton ( Associate Professor of IST New River Community College Slides by Microsoft.
1 Chapter Overview Performing Configuration Tasks Setting Up Additional Features Performing Maintenance Tasks.
Introduction to Enterprise Guide Jennifer Schmidt Rhonda Ellis Cassandra Hall.
Enabling Enterprise Applications Marcus Perryman Microsoft
Mobile Applications and SQL Server Mobile v3.0 (Laguna) Kevin Collins Senior Program Manager Microsoft Corporation.
Module 1: Overview of Microsoft Office SharePoint Server 2007.
Learningcomputer.com SQL Server 2008 – Management Studio.
SVR201 SQL Server 2005 Mobile Edition: The Evolution Of SQL Server CE Scott Smith Program Manager Visual Studio for Devices Microsoft Corporation.
MCSE Guide to Microsoft Exchange Server 2003 Administration Chapter One Introduction to Exchange Server 2003.
Gowtham Prasad K N Partner Technical Consultant | Microsoft Corporation |
Exploring Networked Data and Data Stores Lesson 3.
Take Your Data Analysis and Reporting to the Next Level by Combining SAS Office Analytics, SAS Visual Analytics, and SAS Studio David Bailey Tim Beese.
Introducing the Windows Mobile development
MICROSOFT OUTLOOK and Outlook service Provider
Mobile Application Development 2005 By Sam Nasr July 25, 2006
OPERATING SYSTEMS.
Windows Mobile 2003 For The Enterprise
Visual Studio + SQL Server Is Better
Mark Quirk Head of Technology Developer & Platform Group
Getting Data Where and When You Want it with SQL Server 2005
.Net for Test and Measurement
Presentation transcript:

Windows Mobile 5.0 Features & Functionality! Wim Verhaeghen - Erwin van Hunen -

Who we are Wim Verhaeghen Enterprise development background MSDN/TechNet Community guy Erwin van Hunen Systems architect Doppler / DopplerMobile A “former” IBM technology focused guy

Take away You will learn about the differences in the various platforms You will know how to build a Windows Mobile application You will see how to integrate back-end data in your mobile application

But first! Switch your mobile phone ON! but make sure it’s put into silent mode You will need it later on!

Agenda Introduction What’s new in Windows Mobile 5.0 SQL Server 2005 Mobile Edition

Devices Windows Mobile 2003 Windows Mobile 5.0 SmartPhonePocket PC

Pocket Office Windows Mobile 5.0 Pocket Word* Pocket Excel* Pocket Outlook Pocket PowerPoint* Internet Explorer Mobile Pocket MSN Media Player Mobile

Development Environment Visual Studio 2005 Windows Mobile 5.0 Developer Resource Kit Windows Mobile 5.0 SDKs For Pocket PC and SmartPhone ActiveSync 4.1.NET Compact Framework 2.0 SQL Server 2005 Mobile Edition

Forms Designer

Introduction Overview Great devices available now! Pocket Office Visual Studio 2005 Extremely easy to develop

Agenda Introduction What’s new in Windows Mobile 5.0 SQL Server 2005 Mobile Edition

What’s New? Compact Framework 2.0 New Features New APIs What’s new in Visual Studio 2005

New Features State and Notification Broker Picture Selection Dialog Camera Capture API/SHCameraCapture Pocket Outlook Object Model Enhancements

Picture Selection Dialog

New Managed APIs Telephony Microsoft.WindowsMobile.Telephony.Phone Outlook Mobile Microsoft.WindowsMobile.PocketOutlook Messaging Microsoft.WindowsMobile.PocketOutlook. Account Microsoft.WindowsMobile.PocketOutlook.SmsAccount Configuration Manager Microsoft.WindowsMobile.Configuration.ConfigurationManager

It’s easy making a phone call Phone p = new Phone(); p.Talk(“ ”);

Pocket Outlook New Managed Model Far simpler than using the COM interfaces Access Contacts Calendar Tasks Messaging Notifications Be alerted when PIM items change

SMS Interceptor

New in Visual Studio 2005 DateTimePicker MonthCalendar LinkLabel WebBrowser New on SmartPhone DataGrid Textbox Input Method switching Multiple menu items on left softkey

New Controls DocumentListDateTimePickerNotificationWebBrowser

Display and Layout Orientation Support ChangeOrientation method Docking and Anchoring Autoscroll property Suspend/Resume Layout Resolution Support Automatic scaling Graphics DpiX/DpiY

State & Notification Broker Unification of device stats Examples of use Phone (e.g. Missed Call, Phone Status, Caller ID) Network Connections (e.g. WiFi, GPRS, modem) Calendar (e.g. Current and Next Appointments) Messaging (e.g. Unread Mail Count, SMS) Many Others (e.g. Display Orientation, Cradled) Extensible

What’s New Overview Coding is not different from desktop applications Easy to use APIs Lots of new controls

Agenda Introduction What’s new in Windows Mobile 5.0 SQL Server 2005 Mobile Edition

Dealing with Data Dealing with data on the device Files XML SQL Server 2005 Mobile Edition Synchronizing with a back-end server

SQL Server 2005 Mobile Edition Formerly called SQL Server CE Fully-relational DB in 2-3MB footprint Tight Integration Visual Studio 2005 SQL Server 2005 Powerful synchronization Remote Data Access Merge Replication Secure Support for Windows Mobile 5.0 SmartPhones

SQL Server 2005 Mobile Edition Supported Platforms PocketPC [Phone Edition] 5.0, 2003 Smart Phone 5.0 Windows CE.NET 5.0 TabletPC

More Features Multi-User support Improved query processor Create the database on the desktop Transfer databases with ActiveSync

Data on the Client

Typed DataSet vs SqlCeResultSet Included in.NET CF 2.0 / SQL Mobile Scrolling access Update in place Random access Goals Performance Improvement Binding Rapid Development

Dealing with Data Dealing with data on the device Files XML SQL Server 2005 Mobile Edition Synchronizing with a back-end server

Merge Replication.NET CF via SqlCeReplication Initial snapshot from SQL Server Data can be modified On device or at server Conflict resolution can be customized Changes reconciled at next synchronization Data Filters Optimize Performance Row and Column static filters Parameterized filters Join filters

Configuring Replication

Merge Replication.NET CF via SqlCeReplication Initial snapshot from SQL Server Data can be modified On device or at server Conflict resolution can be customized Changes reconciled at next synchronization Data Filters Optimize Performance Row and Column static filters Parameterized filters Join filters

Remote Data Access.NET CF via SqlCeRemoteDataAccess Pull Operation SQL Statement or Stored Procedure To track changes, pull from one table only Push Changes Back to Server SubmitSQL executes without a result set

Securing SQL Mobile SQL Mobile Database Password protection Encryption On the Server Encrypt HTTP traffic with SSL Authenticate at IIS Limit NTFS permissions to sqlcesa30.dll Optionally re-authenticate at SQL Server Authorize access to specific Publications

SQL Server 2005 Mobile Edition Overview Tight integration Visual Studio 2005 SQL Server 2005 Powerful synchronization Remote Data Access Merge Replication

Summary Great new features for mobile development First class citizen in Visual Studio It’s fun! Use your existing skills Great devices available now

Giveaway Send SMS message

Windows Mobile Developer Day March 27, Sheraton Brussels 1 day, 5 sessions Learn about the platform and tools It’s FREE of charge

Mobile & Embedded DevCon 3 days, 4 tracks, 60 Sessions See the latest platform advances Stay ahead of the competition

Q & A Ask it now! Meet us at the Ask The Experts booth Mail us