Posted By Pavel BanskyProgram Manager
Good morning [place your current location here] and welcome to Approaching Embedded Intelligently. My name is Pavel Bansky and I work as a Program Manager in Windows Embedded team. I will be writing posts not only about Windows Embedded Device Manager but also other cool stuff we are doing here in Windows Embedded. Let me start with this Q&A article and stay tuned for more.
Windows Embedded Device Manager 2011 has been available on the market for about a year now. As the number of potential or actual users is increasing, there is a set of frequently asked questions that I hear. Let me go through the top ten of these questions in this article.
Comments Windows Embedded Standard
Posted By David CampbellProgram Manager
Welcome to the “new and improved” :) Windows Embedded Compact blog! This is part of our new, consolidated Approaching Embedded Intelligently blog effort to provide updated content, consolidate existing content, feature guest bloggers and, most importantly, provide a common place to get updated information.
As a quick introduction, I’m David Campbell; I’m a Program Manager (PM) on the Windows Embedded Compact team. I’ve been involved with Windows Embedded Compact/Windows CE since Windows CE 1.0 as a PM. Over the years I’ve been responsible for a variety of technologies, and most recently I’ve been driving the overall releases.
The Windows Embedded Compact team’s mission has evolved over the years, but a large portion of our mission and goals remain the same. We continue to provide a Microsoft OS solution for high volume, small footprint, real-time devices. An OS that is stable & reliable, with a long support cycle and ideal for high availability devices. Windows Embedded Compact fits into Microsoft’s overall offerings with its APIs and tools aligning with Windows to provide a familiar development experience right out of the box.
There have been a number of great bloggers for Compact over the years and I encourage you to read them, including Olivier Bloch, Sue Loh, Steve Maillet, Mike Hall, and Doug Boling to name a few. While some of our bloggers haven’t posted in a while, much of the information remains relevant; this is a testament to the stability and longevity of the Compact product. It also shows how dispersed the information is, which is something we’ll try to improve with these articles.
Comments Windows Embedded Compact
Posted By Kevin DallasGeneral Manager
Our growing enthusiasm over the last few months is undeniable. The convergence of cloud-based services, data centers, pervasive connectivity and specialized devices has led to the emergence of a new category within the traditional embedded market – a category that is exponentially greater than the sum of the parts.
We identified this emerging category as intelligent systems and together with IDC and Intel we’ve been talking about the impact it’s already having across industries, businesses, and ultimately, end users.
Microsoft laid out its roadmap for intelligent systems in the fall of last year. As we move forward, we want to engage with you to discuss how intelligent systems are taking shape and where the challenges and opportunities are for the market.
With this new blog we’re taking a more ‘intelligent’ approach to the conversation, providing you with one place to read about Microsoft’s evolving strategy for intelligent systems and to hear commentary and encourage discussion with members of our global engineer and marketing teams. You can expect to learn more about subjects ranging from our current products, to updates and those still in development. We’ll also discuss emerging trends, industry sectors and other timely topics. I’m especially excited to see some of the growth that’s taking place in the automotive space, as outlined by Ford technical fellow Jim Buczkowski. (And when you have a chance, take a look at these articles on the growth of intelligent systems and how we’re helping retailers transform the shopping experience.)
Posted By J.T. KimbellProgram Manager
Much of what we highlight on the Approaching Embedded Intelligently blog is about what we’re doing as the Windows Embedded team. However, much of what we create is just a platform, it takes our partners and customers to really create something great. I’m planning on taking some more time in the future to discover and highlight great examples of Windows Embedded in action. Today’s post is not a device running Windows Embedded, but is instead an extremely useful tool from Wolfgang Unger, a Microsoft Most Valuable Professional (MVP) for Windows Embedded. In addition to being an MVP, Wolfgang is a Windows Embedded, Microsoft, and device enthusiast. In his role at Elbacom he provides technical support and advice to customers about Windows Embedded, produces content for the Elbacom website, and writes the Embedded Magazine produced by Elbacom. In his free time he enjoys working on home automation and his car PC. All-in-all, Wolfgang is a fantastic Windows Embedded Partner and has received Microsoft’s Award of Excellence and Developer of the Year awards.
If you’re an Embedded developer or need to manage any Windows systems in your enterprise, you’re likely aware of the Deployment Image Servicing and Management tool, or DISM. DISM is used to manage the features and technologies on Windows devices. For Windows Embedded, this is a very important tool because it enables you to change the composition of an image outside of Image Configuration Editor (ICE) or Image Builder Wizard (IBW). You can run DISM locally on the target image in what is called “Online” mode, or can run it on a captured .wim file in “Offline” mode.
DISM is extremely powerful and, as far as command-line applications go, it’s not too difficult to use. However, it’s not the same as having a nice interface that would guide you through the process and make adding and removing content from your image really easy to understand. With DISMUI, Wolfgang did just that and more.
I’ve seen a number of questions in some of the forums about how to get started with Windows Embedded Compact from the perspective of running (hosting) the actual OS image created with Platform Builder (PB). PB makes it easy to design and create an embedded OS image, but you still need to be able to load and execute that image – typically on a piece of hardware.. Virtual PCs are great as a Windows Embedded Compact development tool since they don’t actually require new hardware. Virtual machine use with Windows Embedded Compact really falls into two categories: hosting an OS image and hosting PB itself. The one I’ll cover today is hosting an embedded OS image, built with PB, in a Virtual PC rather than on an actual device.