Description
Summary:"This book is about application architecture, design, and development using object-oriented concepts in .NET. Specifically, I'll show how to build business-focused objects called business objects and how to use them to build applications with Windows Presentation Foundation (WPF), Web Forms, Windows Communication Foundation (WCF), Windows Forms, Windows Workflow Foundation (WFJ, and other types of application. While this book is about the creation of the CSLA .NET development framework, that framework is the codification of an underlying architecture, which helps provide order to the chaos and enables productive application of the architectural concepts." "You may agree or disagree with my views, and that is fine. In the end, having an architecture that withstands the tests of time and technological change is the key. At a minimum, the concepts, ideas, and techniques in this book will help inform your understanding of architecture and will enable you to put all the new and changing technologies into perspective." "The CSLA .NET framework itself is one of the most widely used development frameworks on the .NET platform. In reading this book, you will see the design decisions that enable the framework to support the many technologies listed previously-all based on the same set of business objects. You'll also learn how the framework abstracts the concept of data access, enabling an application to use nearly any data access technology available on the .NET platform." "Over the past eight years, CSLA .NET has evolved, and it continues to evolve to support new capabilities of the .NET platform. The underlying architecture of using object-oriented design in a distributed computing environment has remained consistent all this time, and it continues to be critical looking forward to Silverlight, Windows Azure, and beyond."--Jacket
Physical Description:1 online resource
ISBN:9781430210207
1430210206