PropertyChanged not firing

There is a regression present on the trunk that is visible using the attached unit test.

Id #7950 | Release: None | Updated: Feb 14, 2013 at 2:41 AM by patearl | Created: Feb 22, 2011 at 12:17 AM by patearl

Cannot build Obtics

It seems that Obtics requires PFX Beta for .NET 3.5.   I can't build the library with .NET 3.5 and PFX release or with .NET 4.0   Could you please upgrade it to release version of PFX?

Id #7689 | Release: None | Updated: Feb 14, 2013 at 2:41 AM by Throb | Created: Dec 15, 2010 at 8:34 PM by wizzard0

GroupBy on a null value doesn't work

This does work in standard LINQ. Perhaps a dummy placeholder could be used in the dictionary when the null value is encountered.

Id #6119 | Release: None | Updated: Feb 14, 2013 at 2:41 AM by vbouzon | Created: Mar 4, 2010 at 4:29 AM by patearl

Aggregate Observability Broken

Properties within an aggregation expression don't seem to be observed. When looking at the rewritten expression while debugging, I don't see the "Property" thing that other properties tend to get....

Id #6113 | Release: None | Updated: Feb 14, 2013 at 2:41 AM by Throb | Created: Mar 2, 2010 at 5:06 AM by patearl

Obtics : Serialization

Happy New Year, Thomas! We have become great fans of your wonderful library. So - A big Thanks from us to you.   Question: Could Obtics' Event Listeners / ValueProviders be Serializable? I reali...

Id #5687 | Release: None | Updated: Feb 14, 2013 at 2:41 AM by Throb | Created: Jan 3, 2010 at 9:58 PM by rdhatch

ConcurrentHashtable : Custom Comparer Madness!

Hi Thomas -   I would really appreciate a fix for this. We've put several days into this issue.   Background: We are using Obtics with LLBLGen Pro, one of the strongest ORMs for .NET (also from th...

Id #5603 | Release: None | Updated: Jun 14, 2013 at 8:53 AM by rdhatch | Created: Dec 15, 2009 at 2:38 AM by rdhatch

Multithreading & DependencyObject

I've come across an implementation problem with using Obtics on a background thread with a DependencyObject on the UI thread and am wondering if you've come across it and how you think it should be...

Id #5483 | Release: None | Updated: Feb 14, 2013 at 2:41 AM by Throb | Created: Nov 20, 2009 at 1:39 PM by joshmouch

Overriding GetHashCode on object used in observed expression causes expression to not update after its INotifyCollectionChanged.CollectionChanged event has a handler

Here is a unit test for a bug I found. The test called "Test_Control" works as expected. However, the "Test_Broken" uses an object that has an overridden GetHashCode method, which causes the obse...

Id #5208 | Release: None | Updated: Feb 14, 2013 at 2:41 AM by rdhatch | Created: Oct 12, 2009 at 7:41 PM by joshmouch

No exception thrown when observed expression is passed argument with invalid type

If an observed expression is passed a parameter that cannot be converted to the type the expression is expecting, no exception is thrown. I would expect an InvalidTypeCastException to be thrown; o...

Id #5203 | Release: None | Updated: Jan 7 at 4:34 PM by Athari | Created: Oct 12, 2009 at 4:59 PM by joshmouch

Collection does not update... because of CascadeTransformation?

I've come across a collection that was created with ExpressionObserver.Execute that will not update when it should. I tried creating a unit test that mimics how the collection is created, but the ...

Id #5105 | Release: None | Updated: Feb 14, 2013 at 2:41 AM by joshmouch | Created: Oct 8, 2009 at 7:34 PM by joshmouch