Click Here to Install Silverlight*
IndiaChange|All Microsoft Sites
Microsoft
Mobile & Embedded DevCon (India) 2006 
 
 
 
Embedded Technology
 
Day -1
 
Session Type: Breakout
Session Code: EMB 301
Session Title: Windows CE 5.0: Overview
Session Abstract: Windows CE 5.0 is at the heart of many popular devices being sold today. Some you know about, and some you don’t. This session will cover the new features of Windows CE 5.0 and how these features can help build better embedded devices. Learn about the features of Microsoft’s premier embedded operating system in this talk.
Speaker: Doug Boling
 
 
 
 
Session Type: Breakout
Session Code: EMB 302
Session Title: Windows CE 5.0: Kernel Architecture
Session Abstract: The kernel of Windows CE is designed to present the feature set of a modern 32 bit operating system while at the same time being tuned to low memory, embedded systems. This talk covers the details of the kernel from how code is loaded, how threads are scheduled and even how APIs actually work. Come learn the details of the kernel in this fact filled talk.
Speaker: Doug Boling
 
 
 
 
Session Type: Deepdive
Session Code: DD 301E
Session Title: Developer Productivity with Platform Builder 5.0
Session Abstract: Learn how to leverage Platform Builder 5.0‘s new Unified Build architecture to decrease time to market. Platform Builder 5.0 allows faster edit/build/download/debug cycles via the new FileView window that exposes the underlying OS build tree. Learn how to build targeted areas quickly, do mixed mode builds (retail and debug) and rebuild/debug modules without rebuilding images or re-flashing devices.
Speaker: Doug Boling
 
 
 
 
Session Type: Breakout
Session Code: EMB 303
Session Title: Windows CE 5.0: Memory Architecture
Session Abstract: Knowing how the operating system works helps in all aspects of development from planning, development, and on to debugging. Learn how Windows Mobile devices manage memory, manage DLLs, and how operating system calls actually work in this deep look into the workings of the underlying operating system. This talk will cover the impact of the slot based memory model of Windows CE, how DLLs are positioned in memory and how this can effect your applications, and other interesting aspects of the Windows CE operating system in this example filled talk.
Speaker: Doug Boling
 
 
 
 
Session Type: Breakout
Session Code: EMB 304
Session Title: Windows CE 5.0 Networked Media Devices Feature Pack
Session Abstract: The Networked Media Device Feature Pack is an add-on to Windows CE 5.0 that makes it easier to build networked, media centric devices. With this feature pack, OEM’s have a much easier time building a DVR or other media centric device based on Windows CE. Learn about his feature pack in this informative talk.
Speaker: Doug Boling
 
 
 
 
Day -2
 
 
Session Type: Breakout
Session Code: EMB 305
Session Title: Windows XP Embedded: Overview
Session Abstract: Windows XP Embedded is the familiar Windows XP pro desktop operating system designed for embedded developers. With addition Embedded Enabling Features (EEFs), embedded developers can build device a wide range of devices such as set-top boxes, thin-client systems, test equipment, gaming systems, robotic controls, CNC machines, kiosks, etc. This session will provide an overview of XPe and introduce the different features, development tools, third party tools, and basic building techniques.
Speaker: Sean Liming
 
 
 
 
Session Type: Breakout
Session Code: EMB 306
Session Title: Windows XP Embedded: EEFs
Session Abstract: The Embedded Enabling Features in Windows XP Embedded allow developers to deploy Windows XP Embedded into unique devices. In this session we will look at the different EEFs that are part of Windows XP Embedded: Enhanced Write Filter (EWF), Hibernate Once Resume Many (HORM), Minlogon, Headless support, system message intercept, boot from solid state media, power management support, remote boot, and device update agent (DUA).
Speaker: Sean Liming
 
 
 
 
Session Type: Deepdive
Session Code: DD 305E
Session Title: Windows XP Embedded: Management Strategies
Session Abstract: XP Embedded addresses a wide range of applications. Many of these devices need to connect to a corporate network, and adding management support to maintaining the life cycle of the device needs to be designed in. Corporate IT department also desire systems that have a consistent setup. This session looks at the different management solutions that are available for XP embedded as well as different management features that can be designed into the image.
Speaker: Sean Liming
 
 
 
 
Session Type: Breakout
Session Code: EMB 307
Session Title: Componentizing Applications and Drivers
Session Abstract: Components are the heart and soul of Windows XP Embedded. XP Embedded breaks down XP Pro into more than 11,000 components. Components allow you to control what gets put into the image, create images of different sizes, and removes the need for multi post installation of drivers and applications. This session discuss how to create components for applications, custom shells, and devices drivers. Various third party tools and a development process will be introduced.
Speaker: Sean Liming
 
 
 
 
Session Type: Breakout
Session Code: EMB 308
Session Title: WEPOS: Developing POS Applications
Session Abstract: Windows Embedded for Point of Service (WEPOS) address the needs for OEMs integrate and developing point of sale and point of service devices. Where XP Embedded can be used to develop OS images with different feature sets and sizes, WEPOS provides a common OS base that POS IHVs and ISVs can design too. The key feature of WEPOS is the support for OPOS and PnP features that are part of Windows XP. This session looks at the feature of WEPOS, basic setup, application development, and available development resources.
Speaker: Sean Liming
 
 
 
 
Day -3
 
 
Session Type: Hands-on-Lab 1
Session Code: EBM-HOL 301
Session Title: Windows CE 5.0
Session Abstract: This hands-on lab will run you through the steps needed to configure, build, download and debug a Windows CE 5.0 operating system image. You will also add applications to the platform and modify the O/S registry. Once the operating system is built you will then use Windows CE 5.0 remote tools to examine the runtime behavior of the operating system.
Speaker: Doug Boling
 
 
 
 
Session Type: Hands-on-Lab 2
Session Code: EBM-HOL 302
Session Title: Windows CE 5.0 & Visual Studio 2005
Session Abstract: Interested in developing applications for Windows CE? This lab will walk through the steps of building applications in both native and managed code. You will use Visual Studio 2005 to write, download, and test a native application. The second part of the lab repeats the process, this time creating a managed application.
Speaker: Doug Boling
 
 
 
 
Session Type: Hands-on-Lab 3
Session Code: EBM-HOL 303
Session Title: Getting Started Building Windows XP Embedded Operating System Images
Session Abstract: Windows XP Embedded is used to develop very robust embedded systems capable of delivering exceptional features for a variety of x86 applications: from Thin Clients to Point-of-Sale Workstations, industrial controls, testing equipment, and Lottery & Gaming machines. If you are new to Windows XP Embedded, this hands-on lab will provide a first look at the XP Embedded features and tools for building an image and deploying an image.
Speaker: Sean Liming
 
 
 
 
Session Type: Hands-on-Lab 4
Session Code: EBM-HOL 304
Session Title: Using Component Designer to Build a Custom Windows XP Embedded Component
Session Abstract: Components are the heart and soul of Windows XP Embedded. This hands-on lab will use some of the popular tools and techniques to build some basic components: platform macro, device driver, and application. We will also look at INF issues, custom shells, and componentizing third party application techniques.
Speaker: Sean Liming
 
 
 
 

©2009 Microsoft Corporation. All rights reserved. Contact Us |Terms of Use |Trademarks |Privacy Statement