Griffiths, Richard
R.Griffiths at bury.gov.uk
Tue Dec 11 09:51:04 CST 2007
Hi I'm not exactly sure what the target audience is, but everything is OO based and whilst under the hood of the framework is some advanced coding, app usage is I would say intermediate to advanced. Rocky is a programmer at heart and I guess sticks programming and not any peripherals. I'm sure he would answer you if you posted a question or looked around - there's plenty of info. I adopted this framework as what I started do myself in designing my own sort of framework seemed covered (plus much more) and to a hugely better standard by Rocky. Such things a validation - where to put business rules, authorisation, data access, n-level undo (never used this though), smartdates etc - he has put a lot of thought into this and come up with a v.good framework. The framework is supported by Codesmith, Code Complete and CSLAGen (codemsmith incorporated/customised specifically for CSLA.net) for code generation of the business classes. .Nettiers whilst v.good I believe is more data access and does not cover the issues cited above. Same as the MS Enterprise libraries - these compliment CSLA (and vice-versa) rather than compete. Rocky has excellent credentials, speaking at VS Live 2008 conferences along with Ken Getz etc and is also running a post conference workshop on his framework. My advice would be not to plough too deeply into the book(s) as this can get heavy going sometimes but along with the book(s) try out yourself - but as I say a learning curve is to be taken. One thing to consider is that if you decide not to utilise this framework you still have to resolve those issues such as validation, authorisation and so on yourself. HTH Richard -----Original Message----- From: dba-vb-bounces at databaseadvisors.com [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: 11 December 2007 14:53 To: dba-vb at databaseadvisors.com Subject: Re: [dba-VB] Does anyone have Hi John I visited the site and got the same impression. This is, sadly, the case for most open-source sites - lots of info on marginal latest revisions and nerded comments, but only an obtuse - or completely lacking - overview for the first-time visitor. Often not even system/software requirements are listed. These people could really gain by learning some marketing: What is this, what is the purpose, who is it aimed for, what skill is required, what software is required, etc. It's a mess and a waste. /gustav >>> jwcolby at colbyconsulting.com 11-12-2007 15:28 >>> Richard, Thanks for the link. I have to say it is annoying when an author does things in reverse order. I go to the site. Plastered all over is CSLA. So what is CSLA? There is a link, plainly labeled "what is CSLA". So I go to that link. There is an entire page starting with CSLA is a .... At the VERY BOTTOM is the paragraph that DEFINES the acronym CSLA. Sigh. But in the end I ordered the book, as well as an older book by the same author apparently no longer in print. Let's hope he can help me! ;-) John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: dba-vb-bounces at databaseadvisors.com [mailto:dba-vb-bounces at databaseadvisors.com] On Behalf Of Griffiths, Richard Sent: Tuesday, December 11, 2007 4:30 AM To: dba-vb at databaseadvisors.com Subject: Re: [dba-VB] Does anyone have Hi For anyone looking to move in vb.net (or c#.net) I would recommend CSLA.Net by Rocky Lhotka. His framework is excellent. There is too much to mention, a steep learning curve but worth it. Check out http://www.lhotka.net Richard _______________________________________________ dba-VB mailing list dba-VB at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/dba-vb http://www.databaseadvisors.com ----------------------------------------------------------------- Why not visit our website www.bury.gov.uk ----------------------------------------------------------------- The information contained in this e-mail and any files transmitted with it is for the intended recipient(s) alone. It may contain confidential information that is exempt from the disclosure under English law and may also be covered by legal,professional or other privilege. If you are not the intended recipient, you must not copy, distribute or take any action in reliance on it. If you have received this e-mail in error, please notify us immediately by using the reply facility on your e-mail system. If this message is being transmitted over the Internet, be aware that it may be intercepted by third parties. As a public body, the Council may be required to disclose this e-mail or any response to it under the Freedom of Information Act 2000 unless the information in it is covered by one of the exemptions in the Act. By responding to this e-mail you accept that your response may be subject of recording/monitoring to ensure compliance with the Council's ICT Security Policy. Electronic service accepted only at legalservices at bury.gov.uk and on fax number 0161 253 5119 . *************************************************************