Let us have a look on another important FP feature:
The Windows XP embedded team has put a lot of work into footprint reduction looking at the FP 07 release.
Two of most prominent components here are Internet Explorer as well as the SMS Advanced Client for XPe.
For example the depencies of the following components, have been resolved by putting the required IE dlls or other binaries in new "Primitive" components:
.NET Framework 1.1
Help and Support Services
HTML Rendering Engine
IMAPI – CD Burning
Internet Connection Wizard
Microsoft Vector Graphics Rendering (VML)
Shell Namespace Extensions
Soap Client Runtime
Windows .Net Messenger
Windows Media Player 10.0
Windows Movie Maker
This helps to minimize footprint quite a lot e.g. looking at scanrios where .NET Framework applications running on XPe no longer require IE to be included in the image. The impact can be up to 40 MB depending on the other required functionality.
In this respect it is also good to know that these Primitives now come with a description that helps a lot to decide if the binary is necessary when stripping down footprint an image.
That’s very good news, isn’t it?