Microsoft

June, 2009

Introducing Microsoft
Azure Intelligent
Systems Service
How big data
creates new
marketing options
for retailers
Enabling productivity
with the
Internet of Things
Innovate data management
With Windows Server R2
for Embedded Systems

bloggers

discussions

  • Windows Embedded Blog

    Component Tales: DirectX

    [The following article is authored by one of the Windows Embedded MVPs (Most Valuable Professionals). Our MVPs have a heavy background in Embedded systems and are a great repository of information on Windows Embedded products. We’re providing this space on our team blog as a service to our readers by allowing MVPs to share some of their knowledge with the rest of the community.]

    In any Windows embedded project that has requirements regarding advanced graphics or multimedia you will not be able to avoid the term DirectX. DirectX is the multimedia API in Windows operating systems and can even be found (as a subset) on Windows CE. It is based on the COM standard and therefore can be used from native as well as managed code via Interop.

    Early stages

    Read More...

    Comments Product Updates

    ...
  • Windows Embedded Blog

    Component Tales: Windows Management Instrumentation (WMI)

    [The following article is authored by one of the Windows Embedded MVPs (Most Valuable Professionals). Our MVPs have a heavy background in Embedded systems and are a great repository of information on Windows Embedded products. We’re providing this space on our team blog as a service to our readers by allowing MVPs to share some of their knowledge with the rest of the community.]

    During the course of a Windows Embedded Standard project it is common to need to configure the OS image or to read information from the image, be it for documentation purposes or to plan your next steps based on this information. The Windows standard API for getting this information or accomplishing these tasks is called Windows Management Instrumentation (WMI). Think of it as a very powerful tool, like a Swiss army knife, that provides access to nearly all settings and configuration methods on a Windows system. WMI does not only come in handy for devices in the field, but there are quite a few other occasions where this infrastructure is able to provide valuable services creating devices, such as automating post-FBA configuration..

    Getting WMI into the image

    Read More...

    Comments Product Updates

    ...
  • Windows Embedded Blog

    Component Tales: Internet Information Server Technologies (IIS)

    [The following article is authored by one of the Windows Embedded MVPs (Most Valuable Professionals). Our MVPs have a heavy background in Embedded systems and are a great repository of information on Windows Embedded products. We’re providing this space on our team blog as a service to our readers by allowing MVPs to share some of their knowledge with the rest of the community.] 

    This post’s focus is on the Internet Information Server Technologies (IIS) macro component, which in fact, is more than a web server. The HTTP server is just one part of the portfolio, which includes FTP services, execution environments for dynamic web pages and web services, as well. Therefore, IIS should be regarded as an application platform for quite a number of interesting technologies.

     

    Read More...

    Comments Product Updates

    ...
  • Windows Embedded Blog

    Component Tales: COM+ Services

    [The following article is authored by one of the Windows Embedded MVPs (Most Valuable Professionals). Our MVPs have a heavy background in Embedded systems and are a great repository of information on Windows Embedded products. We’re providing this space on our team blog as a service to our readers by allowing MVPs to share some of their knowledge with the rest of the community.]

    Have you ever heard about Microsoft selling an application server? No? Well, this is because in Windows the application server is part of the operating system! It carries the inexpressive name “COM+ Services” and is located in the Software\System\Application Support node of the component catalog.

    image

    Read More...

    Comments Product Updates

    ...
  • Windows Embedded Blog

    Virtual Kernel Mode Debugging

    A while back I discovered that it was possible to do kernel mode debugging of an OS on a virtual machine (VM) running under Virtual PC using a single computer. Even if you are not concerned with debugging a device driver, kernel mode debugging can be useful for debugging applications on Windows Embedded Standard when a failure occurs in the system rather than the application itself. I have personally used this technique to verify that a Windows Embedded Standard runtime OS has at least began the boot process. I highly recommend the following book for more information on debugging: Advanced Windows Debugging (Addison-Wesley Microsoft Technology Series), by Mario Hewardt, and Daniel Pravat.

    Typically for kernel mode debugging, we use two physical devices with a null modem cable connected between the serial ports. In Virtual PC, we can create a virtual null Mmodem cable between the development machine and the Target VM using Named Pipes.

    The steps below will walk you through how to setup and begin kernel debugging from a development machine running WinDbg (available here) and a Target VM running a Windows Embedded Standard runtime OS.

    Read More...

    Comments Product Updates

    ...
Page 1 of 1 (5 items)