This book is a translation of Rockford Lhotka's industry-standard title&emdash;Expert One-on-One Visual Basic .NET Business Objects&emdash;into C# language. Lhotka's ideas remain extremely influential in .NET development, and this book translates those ideas directly to you, the C# programmer.
Expert C# Business Objects reveals the opportunities available through .NET. You will learn to make informed decisions about developing your enterprise C# projects. Further, you will learn how to successfully trade off between performance and flexibility.
This book contains the author's Component-based, Scalable, Logical Architecture (CSLA .NET)&emdash;an object-oriented framework that acts as the foundation for a range of enterprise applications&emdash;which you are free to examine, use and modify.
Chapter 1 Distributed Architecture
Chapter 2 Framework Design
Chapter 3 Key Technologies
Chapter 4 Business Framework Implementation
Chapter 5 Data Access and Security
Chapter 6 Object-Oriented Application Design
Chapter 7 Business Object Implementation
Chapter 8 Windows Forms UI
Chapter 9 Web Forms UI
Chapter 10 Web-Services Interface
Chapter 11 Reporting and Batch Processing