Naming "CSLA Light"
Old forum URL: forums.lhotka.net/forums/t/5346.aspx
RockfordLhotka posted on Friday, September 05, 2008
I am looking for input.
I thought I was clever to use "CSLA Light" to mean CSLA .NET for Silverlight. It is starting to look like that wasn't a great choice for a couple reasons.
First, not everyone gets that "Light" refers to Silverlight.
Second, and related, is that "Light" is taken to mean "lite". As in, CSLA Light is a tiny subset of the "real thing".
The thing is, this Silverlight version has nearly every important feature of CSLA .NET. Standardization of code, data binding, business/validation/authorization rules, n-level undo, local and remote data portal, etc. So it isn't "lite" at all really.
So what do you think?
- CSLA Light
- CSLA Silver
- CSLA .NET Client Edition
- CSLA .NET for Silverlight
- CSLA for Silverlight
Something else??
FatPigeon replied on Friday, September 05, 2008
CSLA for Silvelight sounds the most clear and concise.
Regards,
Patrick
paupdb replied on Friday, September 05, 2008
I think CSLA Light is fine; changing the name to cater for the ignorant seems a bad way to go imo.
But otherwise if you must choose another name to prevent confusing the idiots, then CSLA for Silverlight is the next best.
Josef Eissing replied on Friday, September 05, 2008
Hi Rocky,
i vote for Csla.NET for Silverlight. For me the first phrase (Csla.NET) is consistent with the naming of the good "old" Csla.NET. The second phrase "for Silverlight", korresponds with the naming of other product for Silverlight. For example:
ComponetOne Studio for Silverlight
AutoComplete for Silverlight
RadControls for Silverlight
Regards
Josef
JoeFallon1 replied on Friday, September 05, 2008
I vote for CSLA for Silverlight.
Note: I am one of those ignorant masses who made the misinterpretation you described above. <g>
Henrik replied on Friday, September 05, 2008
I too am one of the ignorants ;-)
I vote for CSLA.NET for Silverlight.
It clearly states that it is the CSLA framework for .NET applications written for Silverlight.
/H
chrisghardwick replied on Friday, September 05, 2008
I think the name CSLA .NET for Silverlight makes the most sense. It says it all!dg78 replied on Friday, September 05, 2008
It is true that Csla Light is not good.
I thought also than it is a small, or light version, of Csla.
I vote for Csla for Silverlight (I think the name .Net is not useful because all languages of Microsoft are now .Net and Silverlight runs only with DotNet).
Dominique
justin.fisher replied on Friday, September 05, 2008
CSLA .NET for Silverlight
This removes all ambiguity. If you have a misunderstanding about what this framework is based on this explicit naming then you probably have bigger problems.
MisterB replied on Friday, September 05, 2008
I vote for CSLA .NET for Silverlight why exclude the ignorant?kenb replied on Friday, September 05, 2008
CSLA .NET for Silverlight pcanada replied on Saturday, September 06, 2008
I agree as well "CSLA.NET for Silverlight" is the best name so far. Like the others, for a long time I believed CSLA Light was a subset of the framework.
MeByMySelf replied on Saturday, September 06, 2008
Ignorants++ ;)
Voting for CSLA for Silverlight
SouthSpawn replied on Sunday, September 07, 2008
I think CSLA for Silverlight is as clear as can be.detritus replied on Sunday, September 07, 2008
CSLA .NET for Silverlightwhite911 replied on Tuesday, September 09, 2008
I also vote for "CSLA for Silverlight"
mushroom replied on Wednesday, September 10, 2008
I go for CSLA Silverlight for two reasons: One, it is consistent with the name of previous version, CSLA .Net. Two, Silverlight is a platform in its own. Only a subset of the .Net Framework is included in Silverlight. So we can drop the ".Net" word.RockfordLhotka replied on Thursday, September 11, 2008
I really appreciate all the input - thank you!
I have decided to go with "CSLA .NET for Silverlight". In fact, the "official" names are now:
- CSLA .NET for Windows
- CSLA .NET for Silverlight
- CSLA .NET for Windows CE
I think that works well.
Copyright (c) Marimer LLC