Community Resources (Compact 2013)
9/29/2014
Windows Embedded Compact has a very active world-wide community of OEMs, ISVs, MVPs, and other professionals who are using Compact to develop powerful operating systems and amazing end-user applications for small-footprint devices that need responsive real-time performance and silicon flexibility with ARM and x86. You can connect with this community to learn more about real-world solutions built with Compact.
Visit the Microsoft Windows Embedded website for a wealth of information about Windows Embedded Compact, including Community content such as the following.
The Windows Embedded team blog helps you stay current with the rapidly evolving world of intelligent systems and industry devices. Here, you’ll find a range of voices—from engineers, business leaders and more—that spotlight product information, news and other commentary on Microsoft, Windows Embedded and our ecosystem of Windows Embedded partners and enterprise customers.
Expand your knowledge and identify new business opportunities with intelligent systems by attending Windows Embedded events, either in person or virtually. Browse the list at the Windows Embedded Events website to find classes, demonstrations, podcasts and exhibitions.
With familiar development tools like Visual Studio, and a cohesive software stack that extends from the smallest devices at the network edge, through the application and server layers and into powerful back-end datacenters, Windows Embedded lets you build more than just the next generation of industry devices. Build smarter solutions that offer a compelling user experience built on Windows, connect to all the power of the Microsoft family of technologies and deliver intelligence to businesses. Visit the Windows Embedded Technical References website for more information.
Ask questions and get answers in Windows Embedded Compact forums dedicated to Windows Embedded Compact Managed Application Development, Windows Embedded Compact Native Application Development, and Windows Embedded Compact Platform Development.
At the heart of the community are Microsoft’s Most Valuable Professionals, some of whose best resources and sample code for Windows Embedded Compact are spotlighted here.
Warning
Warning: The links provided below will take you to websites that are not controlled or managed by Microsoft. By visiting the websites provided below, you agree to bear the risk of using the information provided on these websites.
Douglas Boling is a writer, trainer, and consultant specializing on Windows Mobile devices and the Windows Embedded Compact family of operating systems and the author of the highly acclaimed Programming Microsoft Windows CE from Microsoft Press.
- Douglas Boling’s Blog
- Compact 7 BSP for Raspberry Pi, a board support package to enable Windows Embedded Compact 7 to run on a Raspberry Pi single-board computer. The BSP is a work in progress with only a limited set of drivers available at this time.
Prabu Kumar has experience developing Board Support Packages (BSPs), device drivers, and applications on several versions of Windows Embedded Compact. He also specializes in DirectShow camera driver and application development. He is a Microsoft Certified Technology Specialist (MCTS) in Windows Embedded CE 6.0 and Windows Embedded Compact 7.
- Prabu Kumar’s WinCE Blog
- Sample DirectShow camera application for Windows Embedded Compact 7 and Windows Embedded Compact 2013, demonstrating how to use the DirectDraw API and showcasing hardware overlay capabilities.
- DirectShow USB Camera Driver for Windows Embedded Compact 7 and Windows Embedded Compact 2013.
Valter Minute works as an independent consultant on drivers and BSP development in Italy. He is a Windows Embedded Compact and Windows Embedded Standard trainer and believes that explaining concepts to other people is the best way to ensure you understand them clearly yourself.
Mirco Vanini is a consultant focused on developing embedded solutions using the .NET Compact Framework. He has approached mobile development using both native code and managed code.
Samuel Phung has more than 20 years’ technology experience and has been active with Windows Embedded Compact since version 3.0. Sam founded the embedded101.com community website in 2009.
- The Compact 7 Getting Started Series
- The Compact 2013 Getting Started Series
- CEDriverWiz, a Windows Embedded Compact wizard that helps simplify the tasks needed to develop stream interface device driver for Windows Embedded Compact.
- CEComponentWiz, a Platform Builder wizard for packaging a device driver, software library, or a complete application into a Compact 2013 component that will be visible in the Compact 2013 catalog, simplifying the process of including these software components in one or more OS designs.
Christopher Tacke is an industry-recognized expert in architecting cross-platform, end-to-end solutions that transform embedded device data into enterprise-level information. Chris is one of a handful of Compact Framework experts that truly understands how managed code and embedded systems can successfully work together to efficiently and rapidly solve real-world problems.
Michel Verhagen has been a Windows Embedded Compact consultant since 2000, specializing in building complex Compact platforms and device drivers for industrial appliances for customers around the world, with ever version of Windows Embedded Compact since Windows CE 3.0. He has extensive experience developing audio, video (out & in), USB, and display drivers. Recently he has been working with the .NET MicroFramework porting kit. Besides his own blog, Michel is very active in Microsoft newsgroups dealing with Compact-related questions from the community.