NET Micro Framework enables the development in C# of very small graphical devices such as Smart Watches for MSN Direct and Windows Vista SideShow. It reduces the time-to-market by using the tools used for desktop-side and enterprise-side applications development.