The Windows Embedded Business ships three operating systems, Windows CE, Windows XP Embedded, and Windows Embedded for Point of Service. The “Embedded Windows” team (responsible for Windows XP Embedded) recently held a full day of training on Windows CE, Windows XP Embedded, and some other super secret stuff.
The team booked a conference room for the day – it was fairly cramped, but worked well (see below).
Having a day like this is a great way to cover a lot of technologies that may be new to some people in the team.
I presented a 90 minute session on Windows CE 6.0, in that time we compared Windows CE and Windows XP Embedded, architecture, memory model, componentization, changes from CE 5.0 to CE 6.0, and spent the majority of the time building a CE 6.0 operating system from scratch – the operating system was designed to boot on the ARM Emulator and included a simple Win32 application. We also set breakpoints in shared source, and application source. That’s a lightning quick run through!
More information, and photos can be found on the Embedded Windows Blog.