Posted on February 29th, 2008 by Paul Stovell
Update: SyncLINQ has been released under the name Bindable LINQ, and is available from CodePlex
Something that makes SyncLINQ tricky is the number of possible things that can happen to a source collection to affect the result. For example, once the query has been run, the following could happen:
You could add an item to the source […]
Filed under: Bindable LINQ | 2 Comments »
Posted on February 17th, 2008 by Paul Stovell
Update: SyncLINQ has been released under the name Bindable LINQ, and is available from CodePlex
Matt Hamilton posted an example of his SubsetCollection, a class which he uses in order to aggregate items. Towards the end, he suggests that SyncLINQ might have helped him. Allow me to answer that
Matt’s scenario is that he has […]
Filed under: Bindable LINQ | 2 Comments »
Posted on December 10th, 2007 by Paul Stovell
Update: SyncLINQ has been released under the name Bindable LINQ, and is available from CodePlex
With a lot of help from Alister Jones, I am pleased to unveil the Official SyncLINQ® Logo™:
I also have a black background, white text version, incase someone wants to make a T-Shirt out of it
The logo design process […]
Filed under: Bindable LINQ | 7 Comments »
Posted on November 16th, 2007 by Paul Stovell
Update: SyncLINQ has been released under the name Bindable LINQ, and is available from CodePlex
Yesterday I blogged about Real State and Derived State in desktop applications. There were three ideas I put forward:
All applications have derived state. Even manually adding controls to a form at runtime based on some data creates derived state.
Most of the […]
Filed under: Bindable LINQ | 12 Comments »
Posted on November 15th, 2007 by Paul Stovell
Desktop applications have state. A lot of state. I believe that managing state is the direct cause of most complexity in desktop applications, and SyncLINQ is designed to address that. Let me explain why I believe this, and why SyncLINQ might help, in the context of an example:
Readify is a services company. I recently built […]
Filed under: Bindable LINQ | 21 Comments »