学习CSLA.NET框架

时间:2010-08-30 14:43:45

标签: c# .net .net-3.5 csla

学习CSLA框架的良好开端是什么。

7 个答案:

答案 0 :(得分:4)

答案 1 :(得分:4)

摘自文章 -

CSLA很酷 - 我总是告诉人们要记住的是我认为的核心理念,即所有业务逻辑都应该封装在业务对象中(至少在现实的范围内,至少)。 CSLA中的“业务逻辑”包括从验证到持久性的所有内容 - 对象需要知道如何验证自己的属性,以及如何自我保持。考虑到这一点,CSLA框架为您提供了许多工具,可以帮助您轻松地将这些业务逻辑封装在业务对象中。我喜欢CSLA,因为它有助于在OO设计中强制执行。

就资源而言,我建议查看Rocky Lhotka所做的“Dot Net Rocks TV”剧集 - 他们是截屏视频,并且他通过他在前几个中与CSLA一起提供的参考应用程序,然后在后面的具体架构中进入详细的实现。

关于CSLA.NET 2.0的信息肯定仍然相关,3.5主要是在基本架构的上下文中利用新的3.5框架功能(WCF等)。

Orignal文章来自这里 - http://forums.asp.net/t/1307040.aspx

答案 2 :(得分:1)

我想买这本书将是一个开始。这就是我们所做的。

答案 3 :(得分:1)

购买这本书非常有用。您不仅可以获得有关如何使用CSLA.net的信息,而且Rocky还会解释他的决定和动机。 请注意,当前(4.0)版本没有书籍。对于3.8版本,您可以找到书籍here。 3.8和4.0之间在验证规则方面有一些重大变化。 您可以在Rocky's Blog上找到有关这些更改的一些解释。

此外,因为他的框架完全免费,购买这本书是赞助Rocky通过创建框架所做工作的好方法

答案 4 :(得分:0)

我会购买Rocky的书“Expert C#2008 Business Objects”,其中涵盖了CSLA 3.6。

对于CSLA 4,Rocky已经开始推出一系列您可以购买的电子书。您可以在此处找到摘要 - http://www.lhotka.net/weblog/UsingCSLA4SeriesOutline.aspx。第一本提供CSLA 4概述的电子书可在此处获取:http://www.lhotka.net/weblog/UsingCSLA4CSLANETOverviewAvailable.aspx

Rocky还有可在他的网站上购买的视频系列,其中包括3.8系列和4系MVVM系列。

答案 5 :(得分:0)

详细描述了CSLA here。新的bookvideos是一个很好的起点。作为对本书的极大赞美,我建议您查看我们的CSLA 3.8 and 4.0 templates。它们同时具有VB.NET和C#风格。

Rocky建议使用代码生成器,我们拥有一套领先的模板,可以让您立即启动并运行。

由于 -Blake Niemyjski(CodeSmith CSLA Templates的作者)

答案 6 :(得分:0)

没有什么比限期和用户想要看到的东西......设定目标,获得一个工作演示和“返工”到你需要的东西。如果您从2011年1月开始使用versio 4,那么2008年的书(如果您使用3.8x)或PDF正在发布。

如果您使用3.8跟踪器应用程序(WPF和ASP)3年前对我来说很容易,并且是我的开始(我们已经为我的业务构建了复杂的WPF和Silverlight)。

祝你好运