什么是学习 CSLA 框架的良好起点。
7 回答
这些“入门”指南怎么样:
摘自一篇文章——
CSLA 很酷——我总是告诉人们要记住的是我认为它的核心理念,即所有业务逻辑都应该封装在业务对象中(至少在实际可能的范围内)。CSLA 中的“业务逻辑”包括从验证到持久性的所有内容——对象需要知道如何验证它们自己的属性,以及如何持久化它们自己。考虑到这一点,CSLA 框架为您提供了许多工具来帮助您减少将这么多业务逻辑封装在业务对象中的痛苦。我喜欢 CSLA,因为它有助于加强面向对象设计的严谨性。
就资源而言,我建议查看 Rocky Lhotka 完成的“Dot Net Rocks TV”剧集——它们是截屏视频,他浏览了前几期随 CSLA 提供的参考应用程序,然后进入后面有具体架构的详细实现。
CSLA.NET 2.0 上的信息肯定仍然相关,3.5 主要只是在基本架构的上下文中利用新的 3.5 框架特性(WCF 等)。
原始文章来自这里 - http://forums.asp.net/t/1307040.aspx
买书很有用。您不仅会获得有关如何使用 CSLA.net 的信息,而且 Rocky 还会解释他的决定和动机。请注意,当前 (4.0) 版本没有书。对于 3.8 版本,您可以在此处找到该书。关于验证规则,3.8 和 4.0 之间有一些重大变化。您可以在Rocky 的博客上找到有关这些更改的一些解释。
此外,由于他的框架是完全免费的,购买这本书是赞助 Rocky 通过创建框架所做的工作的好方法
我想买这本书将是一个开始。这就是我们所做的。
此处详细描述了 CSLA 。新书和视频是一个很好的起点。作为对本书的极大赞美,我建议您查看我们的CSLA 3.8 和 4.0 模板。它们有 VB.NET 和 C# 两种风格。
Rocky 建议使用代码生成器,我们拥有领先的模板集,可以让您立即启动并运行。
谢谢 -Blake Niemyjski(CodeSmith CSLA 模板的作者)
没有什么比截止日期和用户想要看到的东西...。设定一个目标,获得一个工作演示,然后“返工”成你需要的东西。如果您从 2011 年 1 月现在开始使用版本 4,则将 2008 年的书(如果您使用 3.8x)或 PDF 发布。
如果您在 3 年前使用带有跟踪器应用程序(WPF 和 ASP)的 3.8 对我来说很容易,并且是我的开始(我们已经为我的业务构建了复杂的 WPF 和 Silverlight 添加)。
祝你好运
我会购买 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 系列和带有 MVVM 的 4 系列。