O'Reilly logo

Professional Enterprise .NET by Scott Millett, Jon Arking

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 12. Putting It All Together

We have covered a lot in this book. Starting with the basic principles of enterprise development and moving through methodologies and design patterns, we have reviewed a wide breadth of concepts that will help you design your systems for flexibility, durability, and testability. It is now time to put it all together. This final chapter fuses all of these enterprise concepts together, providing a loose roadmap for building powerful enterprise systems. This final chapter's sample code will consist of pieces of code from other chapters, culminating into one large, multifaceted system. In this chapter, we will:

  • Review the basic principles of enterprise development

  • Review each chapter's basic theme or concept and discuss how they apply to other areas of enterprise development

  • Design a complex mortgage application system with multiple tiers and conceptual layers

  • Explore some of the source code for this complex enterprise mortgage system

  • Consider other areas of future development and how enterprise design will help to facilitate new features

One Step Back, Many Steps Forward

Often when a desired goal is difficult to achieve, it is best to take a step back and evaluate what you have done so far. In a book on this complex subject matter, nothing could be more true. Each of the chapters focuses on a very specific topic or theme. Each supplies important bits of information to help you become a more effective developer, providing you with a pattern, framework, or ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required