OT: indeed, I can respect what he's doing and how he's doing it even as I
disagree with the underlying value system atop which his work sits [?]

For anyone doing business objects in a real-world context, looking at how he
solves the same challenges we all face can be valuable.

On Wed, Nov 26, 2008 at 9:51 AM, Fabio Maulo <[EMAIL PROTECTED]> wrote:

> Rocky rocks!!! even if he are using too "fat" BO.
>
> 2008/11/26 Stephen Bohlen <[EMAIL PROTECTED]>
>
>  Its also true that this is actually a bit more complex that is being
>> suggested here.  .NET 3.5 actually support two completely different
>> 'notify-property-change' and 'notify-collection-change' eventing model --
>> one for WinForms and another for WPF.  The suggestion being offered here
>> seems to be solely WPF-centric and will (perhaps) meet the needs of
>> WPF-adopters but won't address the needs of the winforms/webforms crowd.
>>
>> I (personally) think it makes more sense for the NHib core to be
>> extensible and overridable rather than to explicitly support the eventing
>> model of any one single UI technology.  If there are changes that need to be
>> made to support this approach, then I think they make sense (to me) but to
>> chase the specific implementation of any one eventing model of any one UI
>> platform is a losing battle (IMHO), especially since MS has at least three
>> *current* UI platforms that would have to be explicitly supported (winforms,
>> webforms, and WPF).
>>
>> For some detail on exactly how complex (and differing) the the
>> notify-changes-to-object-via-event-raising model is between these UI
>> platforms, I would invite anyone to read Rocky Lhotka's most-recent book on
>> his changes to CSLA to support the different platforms (although I am not a
>> great big fan of CSLA per-se, reading his books on it offer some fascinating
>> insight into the nuances of parts of the ,NET fx).
>>
>> -Steve B.
>>
>>   On Wed, Nov 26, 2008 at 9:33 AM, Gustavo Ringel <
>> [EMAIL PROTECTED]> wrote:
>>
>>> I think the task of the persistence layer is not to be bindable to an
>>> specific UI model...or to inform about something to an specific UI model.
>>> So for sure it is not part of the core.
>>> It may be an extension to put in the contributions...
>>>
>>> Gustavo.
>>>
>>>  On Wed, Nov 26, 2008 at 4:29 PM, Fabio Maulo <[EMAIL PROTECTED]>wrote:
>>>
>>>>  2008/11/26 HappyNomad <[EMAIL PROTECTED]>
>>>>
>>>>>
>>>>>  NH 2.1 targets .NET 3.5, and
>>>>> observability is a fundamental feature of .NET 3.x, so I think the
>>>>> best way to solve this problem is to incorporate observability into
>>>>> the NH core.
>>>>>
>>>>
>>>> Sure... and sure we will add INotifyProperyChanged, and a base class to
>>>> work with lazy-loading and INotifyCollectionChanged and probably
>>>> IBindingList implementation.
>>>> Be sure about that.
>>>> --
>>>> Fabio Maulo
>>>>
>>>
>>>
>>
>
>
> --
> Fabio Maulo
>

<<32A.png>>

Reply via email to