Skip to content
Paperback Expert C# Business Objects Book

ISBN: 1590593448

ISBN13: 9781590593448

Expert C# Business Objects

This book is a translation of Rockford Lhotka's industry-standard title Expert One-on-One Visual Basic .NET Business Objects into C# language. Lhotka's ideas remain extremely influential in .NET... This description may be from another edition of this product.

Recommended

Format: Paperback

Temporarily Unavailable

We receive fewer than 1 copy every 6 months.

Customer Reviews

5 ratings

Great Book for understanding Frameworks

I found this book to be a great book to learn the ins and outs of designing and implementing a Business Framework, and how to implement real world OOP. I have had a lot of trouble in the past reading all the examples in books about OOP in general. They would start off with the analogy of a car, an airplane, a person, etc. a lot of detail would go into designing that object. All well and good but how do I really break down these objects so they can be used in a business model and extend that same object. Well this book has moved me a long way down the road in that regard. I have had the privilege of seeing Rocky at a training event. This book is not a hypothetical to him but real world knowledge put into practice.

Must read!

This is a must read if you want to learn how to develop best practice, scalable, object-orientated .NET systems. It starts off by discussing the issues which need to be faced, and the various tradeoffs that need to be considered. It introduces the advanced .NET techniques that will be required, and then works you through the development of a practical, free to deploy, framework within which to develop your applications. Finally the book uses the framework to develop some example business objects, then deploys the BO's in three different modes; a Windows Forms application, a ASP.NET internet application, and as Web Services. This is a real-world application framework that many people are using for their applications. Visit the author's web site to see the community which has formed around this book and framework. I can't post html here, but as a hint try the author's surname dot net. There is an article there which illustrates, via example, the many benefits that you will get from reading the book, using the framework, and joining the community.

Not the Holy Grail, but very good

First: This book is not "N-Tier for Dummies". It's pretty heavy going. To get value from it, the reader should be pretty familiar with .NET and with object-oriented programming. The book provides a complete walk-through of application design, using a framework ('CSLA') that provides most of the basic infrastructure needed for a scalable, maintainable application. The framework isn't simple, and one really needs to understand how it works to use it effectively. That takes some time, but for me, it has been time well spent. This book (and the CSLA framework) provides three important benefits: First, it is a great way to learn application design, from beginning to end. Second, the CSLA framework frees the designer to focus on the business objects that do the work of the applications, without getting bogged down in a lot of low-level infrastructure. And finally, it presents a fully-documented and widely-used application architecture. It's easier to hire and train developers for an application based on the CSLA framework, which has been around for about ten years. This book probably won't help developers who write simple database front-ends. It's overkill. But I would recommend it to anyone who designs or develops applications that do more than collect user input and display query results.

wanna learn OO in C#??

After carefully going through one c# book on design patterns. I had anticipated that going through the lhotka c# business objects book would be a breeze but boy was I wrong. Mr. Lhotka uses OO to the extreme in his framework and outlines his reasons behind tailoring the OO to his base classes in his framework unlike other book. Design patterns are for small apps. Enterprise applications take advice from this book. I have yet to see another book with this kind of detail and quality. This books is as good as his c# 1.1 book. I have noticed that it helps to know his c# 1.1 business object book first since this 2005 book builds on top of the first so it's good to have both projects (1.1 and 2.0) open side to see the improvements. Covers improvement in architecture from the csla framework whilst taking advantage of the new c# 2.0 features.

Another Terrific Book!

I entered the world of OO programming by struggling through Lhotka's Visual Basic 6.0 Business Objects. It was eye opening to work with a full application framework that was clearly over my head. By working through his application time and again, I truly learned an immense amount, above and beyond what I would have learned otherwise. So, I enthusiastically purchased this book, expecting no less. Lhotka does not disappoint. I have learned a great deal more than I knew about C# while implementing the framework. Beyond that, the framework itself sovles multiple production level problems. This book is fantastic.
Copyright © 2023 Thriftbooks.com Terms of Use | Privacy Policy | Do Not Sell/Share My Personal Information | Cookie Policy | Cookie Preferences | Accessibility Statement
ThriftBooks® and the ThriftBooks® logo are registered trademarks of Thrift Books Global, LLC
GoDaddy Verified and Secured