O'Reilly logo

MCPD 70-518 Exam Ref: Designing and Developing Windows® Applications Using Microsoft® .NET Framework 4 by Tony Northrup and Matthew A. Stoecker

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 5. Designing for Stability and Maintenance

Architects design buildings to withstand the shaking caused by earthquakes, car designers plan crumple zones to protect the occupants during a crash, and application designers must create plans for testing, monitoring, and debugging applications. While these features do not contribute directly to an application’s core functionality, they are important because they reduce development time, administrative costs, and downtime.

This chapter describes how to design an exception handling strategy, how to design a testing methodology to verify that a new application meets the design requirements, and how to design an application for diagnostics and performance monitoring.

Objectives in this chapter:

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