Tuesday, November 04, 2008 2:49 AM
cheller
TechEd EMEA 2008 Developers - A guide to the Windows Embedded track sessions
With less than a week to go before this year's TechEd EMEA Developers conference, you may have started thinking about your schedule. So many sessions to see, so little time!
Last week, I posted a complete list of the Windows Embedded track sessions (TechEd EMEA 2008 Developers - Introducing the Windows Embedded track), but sometimes a raw list can be a bit daunting. So here's some additional information to help you navigate your way through that list. (Note that sessions may appear under multiple headings.)
If you want to see really cool/unusual demos... here are some that really stand out:
| to see this... | go to this session... |
- a real-life Miele washing machine, controlled - live, on stage! - from a Windows Vista Media Center via web services
| EMB208 Building Distributed Embedded Systems with Web Services on Devices |
- a "drowsy delegate detector", controlling Christmas lights, and other fun demos
| EMB207 Put your Big Ideas onto Tiny Devices using .NET |
- using RFID to login to a customized Windows Embedded Standard image
| EMB205 10 Reasons to Build Your Own Windows Embedded Standard Device! |
| | EMB306 Windows Embedded CE and Robotics |
If you're interested in feature-level introductory sessions... (and there's nothing like a solid feature-level overview to help you get a better understanding of a specific product), here are some sessions to consider:
| for a feature-level intro to... | go to this session... |
| | EMB204 Introduction to Windows Embedded Standard |
| | EMB206 Introduction to Windows Embedded CE 6.0 |
| | EMB210 Introduction to Windows Embedded NavReady |
| | EMB209 Developing Point of Service (POS) Applications with POS for .NET |
| | EMB203 "Running on the Metal" with the .NET Micro Framework |
If you're looking for hard-core embedded development topics... here are some sessions you can really sink your teeth into:
| to learn about ... | go to this session... |
- all the details and best practices for building and optimizing Windows Embedded Standard images
| EMB302 Building Custom Operating System Images Using Windows Embedded Standard |
- using write filters on Windows Embedded Standard
| EMB06-IS Protect a Windows Embedded Standard Image Using Write Filters |
- techniques for shipping stable Windows Embedded CE 6.0-powered platforms
| EMB01-IS Stabilizing the Window Embedded CE Platform |
- developing device drivers for Windows Embedded CE 6.0
| EMB301 Windows Embedded CE Device Driver Development |
- deep-dive into the Windows Embedded CE 6.0 kernel
| EMB305 Windows Embedded CE 6 Architecture and Memory Management |
- deep-dive into the Windows Embedded CE boot process
| EMB401 Boot Time for Bonzo: A Swing Through the Windows Embedded CE Boot Process |
If you want to understand web services on devices... now that more and more devices are becoming connected -consuming end exposing web services on devices is the next natural step. The Devices Profile for Web Services (DPWS) is an industry specification that defines a minimal set of implementation constraints to enable secure Web service messaging, discovery, description and eventing on resource-constrained devices.
These sessions will explain what's available, and show you what's involved:
| to learn about... | go to this session... |
- the DPWS spec or about Microsoft's Web Services on Devices API (WSDAPI) implementation
| EMB208 Building Distributed Embedded Systems with Web Services on Devices |
- the .NET Micro Framework implementation of DPWS
| EMB303 Talking Web Services to Microcontrollers |
If you're not sure why you should care about embedded development, or how to approach it...
| to learn about... | go to this session... |
- opportunities for embedded development
| EMB201 Distributed Embedded Systems - The Next Big Developer Opportunity! |
- what makes embedded development different
| EMB202 Leverage Your Development Skills, Go Embedded! |
- why you might consider creating your own custom OS image
| EMB205 10 Reasons to Build Your Own Windows Embedded Standard Device! |
If you are a managed code developer...there are plenty of sessions for you. Did you know that the .NET Micro Framework is an embedded managed code bootable runtime? It even has a managed code device driver model! And POS for .NET - well, the name says it all.
You'll find lots of managed code in the following sessions:
- EMB203 "Running on the Metal" with the .NET Micro Framework
- EMB207 Put your Big Ideas onto Tiny Devices using .NET
- EMB307 Creating a Gesture-Based UI for Embedded Devices
- EMB303 Talking Web Services to Microcontrollers
- EMB209 Developing Point of Service (POS) Applications with POS for .NET
If you're looking for sessions that focus on a specific embedded product offering...the session search tool doesn't distinguish between the different Windows Embedded products. So here's a list for you:
| for this product... | here are the available sessions... |
- Windows Embedded Standard 2009
| - EMB204 Introduction to Windows Embedded Standard
- EMB205 10 Reasons to Build Your Own Windows Embedded Standard Device!
- EMB302 Building Custom Operating System Images Using Windows Embedded Standard
- EMB06-IS Protect a Windows Embedded Standard Image Using Write Filters
|
| | - EMB206 Introduction to Windows Embedded CE 6.0
- EMB304 Windows Embedded CE Application Development
- EMB301 Windows Embedded CE Device Driver Development
- EMB305 Windows Embedded CE 6 Architecture and Memory Management
- EMB306 Windows Embedded CE and Robotics
EMB401 Boot Time for Bonzo: A Swing Through the Windows Embedded CE Boot Process - EMB01-IS Stabilizing the Window Embedded CE Platform
|
- Windows Embedded NavReady 2009
| - EMB210 Introduction to Windows Embedded NavReady
|
- Windows Embedded for Point of Services
| - EMB209 Developing Point of Service (POS) Applications with POS for .NET
|
| | - EMB203 "Running on the Metal" with the .NET Micro Framework
EMB207 Put your Big Ideas onto Tiny Devices using .NET EMB303 Talking Web Services to Microcontrollers EMB307 Creating a Gesture-Based UI for Embedded Devices |
- Microsoft Robotics Developer Studio
| - EMB306 Windows Embedded CE and Robotics
Sessions, in other tracks: - TLA316 CCR and DSS: A data-driven approach to distributed, concurrent software
- ARC313 Decentralized Software Services in Action: Architecting Integration and Grid Patterns using the CCR & DSS Toolkit 2008
|
If you're looking for interactive sessions...we've got some of those too:
- EMB01-IS Stabilizing the Window Embedded CE Platform
- EMB03-IS Windows Embedded: Forget the OS
- EMB05-IS Everything You Always Wanted to Know About Windows Embedded But Were Afraid to Ask
- EMB06-IS Protect a Windows Embedded Standard Image Using Write Filters
And if you're looking to get specific questions answered about embedded development or a Windows Embedded product, be sure to attend the expert panel session:
- EMB05-IS Everything You Always Wanted to Know About Windows Embedded But Were Afraid to Ask.
If you still haven't been able to find what you're looking for in the Windows Embedded track, please let me know! :-)