官术网_书友最值得收藏!

Summary

In this chapter, we've investigated the best ways to track down our coding problems. We've looked at the various debug tracing outputs that we have access to and even discovered how to output our own custom trace information. We discovered that the exceptions that are thrown in WPF often hide their useful information in their InnerException properties. Finally, we found out a number of tips and tricks to use when trying to find errors with our data bound values.

The next chapter delves deeply into the subject of application frameworks and we get started on constructing our own. We find out about the benefit of base classes and discover alternative ways to implement our framework functionality. The chapter will finish off by investigating a variety of techniques to ensure that our applications maintain the essential Separation of Concerns that MVVM provides.

主站蜘蛛池模板: 宁夏| 泽普县| 华蓥市| 保山市| 平罗县| 上虞市| 永川市| 朝阳区| 淅川县| 沙湾县| 乌拉特后旗| 陈巴尔虎旗| 广州市| 青岛市| 南江县| 罗定市| 张掖市| 庆城县| 九龙县| 平武县| 安溪县| 商城县| 鄱阳县| 尉氏县| 泗阳县| 庆安县| 汽车| 安宁市| 保亭| 南川市| 广丰县| 明水县| 彝良县| 弋阳县| 横山县| 蓬莱市| 比如县| 临江市| 青神县| 澳门| 开远市|