Component-based Scalable Logical Architecture: Difference between revisions

Content deleted Content added
m ''n''-Level undo: replaced: web based → web-based, etc. using AWB
m Replace magic links with templates per local RfC and MediaWiki RfC
Line 23:
Although CSLA itself is free to download, the only documentation the creator provides are his books and videos, which are not free.
 
CSLA (''Component-based Scalable Logical Architecture'') was originally targeted toward [[Visual Basic]] 6 in the book ''Visual Basic 6.0 Business Objects'' by Lhotka.<ref>Visual Basic 6.0 Business Objects {{ISBN |1-86100-107-X}}</ref> With the advent of [[.NET Framework|Microsoft .NET]], CSLA was completely rewritten from the ground up, with no code carried forward, and called CSLA .NET. This revision took advantage of [[Web Services]] and the object oriented languages that came with Microsoft .NET (in particular, [[Visual Basic|Visual Basic.NET]] and [[C Sharp (programming language)|C#]]).
 
CSLA .NET was expounded in ''Expert C# Business Objects'' <ref>Expert C# Business Objects {{ISBN |1-59059-344-8}}</ref> and ''Expert One-on-One Visual Basic .NET Business Objects'' {{ISBN |1-59059-145-3}}, both written by Lhotka. Although CSLA and CSLA .NET were originally targeted toward [[Microsoft]] [[programming languages]], most of the framework can be applied to most object oriented languages.
 
Current information about CSLA .NET is available through Lhotka's self-published ''Using CSLA 4'' ebook series.<ref>Using CSLA 4 (http://store.lhotka.net/Default.aspx?tabid=1560&ProductID=22)</ref>
Line 71:
* Books
** [http://store.lhotka.net/Default.aspx?tabid=1560&ProductID=22 Using CSLA 4 ebook series]
** Expert C# 2008 Business Objects {{ISBN |978-1-4302-1019-1}}
** Expert VB 2008 Business Objects {{ISBN |978-1-4302-1638-4}}
** Using CSLA .NET 3.0
** CSLA .NET Version 2.1 Handbook