Presentation is loading. Please wait.

Presentation is loading. Please wait.

Dion Hutchings Technical Product Manager Microsoft Corporation WEM306.

Similar presentations


Presentation on theme: "Dion Hutchings Technical Product Manager Microsoft Corporation WEM306."— Presentation transcript:

1

2 Dion Hutchings Technical Product Manager Microsoft Corporation WEM306

3 Outline What are we going to do? How does an application fit into the picture? How do I write an application? How do I verify the application is working correctly? How do I integrate my application into the O/S?

4 What are we Going to do in This Session? MyPictureFrame.EXE

5 How Does This Application Fit into the Picture? GDI Display DriverNDIS DisplayNIC MyPhotoService MyPictureFrame.EXE

6 How do I Write an Application? GDI Display DriverNDIS DisplayNIC MyPhotoService MyPictureFrame.EXE

7 First, Let’s Configure Our O/S Design GDI Display DriverNDIS DisplayNIC MyPhotoService MyPictureFrame.EXE

8 O/S Dependencies KITL WCELOAD CoreCon/CMAccept* IPConfig Disable KITL Not Required WCELOAD CoreCon/CMAccept IPConfig

9 Configuring an OS Design

10 How do I Write an Application? GDI Display DriverNDIS DisplayNIC MyPhotoService MyPictureFrame.EXE

11 Getting Started Platform Builder Sub-Project VS2005/8 Smart Device Project SDK for native

12 Writing an Application

13 Creating a Service DLL GDI Display DriverNDIS DisplayNIC MyPhotoService MyPictureFrame.EXE

14 Writing a Service DLL

15 Emulator Remote debugging on your hardware Remote Tools How do I Verify the Application is Working Correctly? IP Address of the target device Run ConManClient2 & CMAccept CF Security Kernel Tracker

16 Debugging an Application

17 GDI Display DriverNDIS MyPhotoService How do I Integrate My Application into the O/S? DisplayNIC MyPictureFrame.EXE

18 Startup execution Baking into O/S image Automatic with Sub-Project Creating a catalogue component How do I Integrate my Application into the O/S?

19 Integrating Application into the O/S Image

20 Summary: Designed an O/S DisplayNIC GDI Display DriverNDIS MyPhotoService MyPictureFrame.EXE

21 Summary: Developed an Application DisplayNIC GDI Display DriverNDIS MyPhotoService MyPictureFrame.EXE

22 Summary: Deployed Application GDI Display DriverNDIS MyPhotoService MyPictureFrame.EXE DisplayNIC

23 Windows Embedded Resources Website: www.windowsembedded.com Social Channels: Social Channels: blogs.msdn.com/mikehallblogs.msdn.com/obloch Technical Resources: http://msdn.microsoft.com/embedded Tools evaluations: www.windowsembedded.com/downloads Required Slide Track PMs will supply the content for this slide, which will be inserted during the final scrub. Required Slide Track PMs will supply the content for this slide, which will be inserted during the final scrub.

24 www.microsoft.com/teched Sessions On-Demand & Community http://microsoft.com/technet Resources for IT Professionals http://microsoft.com/msdn Resources for Developers www.microsoft.com/learning Microsoft Certification and Training Resources www.microsoft.com/learning Microsoft Certification & Training Resources Resources

25 Complete an evaluation on CommNet and enter to win! Required Slide

26 © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION. Required Slide


Download ppt "Dion Hutchings Technical Product Manager Microsoft Corporation WEM306."

Similar presentations


Ads by Google