Q: What exactly is Windows CE .NET?
A: Microsoft® Windows® CE .NET is an open, scalable, 32-bit operating system that is designed to meet the needs of a broad range of intelligent devices, from enterprise tools such as industrial controllers, communications hubs, and point-of-sale terminals to consumer products such as cameras, Internet appliances, and interactive televisions. A typical Windows CE–based embedded system is targeted for a specific use, often runs disconnected from other computers, and requires an operating system that has a small footprint and a built-in deterministic response to interrupts.
Q: What’s new in Windows CE .NET?
A: New and enhanced features include:
-
New built-in base configurations expedite development for common platforms
-
Export SDK, New Platform, and BSP wizards streamline platform development
-
Kernel Independent Transport Layer (KITL) supports customized communication services
-
Feature-based Catalog enables easy platform feature selection
-
Automatic dependency checking seamlessly adds supported features
Q: What wireless technologies does Windows CE .Net have?
A:
· Bluetooth: Bluetooth is an emerging wireless communication technology that allows devices within a 10-meter proximity to communicate with each other.
· 802.1x/Zero Configuration: Windows CE .NET introduces 802.11 Zero Configuration, 802.1x and Extensible Authentication Protocol (EAP).
· Object Exchange (OBEX) Protocol: Object Exchange (OBEX) is an efficient, compact binary protocol that enables a wide range of devices to exchange data spontaneously in a simple, efficient manner.
· MediaSense: The MediaSense feature improves the roaming experience for mobile device users by notifying applications of network status. For example, MediaSense will notify the application whether the embedded device is in or out of range.
Q: What are some of Windows CE. Net’s core services?
A:
-
Real-Time Collaboration and Communication (RTC/SIP): Real-time communication (RTC) enables messaging, presence, and audio (Voice over IP) between any two IP enabled devices.
-
Small Footprint: Continuing the effort to minimize the OS footprint for embedded devices, Windows CE .NET provides granular kernel componentization.
-
Enterprise-Scale Security: Network security enhancements include support for Kerberos Security Protocol, which provides a mechanism for mutual authentication between entities before a secure network connection is established, and Secure Sockets Layer (SSL) to allow a Web server and Web clients to communicate securely using encryption.
-
Wide Selection of CPUs: Windows CE .NET provides support for the following four families of microprocessors and emulation technologies:
· ARMS
· MIPS
· X86
Q: What .NET technologies does Windows CE .NET include?
A: Windows CE .NET enables you to build smart Microsoft .NET–enabled devices and create rich, personalized experiences that span devices, computers, servers, and Web services. Features that support enhanced user experiences include:
-
XML
-
NET Compact Framework
-
Microsoft Direct3D® API
-
Windows Media 8 Codecs and Controls
Q: How can I develop apps for Windows CE .NET?
A: To write applications for Windows CE .NET, Microsoft offers a rich set of languages for creating managed (.NET) or unmanaged (native) applications. For managed code, use Visual Studio .NET and for native code use eMbedded Visual C++ 4.0.
Q: Where can I get an emulator for Windows CE .NET?
A: A downloadable emulator that works on Windows 2000 or XP is available here.
Q: What are the system requirements of Windows CE .Net and System Builder 4?
A:
-
266 MHz Pentium II processor or higher; 500 MHz recommended
-
1.7 GB of available hard-disk space for a typical single microprocessor installation or 14 GB for installation of the entire product, including the Platform Builder toolset
-
128 MB of RAM; 192 MB of RAM required to run Emulator
-
Microsoft Windows 2000 Professional with Service Pack 2 or Windows XP Professional
0 comments:
Post a Comment