Windows 프로그래밍 전문가로서 선도적인 역할을 하고 있는 찰스 펫졸드의 『Programming Windows with C#』을 Visual Basic .NET 버전으로 개정했다. 이 책은 Visual Basic .NET으로 Windows 프로그래밍 클래스 라이브러리인 Windows Forms의 기능을 최대로 활용하는 방법을 다루고 있다. .NET에 적합한 Visual Basic 버전을 사용해서, 어떻게 Windows 기반 응용 프로그램에 동적 사용자 인터페이스를 생성하고 그래픽을 출력하는지를 배운다.