background preloader

Topics

Facebook Twitter

Development - Managed Extensibility Framework - Building Composable Apps in .NET 4 with the Managed Extensibility Framework. With the upcoming Microsoft .NET Framework 4, you’ll find an exciting new technology at your doorstep that will greatly simplify your application development.

Development - Managed Extensibility Framework - Building Composable Apps in .NET 4 with the Managed Extensibility Framework

If you’ve struggled with how to design applications that are easier to maintain and extend, keep reading. The Managed Extensibility Framework (MEF) is a new library shipping in the .NET Framework 4 and in Silverlight 4 that simplifies the design of composable systems that can be extended by third parties after they have been deployed. MEF opens up your applications, allowing new functionality to be incrementally introduced by application developers, framework authors and third-party extenders. Development - Windows® API Code Pack for Microsoft® .NET Framework. Development - Notification Area.

The notification area provides notifications and status.

Development - Notification Area

Well-designed programs use the notification area appropriately, without being annoying or distracting. Is this the right user interface? Design conceptsUsage patternsGuidelines General When to show Where to show Icons Interaction Context menus Rich tooltips Notification area flyouts Options dialog box Minimizing programs to the notification areaTextDocumentation.