If you’re into Silverlight/WPF development you’ll surely appreciate Karl Shifflett’s XAML Power Toys: http://tinyurl.com/karlpowertoys Awesome (free) tool for WPF/Silverlight.
XAML Power Toys Full Feature Set includes
- Create ViewModel Class - from a VB.NET or C# code window, easily create a ViewModel stub that includes commands and exposed data class. Optionally you can elect to re-implement all Model properties on the ViewModel.
- Create Silverlight DataForm For Selected Class - quickly create a DataForm complete with bindings that are easily associated with properties on the source class
- Create WPF or Silverlight DataGrid For Selected Class - quickly create a DataGrid complete with bindings that are easily associated with properties on the source class
- Create WPF ListView For Selected Class – quickly create a ListView complete with bindings that are easily associated with properties on the source class
- Create Business Form For Selected Class – quickly create a form complete with bindings that are easily associated with properties on the source class
- Create Business Form – quickly create a form without selecting an entity class. Great for creating unbound forms or just laying out a Grid.
- Show Fields List For Selected Class – display a list of class fields similar to Microsoft Access. Allows dragging of fields to create controls
- Extract Properties To Style – allows selecting a control, choosing desired properties and have those selected properties extracted to a newly created style
- Group Into – allows selecting one or more controls and group them inside a new parent control. Many options provided
- Change Grid To Flow Layout – allows selecting of one of more control and will remove all MinWidth, MinHeight, Margin properties and will set all row and column definitions to Auto.
- Chainsaw Minimize Cider Designer XAML – allows selecting of one or more controls and will remove all MinWidth, MinHeight, x:Name, Name, Margin properties and will set all row and column definitions to Auto.
- Remove Margins – allows selecting one or more controls and removes the Margin property from them
- Edit Grid Column and Rows – allows selecting a grid and then add or remove rows and columns
- Set Defaults For Created Controls – allows customizing the initial properties that are set when the software creates a new control
- About Box – see the version of XAML Power Toys installed on your system. The current version of XAML Power Toys is always displayed at the top of this page below the title