What's Missing from Windows Forms
Windows Forms is still very much in its infancy. While the basic tools necessary to create a Forms-based application using the common language runtime are all there, some of the niceties we're used to as MFC developers are missing. Windows Forms provides toolbar and status bar support, but you have to wire them up by hand (just as we did with the menus in the examples from this chapter).
Another missing piece is some sort of document/view architecture. We've got one as part of the MFC library, but it's not part of the common language runtime. However, writing some document/view components is fairly straightforward. To get an idea of what's involved, take a look at the Managed C++ Windows Forms Scribble sample from Visual Studio .NET.