When operating system footprint is not an issue—and you have a device that requires the full power of a Microsoft Operating System— Windows Embedded Enterprise Systems provide the full power and functionality of the Windows OS, as well as a familiar development environment. Below is a list of tools and features, including links to additional sources of technical information.
Windows Enterprise Embedded Systems contain the technology needed to support: Plug and Play functionality for device peripherals Internet browsing and security Windows Media Player Multimedia Multi Monitor Remote management Remote Desktop Protocol Tablet PC functionality Connectivity to the enterprise Application compatibility Device reliability and security
|
|
System Requirements | Necessary elements for Enterprise Embedded Systems:
Windows 7 minimum system hardware requirements:
| |
|
Developer Technologies | New application programming interfaces available for developing with Windows 7 for Embedded Systems include.NET Framework Version 4.0, which consists of a class library and Common Language Runtime and includes major enhancements such as: |
|
Windows Presentation Foundation 4.0 |
Provides a unified framework for building applications and high-fidelity experiences that blend together application UI, documents, and media content, while exploiting the full power of the computer. This user interface subsystem and framework is based on vector graphics, which makes use of 3D computer graphics hardware and Direct3D technologies. It is the successor to Windows Forms. Version 4.0 adds support for Multi Touch and other new controls of Windows 7, such as the Ribbon bar for Applications. |
|
Parallel Computing |
The .NET Framework 4 introduces a new programming model for writing multithreaded and asynchronous code that greatly simplifies the work of application and library developers. The new model enables developers to write efficient, fine-grained, and scalable parallel code in a natural idiom without having to work directly with threads or the thread pool. The new Parallel and Task classes and other related types support this new model. Parallel LINQ (PLINQ), which is a parallel implementation of LINQ to Objects, enables similar functionality through declarative syntax. |
|
In-Process Side-by-Side Execution | In-process side-by-side hosting enables an application to load and activate multiple versions of the common language runtime (CLR) in the same process. For example, you can run applications that are based on the .NET Framework 2.0 SP1 and applications that are based on .NET Framework 4 in the same process. Older components continue to use the same CLR version, and new components use the new CLR version. |
|
The Sensor and Location Platform |
This new API set allows application developers to make use of attached sensors in order to improve the ergonomics of the device and application. |
|
Service and Manageability | Easily interoperate with many common industry standards, plus numerous Microsoft desktop and server technologies. | |
|
Application Compatibility | VHD Boot Built into Windows 7 Ultimate for Embedded Systems is support for VHD boot that allows OEMs to easily deploy new complete OS+Application Images to their devices Virtual XP Mode The Virtual Windows XP mode enables OEMs to run legacy application inside a virtual XP environment, making use of the latest hardware technologies without rewriting existing and certified applications
|
|
Device Reliability and Security | Integrate an array of security features.
Security features supported for devices powered by Windows 7 for Embedded Systems include:
| Improved Windows Firewall (inbound and outbound protection) Browser security and privacy protection with Internet Explorer 8 Windows Defender to block, control, and remove spyware and other potentially unwanted software Data encryption at the disk, directory, or file level, including removable drives such as USB sticks and hard drives (BitLocker Drive Encryption is only available for Windows 7 Ultimate Edition) AppLocker and the User Access Control (UAC) protect devices from unwanted application execution ActionCenter is a central location for all system messages relevant for the user of a device
|
|