Rockford Lhotka
    CTO at Magenic
    Author, speaker, software architect
    Creator of the CSLA .NET framework

Home
Blog
CSLA .NET
Magenic
Speaking
Publications
About me
Contact me

Login

Version 2.0.3 Change Log

 

Version 2.0.3 Change Log

 

This document is the change log for version 2.0.3 of CSLA .NET.

 

Csla\SortedBindingList

  • Change IndexOf so it returns the sorted index rather than the original index.

 

Csla\Web\Design\ObjectViewSchema

  • Call CslaDataSource.GetType() to ensure the business assembly is loaded into the control’s AppDomain, then find that assembly’s path – which is the shadow directory from which the control was loaded (typically an old shadow directory).

 

Csla\Web\Design\TypeLoader

  • Use the shadow directory path from ObjectViewSchema to scan for the most current shadow directory. Versions 2.0.1 and 2.0.2 started with the path to Csla.dll, which is not reliable in all cases.

 

Csla\Data\SafeDataReader

  • Fix a couple errant XML comments on the GetByte() methods.

 

ProjectTracker.Library collection classes

  • Set RaiseListChangedEvents in DataPortal_Fetch() as described in the book.

 

ProjectTracker\PTWeb\ProjectEdit & ResourceEdit

  • The ItemInserted event handlers were blindly doing a redirect when an insert operation was complete. That was wrong, and they now only do the redirect if the business object is no longer new (implying that the insert actually succeeds).
 

(Updated 7/13/2006 10:32:44 AM)