Using CSLA 4 (all books)
The Using CSLA 4 ebook series will teach you how to use CSLA 4 to create powerful object-oriented business layers for your applications, as well as specifically demonstrating how to create Silverlight, WPF, ASP.NET MVC and Windows Phone 7 applications using your business layer.
The Using CSLA 4 ebook series will teach you how to use CSLA 4 to create powerful object-oriented business layers for your applications, as well as specifically demonstrating how to create Silverlight, WPF, ASP.NET MVC and Windows Phone 7 applications using your business layer. This is a series of several PDF ebooks, and you can purchase the series, or each book individually.
Here is the outline for the series:
- Using CSLA 4: CSLA .NET Overview
- Introduction and Installation
- Architecture and Philosophy
- CSLA .NET framework design overview
- Using CSLA 4: Creating Business Objects
- Stereotypes
- Editable root/child
- Editable root/child list
- Dynamic list/root
- Read-only
- Read-only list
- NameValueList
- Command
- Unit of Work
- Object metastate
- IsNew, IsDirty, IsValid, etc.
- Property declarations
- PropertyInfo metastate field
- Managed backing fields
- Private backing fields
- Child object references
- Lazy loading of child objects
- Business rules
- Business rules
- Validation rules
- Authorization rules
- Sync/async rules
- DataAnnotations attributes
- Using CSLA 4: Data access
- Data access models
- DP_XYZ invoking DAL
- Factory objects as DAL
- DP_XYZ as DAL
- Factory objects invoking DAL
- Data access technologies
- ADO.NET
- ADO.NET Entity Framework
- Using CSLA 4: Data Portal
- Data portal
-
1-, 2-tier deployment
-
3-tier deployment
-
4-tier (Silverlight, WP7) deployment
-
MobileFactory
-
Configuring the client
-
Configuring the server
- IIS
- Windows Server AppFabric
- Windows Azure
- Using compression in Silverlight
- Authentication
- MembershipProvider authentication
- Windows authentication
- Custom authentication
- IAuthorizeDataPortal
- Using CSLA 4: Silverlight 4 and WPF
- Development basics
- WPF
- Silverlight
- MVVM design pattern
- Basic XAML Framework (Bxf)
- TriggerAction
- Data binding
- ViewModelBase/ViewModel
- PropertyInfo/PropertyStatus
- Platform specifics
- WPF
- Silverlight
- Using CSLA 4: ASP.NET MVC 3
- ASP.NET MVC development basics
- Controller (Csla.Web.Mvc)
- CslaModelBinder
- Html authorization helpers
- Using CSLA 4: Windows Phone 7
- WP7 development basics
- MVVM design pattern
- Basic XAML Framework (Bxf)
- TriggerAction
- Data binding
- ViewModelBase/ViewModel
- PropertyInfo