By admin on Sep 4, 2009 in freebies, Programming | 1 Comment
CHESS is a tool for finding and reproducing Heisenbugs in concurrent programs. CHESS repeatedly runs a concurrent test ensuring that every run takes a different interleaving. If an interleaving results in an error, CHESS can reproduce the interleaving for improved debugging. CHESS is available for both managed and native programs.
By admin on Sep 2, 2009 in .NET | 1 Comment
Microsoft Sync Framework is a comprehensive synchronization platform that enables collaboration and offline access for applications, services and devices. It features technologies and tools that enable roaming, sharing, and taking data offline. Using Microsoft Sync Framework, developers can build sync ecosystems that integrate any application, with any data from any store using any protocol over […]
By admin on Sep 1, 2009 in .NET, open source | Comments Off on Windows Plugin Framework
The Managed Extensibility Framework (or MEF for short) simplifies the creation of extensible applications. MEF offers discovery and composition capabilities that you can leverage to load application extensions. MEF presents a simple solution for the runtime extensibility problem. Until now, any application that wanted to support a plugin model needed to create its own infrastructure […]
By admin on Sep 1, 2009 in .NET, open source | Comments Off on Windows 7 Sample Application
The Windows XP to Windows 7 (XP2Win7) reference application provides a tour of the unique Windows 7 technical features that enable developers to “light up” their applications on Windows 7. The XP2Win7 reference application features the Image Viewer, a WPF application that runs on XP. This project shows that by exploiting Windows 7 features you […]