CSLA.NET information - csla

I am looking for some literature on CSLA.NET, does anyone have any direct links to/for this framework?
If someone also has time would you mind providing insight into this platform.
Thank you

One of the best sources of detailed information regarding CSLA is this book, written by Rocky:
Expert C# 2008 Business Objects
In this book, Rocky explains in detail not only how to apply the CSLA framework, but also how it is constructed.
Unfortunately this edition of the book only covers CSLA 3.x, not the current 4.0 release. However most of the priciples remain the same with some changes to implementation detail.

I learned from C# 2008 Business Objects and it's a great book. Besides learning the framework, you can learn a lot of oop principles that you can use outside the csla.net.

Related

What are the factors to bear in mind when choosing framework?

I am currently trying to make use of a object recognition project named object recognition kitchen. This project is built on top of ecto which is a lightweight hybrid C++/Python framework for organizing computations as directed acyclic graphs.
I don't have any experience of developing projects on top of frameworks(I also don't know how to efficiently find useful frameworks). And I am wondering what is the main concerns to bear in mind when choosing the framework for projects.
There's a similar question,but my confusion is not solved by the answers.
Any comments or thoughts are welcomed.Thanks in advance:)
I'm a php web developer and when I was looking for some fw to work with and thus make easy me working I always looked for this.
Easy to learn.
Full docs and tutorials.
Great community either in its forums or elsewhere.
free. XD. many people use free stuff around the world. so there are many people who can help you.
3rd and 4th points can be summarized as very popular.
And the most important: make test about how easy could be develop some task in each of your chosen fw.
Hope this could help you.

Entity Framework - Could anybody point me to a "how entity framework actually works' site?

Could anybody provide some details on "how entity framework actually works" or point me to a web site? I dont find any somehow.
I'm affraid that it is so complex that you can start only here or buy this.
I would highly recommend Julie Lerman's book Programming Entity Framework (she's working on the 2nd edition which will cover EF v4) and in the meantime, check out her Learn Entity Framework web site for hints, tips, tutorial and much more.
She's also doing a series of introductory screencasts at Pluralsight On-Demand training, which is not free, but online training well worth the price of a subscription.
Also check out the ADO.NET team blog for interesting tidbits about EF from time to time.

Please suggest direction for my small scala project

As a academic project of 6 months in college me and my 3 friends are going to implement "Distributed Caching" in scala language.
Being new to both of these concepts and this being our first project I would be really happy if you guys could provide some direction.
I am currently learning scala.
Please let me know which particular features of language to be learned for this particular project.
Any online resources for learning distributed caching.
thanks in advance
You could have a look at Terracotta and especially at its uses in implementing Distributed Caching. You could have a look at the source code of the open source edition of Terracotta. Also, you could even consider Terracotta as your framework for building the distributed cache. I don't have any personal experience in using Terracotta with Scala, but it has been done.
Features of the language... Try starting with the Programming in Scala book. It's a very good resource. If you want to do any concurrency you will have to be proficient in using Actors. I would recommend having a look over all the features of Scala. Each one has its uses and you will need to know at least a bit of them to recognise situations in which to use their power. :)
-- Flaviu Cipcigan
You might want to look at the project Velocity page.
In MSDN also there is an article about distributed caching in general.
I'm not sure, but I think the Akka project might is already doing what you're looking for (and a whole lot more). Perhaps you can take inspiration from that.

Best .NET Framework 2.0 book for C#, Libraries?

I am an senior-slash-"advanced" C#/.NET developer, currently using 3.5 Framework with WPF/WCF and Silverlight (WPF/E). I have come up right through 1.0 and 2.0 and so am well versed with the evolution of .NET. My next project could be "back" into 2.0 Framework, but with enough complexity (and time pressure) so as to call on "expert" skills, not just "advanced" ones.
Thus I am looking for a book with comprehensive coverage of the 2.0 Framework, primarily the organization and use of the libraries (by which, yes, I really just mean "the Framework"...) available in that rev. I want to have a complete, organized reference on hand for what tools are available in the box, so to speak, to choose the right ones at each step and not re-invent any wheels.
I own and love "CLR via C#", but this isn't a question about the CLR, it's about libraries (Framwork) primarily, and also interfacing techniques to .NET-supported related products.
If I "subtract out" my existing 3.0/3.5 knowledge/experience, I might say that I've only ever thoroughly investigated and used some 50-75% of the 2.0 Framework - so what I'd like to see is an authoritative guide to the full 100%. Doesn't need rigorous details or comprehensive examples, but rather a full assessment of scale and scope to be able to design and implement effective solutions in .net 2.0 "the right way".
C# 3.0 in a Nutshell covers parts of the framework in sufficient detail. I find it to be a very useful book to have around.
Programming Microsoft Visual C# 2005: The Base Class Library specifically covers the framework, but in my opinion the Nutshell book is better and you can always find additional information on MSDN.
Windows Forms Programming in C# covers WinForms in detail, or you may want to look at Chris Sells' book on WPF instead. I'm not familiar with the latter, but the first is okay.
It sounds like you have a good grasp on C# itself, so you probably want to know what was in 2.0 that isn't in 3.0 or 3.5. For this reason, you might be interested in some of the following resources, namely the C# 2.0 standard:
ECMA C# 2.0 Standard
C# 2.0 - The Complete Reference
Any of the C# books by Apress
I particularly like the C# 2.0 Complete Reference book, and keep a copy on my desk at home, but the C# 2.0 standard is incomparably good as well; it's just a question of whether you can stay awake long enough to get through any of it. :)
For WinForms programming, the book that has proved itself most useful to me is Windows Forms 2.0 Programming. If there isn't a single book that has everything you're looking for, I think this book would be part of the collection comprising the next best thing.

CSLA .NET Architecture

Is CSLA.NET architecture is a good choice in an enterprise level application?
That depends on what you mean by enterprise level... what is the application? Is a desktop application, Web based? Middleware? A shared library?
CSLA has some good and bad points. I've asked a similar question. Look at that one and this one
My criticisms are that it is very verbose, and sometimes over complex and that it encapsulates the data layer within its classes meaning that TDD is tough with it.
However it was designed for business and gives you some brilliant funcitonality straight out of the tin. The book is well worth a read.