Search the web
Sign In
New User? Sign Up
altdotnet · Alt Dot.Net Discussions
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Message search is now enhanced, find messages faster. Take it for a spin.

Best of Y! Groups

   Check them out and nominate your group.
Having problems with message search? Fill out this form to ensure your group is one of the first to be migrated to the new message search system.

Messages

  Messages Help
Advanced
CSLA frameworks experience...   Message List  
Reply | Forward Message #5907 of 23417 |
I'm possibly going be working on a project that impements a CSLA
framework, I believe they are taking guidance from Rockford Lahotka's
books. Does anyone have any experience in this area and how does this
relate to DDD princples?

Cheers

Ollie




Wed Apr 9, 2008 3:02 pm

ollie5194
Offline Offline
Send Email Send Email

Forward
Message #5907 of 23417 |
Expand Messages Author Sort by Date

I'm possibly going be working on a project that impements a CSLA framework, I believe they are taking guidance from Rockford Lahotka's books. Does anyone have...
Ollie Riches
ollie5194
Offline Send Email
Apr 9, 2008
3:02 pm

I don't like it. It seems like a lot of work that can be handled in the framework itself, and a bunch of repeating code. On Wed, Apr 9, 2008 at 6:02 PM, Ollie...
Ayende Rahien
Ayende@...
Send Email
Apr 9, 2008
3:21 pm

Not having any indepth knowledge of CSLA I have often thought it is like an extension of the active record princple (CRUD operations) on the actual entities...
Ollie Riches
ollie5194
Offline Send Email
Apr 9, 2008
3:37 pm

I would say that his books are pretty good because they teach some interesting things about the deep reaches of the .NET framework. That said, I personally...
Ben Scheirman
ben.scheirman
Offline Send Email
Apr 9, 2008
4:56 pm

-1 on N-level undo Glenn From: altdotnet@yahoogroups.com [mailto:altdotnet@yahoogroups.com] On Behalf Of Ben Scheirman Sent: Wednesday, April 09, 2008 7:56 PM ...
Glenn Block
glenn_block
Offline Send Email
Apr 9, 2008
5:17 pm

CSLA is a framework of its own which has its merits! But: it doesn't follow DDD... it does not consider e.g. SoC (separation of concern) a CSLA entity is at...
Gabriel Schenker
g.schenker
Offline Send Email
Apr 9, 2008
3:23 pm

DDD and CSLA don't play very well together ... CSLA is at the best an EXTREMELY invasive infrastructure library which DDD would tell you to stay away from ... ...
Greg Young
gumboismadeo...
Offline Send Email
Apr 9, 2008
5:49 pm

On Saturday I attended a presentation by Rocky Lhotka on the very latest CSLA release. In the presentation, he made a simple working WPF app in about an hour....
Steven Campbell
dukeytoo
Offline Send Email
Apr 9, 2008
10:21 pm

I haven't dived too deeply into this framework, but everything I see fills me with rage. Take this: http://tinyurl.com/66s2mg So in order to try and...
Leonard Smith
ignostic
Online Now Send Email
Apr 28, 2008
8:38 pm

The amount of code required in CSLA is not right.The ultra importance he puts on databiding is at best misguided.dagda1@... To:...
Paul Cowan
dagda1970
Offline Send Email
Apr 28, 2008
8:40 pm

In 3.5, we have worked hard on reducing the amount of code you need to do simple things like property implementation. I am open to suggestions however for ways...
Aaron Erickson
ericksoa04
Offline Send Email
Apr 28, 2008
8:51 pm

Admittedly I have not seen the 3.5 implementation.I just remember about 8 lines of code per property.If this is no longer the case then that is a good...
Paul Cowan
dagda1970
Offline Send Email
Apr 28, 2008
8:54 pm

We are down to 1 or 2 lines per property, which is making all the people who write csla code generators mad (ok, just kidding on that last part). Here is the...
Aaron Erickson
ericksoa04
Offline Send Email
Apr 28, 2008
10:00 pm

