Announcing CBS Package Inspector for Windows Embedded Standard 7

We’re excited to announce the release of another PowerToy to aid in Windows Embedded Standard 7 development: CBS Package Inspector.  CBS Package Inspector allows for the opening up and inspecting of CBS (Component-Based Servicing) packages, so the manifests can be viewed or examined as needed.  Information contained in these manifests include the components inside the…

1

WebClient Service Won’t Start on Newer Windows Embedded Standard 2009 or Windows XP Embedded Runtimes

You’ve applied the latest database updates, built your runtime, and now the WebClient Service won’t start. But you know it worked fine in older Embedded runtimes! We assure you, you haven’t lost your marbles. An issue was introduced with KB956572, applied as part of the “MS09-012 Vulnerabilities in Windows Could Allow Elevation of Privilege (Master…

0

Diagnosis of Driver Setup Issues in Windows Embedded Standard 7– Part 1

*Updated 3/19/10- formatting*  Introduction This is a first blog in a series of articles which will discuss the troubleshooting and diagnosis of driver installation issues in Windows Embedded Standard 7. We will start off the series by looking at the different phases of setup in Standard 7 and touch upon the logging facilities available. Phases…

0

Custom Dialog Filters, Part 1

A new feature in Windows Embedded Standard 7 called Windows Embedded Dialog Filter allows devices, such as Kiosks and Digital Signs, to reroute system dialogs away from the public. Using search criteria including the window’s title, class name, process name, and buttons, the window can be moved off screen or onto another screen. Also, actions…

0

Why My Test Bytes

While perusing some test code recently, I was thinking about data driven test automation. Data driven testing is a pretty simple concept, you write some test automation which takes input which can be configured to exercise a series of tests. So a test case in this example would be one of the data inputs and…

0

Application development for embedded devices

[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…

3

Connecting to the Standard 2009 Database with XPeCMD

If you are a fan of automating as many build processes as possible when creating Windows Embedded images then you are probably familiar with XPeCMD, a script file that allows you to do many tasks programmatically instead of through Target Designer. This file is located in “\Program Files\Windows Embedded\bin” on the development computer. Windows Embedded Standard…

3

Improving Application Quality through AppVerifier

One of the really important tools to use to ensure that your applications have a high quality is AppVerifier. This blog is aimed at enhancing your interest in AppVerifier so that you spend time investigating it, learning about it, talking about it, sounding cool in front of your friends and finally, yes finally but most…

3

4GB || ! 4GB Memory (RAM) on 32-bit operating system

As we all know, when we run an application on a computer, the operating system will first load it into memory from a hard drive and then execute instructions and do calculations based on data in the memory. Most operating systems (such as XP, Vista) allow people to do multiple tasks simultaneously and load several…

2

A Lesson in Multi-Threaded SQL Programming

I don’t think there’s a developer alive today who hasn’t, at one time or another, struggled with a bug that, no matter how much you review your code and decide the code is correct, trace through it and debug it, you just can’t figure it out.  A bug so insidious that you just swear there’s…

1