One problem with programming books is that the code examples are often very small and don't resemble "real-life" applications. For my most recent book (Programming Microsoft Windows Forms), I decided to address that problem by concluding the book with two "real-life" programs that include multiple source code files and Help files, and which are installable from my Web site.
I'll be continuing that tradition with my forthcoming book, Applications = Code + Markup, and one of these two programs is now available from that Web page. ClockStrip displays multiple clocks from around the world. The program is fully configurable and includes Help information built around the WPF FlowDocument object. Of course, all source code will be presented and described in the book.