Have you considered adding the component boilerplate using AOP tricks? I have had recent pleasant experience using postsharp to add INotifyPropertyChanged /...
Ryan Roberts
ryan.roberts57
Offline Send Email
Apr 28, 2008
9:16 pm

... CSLA > that starts to isolate behaviors - starting with refactoring out the ... Sounds sensible but having read some of Rocky's comments he did a lot of...
Colin Jack
colin.jack
Offline Send Email
Apr 29, 2008
1:52 pm

I don't want to speak for Rocky, but we do have good debates about this. Frankly though, I see a model evolving where we try to support both. There are a...
Aaron Erickson
ericksoa04
Offline Send Email
Apr 29, 2008
2:14 pm

I know very little of CSLA, and not feeling very good towards it the way you people put these things, but I should ask anyway? Are TDD with CSLA feasible? From...
Cláudio Figueiredo
jcfigueiredojr
Offline Send Email
Apr 29, 2008
4:08 pm

So, DDD is required to do TDD? DDD is great - but there are others who have different opinions about it who still want to do TDD. I have seen several CSLA...
Aaron Erickson
ericksoa04
Offline Send Email
Apr 29, 2008
4:14 pm

I don't believe that TDD is actually mentioned in DDD... Tests are but not TDD. Cheers, Greg On Tue, Apr 29, 2008 at 9:14 AM, Aaron Erickson ... -- Studying...
Greg Young
gumboismadeo...
Offline Send Email
Apr 29, 2008
4:15 pm

Thats what I thought. CSLA.net supports TDD just fine - with a little work. CSLA.net for DDD on the other hand - well, thats a different story, but we are...
Aaron Erickson
ericksoa04
Offline Send Email
Apr 29, 2008
4:25 pm

My problem with CSLA isn't anything related to DDD, a term that's not in my vocabulary. It's the massive reams of generated code.... the enormous 1000 line...
Leonard Smith
ignostic
Online Now Send Email
Apr 29, 2008
4:45 pm

Good discussion here... I am learning a lot. As someone who commits to CSLA, I am trying to learn what I can to make it better and prepare it for the future....
Aaron Erickson
ericksoa04
Offline Send Email
Apr 29, 2008
6:54 pm

... <snip> ... we will ... them. Exactly. SoC is an ideal, like database normalization. But just as nobody really does normalization as far as it can go (I...
jdn3times
Offline Send Email
Apr 29, 2008
7:07 pm

lol - I think "6th normal form" should be the name of a podcast that some SQL Server evangelist does. When I took databases in college I remember 5th normal...
Aaron Erickson
ericksoa04
Offline Send Email
Apr 29, 2008
7:15 pm

Jdn,No, it is not ideal, it is a requirement to create maintainable software....
Ayende Rahien
Ayende@...
Send Email
Apr 29, 2008
8:14 pm

CSLA is like a lot of other frameworks/technologies, it is a gateway drug. It is great for getting folks off the procedural habit (everything in the code...
Don Demsak
don_xml
Offline Send Email
Apr 29, 2008
8:31 pm

Well, sort of. But how far you take it (and what it actually means in actual implementation is dependent on context) can be taken to an extreme to the point...
jdn3times
Offline Send Email
Apr 29, 2008
8:50 pm

Ravioli code is merely another form of spaghetti code. There comes a point where you separate your concerns to the level that you are writing nothing but...
Aaron Erickson
ericksoa04
Offline Send Email
Apr 29, 2008
9:05 pm

i've never looked at a class and thought it was failing because it wasn't doing enough. if a class has one method it is not a failure. you can grok the entire...
Leonard Smith
ignostic
Online Now Send Email
Apr 29, 2008
10:24 pm
First  | < Prev  |  Next > Last 
Advanced

Copyright © 2009 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines - Help