Thought: Driving Actionable Insight

Why are so many technical decisions made by non-technical people? Because technical people don’t have the patience to read through the information coming out of the vendors
Vendors should provide a technical-people-only portal of their websites, similar in principal to the Simple Wikipedia site. A site which would cut through all of the Enterprise-induced […]

Tip: Readable Markup

In my WPF and XAML Coding Guidelines page (which I’ll be updating soon) I discussed a little rule I follow to keep my markup looking nice. Daniel Crenna has provided a nice VS addin that reformats XAML by lining up the attributes. His post has a nice animation that shows what the tool does. The […]

Thought: DataGrid isn’t a Control, it’s a Lifestyle

(This was inspired by a funny story left by Matt Hamilton)
"Where’s the Data Grid?"
When I talk to customers that are doing Windows Forms and evaluating WPF, this has to be the most common question. Their prayers will now be answered: a data grid will be included in the .NET 3.5 SP1.
Why did it take […]

Tip: WPF 3.0 String.Format

One of the upcoming additions in .NET 3.5 SP1 is a StringFormat parameter you can pass along with your bindings. Sacha Barber has an example of how to use it:
<TextBlock
Text="{Binding Path=AccountBalance, StringFormat=’You have {0:c} in your bank account.’}"
/>
However, if you can’t install the service pack or you […]

Bindable LINQ: Announcing 1.0 Beta 1

 
It’s been a long time coming, but the first beta for Bindable LINQ is available for download from CodePlex:
http://www.codeplex.com/bindablelinq

Releases
Bugs and Suggestions
RSS Feed

The source download contains a set of sample projects that show various ways to use Bindable LINQ. The samples are:

Samples.Basic: a bindable GroupBy filter that filters data based on what is […]