Blog Home  Home Feed your aggregator (RSS 2.0)  
kevin Mocha - Tuesday, February 20, 2007
Bookmarks collected from web.
 
 Tuesday, February 20, 2007

Not having touched CSLA.NET framework for couple of months, I am requested to write a simple tutorial for developers at our China office. Great Rocky released CSKA.NET 2.1.3 two weeks ago. Several new features have been added. So I decided to read the book again and write some important notes here. Hope this could also improve my DotNet knowledge and OO Thinking.

Here are some useful points I picked from the book:

  • To enable the objects for Data Binding, the business objects must implement following three interfaces: IEditableObject, INotifyPropertyChanged, IBindingList
  • Generic types are not polymorphic like normal types. That's the primary reason for pulling the functionality out of the generic class into a normal class in CSLA.Net. ( BusinessBase<T> inherits from Csla.Core.BusinessBase)
  • The goal in object design is to ensure that a given behavior exists only once with the object model while the relational modeling requires that a given data element should exist exactly once in the data model.
Tuesday, February 20, 2007 8:32:15 PM UTC  #    Comments [0]    |  Trackback
 Tuesday, February 13, 2007

Note: For visitors of your site, this entry is only displayed for users with the preselected language English/English (en)

CSLA.Net 2.1 has been released. It comes with several new features. Some useful ones I am going to use in Smart Bridge SA is :

  • Per-type validation rules.
  • Per-type authorization rules.
  • Severity Classification. 
Tuesday, February 13, 2007 10:59:08 PM UTC  #    Comments [0]    |  Trackback
Copyright © 2009 Kevin Mocha. All rights reserved.
DasBlog 'Portal' theme by Johnny Hughes.
Pick a theme: