Chapter 6. Properties, dialogs, and Visual Studio

This chapter covers

  • Properties in Python

  • The observer pattern

  • Windows Forms dialogs

  • Using Visual Studio with IronPython

  • Object serialization

In the last chapter, you added to the MultiDoc codebase the ability to load and save multiple pages with XML. Alas, we didn’t have the chance to give the user access to your work. In this chapter, we bring life to the skeleton of the MultiDoc framework by clothing it with the flesh of additional features and functionality. Some of these features will require the refactoring of classes you’ve already written. In the process, you’ll learn more about Python and get to use Visual Studio with IronPython plus some .NET classes that you haven’t seen yet.

Although you’ve ...

Get IronPython in Action now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.