There are two advanced features in Windows Forms that are beyond the scope of this book, but are worth noting. The first is shaped forms. In Windows Forms, a form can take on any shape that you specify. Using the power of GDI+, you can specify point structures and clip regions that determine how a form should look. Figure 3.18 demonstrates a shaped form at runtime.
The second and most revolutionary aspect of Windows Forms is the ability to write Windows Forms applications that load dynamically through HTTP. Similar to a Web Form, a properly designed Windows Forms application can trickle down to the client machine. There are a few ways to accomplish this, but the fact that you can write a robust Windows Forms application and have it load over the Internet like an ASP.NET application is outstanding.
In addition to the Downloads section for today, I've included a demo of how this can be achieved. For more information, see the resources in the "Q&A" section at the end of the day.