Presentation: 26/04/2008 - Code Camp OZ - Bindable LINQ

I just (as in, 5 minutes ago) presented Reactive Programming with SyncLINQ at CodeCampOZ.

Download the slides and samples
SyncLINQ Subversion repository
More information about SyncLINQ
Custom TypeDescriptor example
SearchQuery example
Flapjax

Thanks everyone who stuck around for the talk

Bindable LINQ: Silverlight

Update: SyncLINQ has been released under the name Bindable LINQ, and is available from CodePlex
My last couple of posts have hinted at it, but now it’s finally here: SyncLINQ running within Silverlight 2.0 beta 1. If you have it installed, you should see the application below:

#silverlightControlHost {
height: […]

Bindable LINQ: Windows Forms

Update: SyncLINQ has been released under the name Bindable LINQ, and is available from CodePlex
Last night I spent a bit of time refactoring how SyncLINQ routes collection changed events internally. This was for a number of reasons, but mainly so that I could add Windows Forms support as well as deal with some minor differences […]

Silverlight 2.0: You can only add project references to other Silverlight projects in the solution.

When creating Silverlight 2.0 Beta applications, you will receive the following message if you try to reference non-Silverlight projects in the same solution:
You can only add project references to other Silverlight projects in the solution.

If you attempt to use "Add Reference->Browse…", and select the DLL manually, you will receive:
You can’t add a reference to <DLL> […]

Thought: Reactive Programming

"Data binding" isn’t a sexy term. Most object-oriented purists and computer science majors I’ve met like to stare down their nose at it, as if it were all about drag and drop, and limited to the likes of MS Access and VB6. If you want to look smart, don’t talk about data binding
If, […]