commits

date

comment

96133
by Project Collectio...
(63 downloads)
Oct 1, 2012
9:40 PM

Upgrade: New Version of LabDefaultTemplate.xaml. To upgrade your build definitions, please visit the following link: http://go.microsoft.com/fwlink/?LinkId=254563

96132
by Project Collectio...
(0 downloads)
Oct 1, 2012
9:33 PM

Checked in by server upgrade

25046
by stovellp
(524 downloads)
Oct 5, 2008
4:51 PM

Published the documentation.

25045
by stovellp
(3 downloads)
Oct 5, 2008
4:39 PM

Renamed DependencyAnalysis to DependencyDiscovery, WithDependencies to DependsOn, and deleted the Published documentation folder structure as I've changed the layout and it's easier to delete than change it (since it's generated anyway).

25027
by stovellp
(1 download)
Oct 4, 2008
7:06 PM

- Started writing documentation.
- Split the Enumerable class into a set of files under the /Extensions folder.
- Simplified the Switch operator (broke existing syntax)
- Added a little project for playing with performance
- Added method overloads for all iterators and operators to allow expression analysis to be disabled
- Experimenting with integration points

24348
by stovellp
(36 downloads)
Sep 15, 2008
3:47 PM

I've made a lot of changes to the threading internals in Bindable LINQ, which have broken some unit tests which will require fixing, but everything appears to function correctly - this should be considered an unstable checkin. I'd branch it, but, well, you know. The major changes were:
- I've dropped any assumptions that Bindable queries can be touched from multiple threads. From now on, each query is bound to a thread, and if accessed from another thread, will either throw an exception (like WPF does) or route to the right thread (in the case of events risen from external classes.
- I've dropped all support for collection change operations that involve multiple items - instead the items are split up and handled individually. Support for multiple item events was consuming a lot of code and was hard to maintain, and in the end, the ObservableCollection and BindingList classes only support singular events anyway!

21816
by stovellp
(29 downloads)
Aug 3, 2008
4:54 PM

Started a little refactoring on the weekend. My goal is to remove the use of INotifyCollectionChanged within the Bindable LINQ internals, and just expose INotifyCollectionChanged as the result of a query. This will also allow me to get rid of the whole "BindableCollectionInterceptor" thing, which will then allow me to correct a bug whereby Move operations in a Where filter don't quite work correctly (indexes aren't being translated accordingly).

21670
by stovellp
(8 downloads)
Jul 30, 2008
6:17 AM

Did some work on the plane today fixing the Silverlight sample project so that it works under Silverlight beta 2.

21609
by stovellp
(5 downloads)
Jul 27, 2008
5:23 PM

I was doing some work on a project that uses Bindable LINQ when I discovered a couple of issues with the Union iterator. While looking at the code, I was sure there must be a better way to implement Union. I'd always felt it was a bit of a special case, since it was combining data from multiple sources. Then I realised it was really more like a Select iterator performing projections - except in this case it's from collections into single items. After some experimentation I was able to knock it down from 500+ of lines (it was a whole new iterator+base class) into a simple class with a couple of method overrides.

It seems to work in all of my testing, but I don't believe there are enough unit tests covering it at this stage.

21292
by jstangroome
(9 downloads)
Jul 17, 2008
11:49 AM

Marking as CLS Compliant.

20689
by jstangroome
(15 downloads)
Jun 29, 2008
12:47 PM

Added a TODO to use a weak reference dictionary in the ProjectionRegister.

20608
by jstangroome
(0 downloads)
Jun 28, 2008
4:23 AM

Simplified BindingListAdapter by removing BindableCollectionInterceptor dependency.
Replaced redundant Item() method in InternalExtensions with Linq ElementAt() extension.
Corrected spelling error in MessengerClient sample.

20320
by stovellp
(7 downloads)
Jun 22, 2008
3:49 PM

Scrapped the old unit testing DSL I'd written for the iterators and built a new, more compact one to make testing easier.

20158
by jburger
(3 downloads)
Jun 18, 2008
1:40 AM

Added a readme to help acquaint people with generating documentation in Visual Studio.

20135
by jburger
(0 downloads)
Jun 17, 2008
1:23 PM

Preliminary specification and implementation of documentation generator.

19988
by jstangroome
(4 downloads)
Jun 13, 2008
11:58 AM

More BindingListAdapter tests.
Created IEnumerable extension for indexed item access.
Modified BindingListAdapter and BindableCollectionInterceptor to use extension.

19525
by stovellp
(21 downloads)
Jun 3, 2008
2:09 AM

Added a few comments to the extensions, and fixed the silverlight sample project.

19499
by jstangroome
(6 downloads)
Jun 2, 2008
12:03 PM

Implemented IBindingList.Contains and .Find if source collection implements IList.

19493
by stovellp
(1 download)
Jun 2, 2008
10:17 AM

Adding the logo image so I don't lose it.

19492
by stovellp
(0 downloads)
Jun 2, 2008
9:54 AM

Accidentally removed jstangroome's Silverlight check - rolled it back.

19491
by stovellp
(0 downloads)
Jun 2, 2008
9:50 AM

Just cleaning up the code a bit.

19488
by stovellp
(1 download)
Jun 2, 2008
8:36 AM

Changed the threading model and fixed the asynchronous iterator.

19441
by jstangroome
(3 downloads)
Jun 1, 2008
3:10 AM

Implemented sorting in BindingListAdapter to enable DataGridView column header click sorting.

19089
by jstangroome
(6 downloads)
May 25, 2008
1:16 PM

VS build now succeeds if Silverlight SDK is not installed.

18204
by stovellp
(8 downloads)
May 17, 2008
4:02 PM

Changed build to publish to output directory.