Charles Petzold: MSDN Magazine Articles
Charles Petzold rss

  • Foundations: Templates for Uncommon Controls
    Charles Petzold demonstrates how Windows Presentation Foundation (WPF) templates let you turn common controls into uncommon visual objects.
    Charles Petzold - January 2008
  • Foundations: 3D text in WPF
    This month Charles Petzold explores techniques for generating 3D text in Windows Presentation Foundation.
    Charles Petzold - October 2007
  • Foundations: Extending the WPF Animation Classes
    Learn what the WPF Animation Classes can do, what they can't, and how to extend them.
    Charles Petzold - July 2007
  • Foundations: 3D Mesh Geometries
    This month Charles Petzold focuses on a very important part of the Viewport3D assemblage—the MeshGeometry3D class that defines the geometry of a 3D object in Windows Communication Foundation.
    Charles Petzold - April 2007
  • { End Bracket }: Let My People Code
    Charles Petzold discusses why limiting resources can spawn great creativity.
    Charles Petzold - February 2007
  • Foundations: Using Templates to Customize WPF Controls
    This month we welcome Charles Petzold to MSDN Magazine with his first column on building apps for Windows Vista and the .Microsoft NET Framework 3.0.
    Charles Petzold - January 2007
  • Power to the Pen: The Pen is Mightier with GDI+ and the Tablet PC Real-Time Stylus
    Charles Petzold - December 2005
  • Code Name Avalon: Create Real Apps Using New Code and Markup Model
    The presentation subsystem in the next version of Windows, code-named "Longhorn," offers powerful new capabilities to developers. This subsystem, code-named "Avalon," allows developers to take advantage of its capabilities through a new markup language code-named "XAML." In addition, modern object-oriented programming languages such as C# and Visual Basic .NET can be used to tie everything together. Because most applications written to Avalon will probably be a mix of XAML and programming code, this article discusses XAML tags used to control page layout along with the procedural code written to respond to events.
    Charles Petzold - January 2004
  • Foundations: Vector Graphics and the WPF Shape Class
    The System.Windows.Shapes namespace is Charles Petzold's namespace of choice for rendering two-dimensional vector graphics in WPF. Here he explains why.
    Charles Petzold - March 2008
  • Foundations: Bitmaps and Pixel Bits
    Charles Petzold takes an inside look at the flexible bitmap pixel formats offered by the retained-mode graphics features of Windows Presentation Foundation.
    Charles Petzold - June 2008
  • Foundations: Dependency Properties And Notifications
    Windows Presentation Foundation dependency properties don’t always play well with others. Learn how you can compensate for their lack of notification events.
    Charles Petzold - September 2008
  • Foundations: Writing More Efficient ItemsControls
    Here Charles Petzold explains several techniques for improving the performance of ItemsControls.
    Charles Petzold - March 2009
  • Foundations: Render Text On A Path With WPF
    With Windows Presentation Foundation (WPF) you can lay out text on a path, then animate the individual points defining the path and watch the characters bounce around in response.
    Charles Petzold - December 2008
  • Foundations: Customizing the New WPF Calendar Controls
    Late last year Microsoft released Calendar and DatePicker controls for WPF in the WPF Toolkit. We’ll show you how they work, and how you can customize them.
    Charles Petzold - June 2009
  • Foundations: Charting with DataTemplates
    For WPF programmers, one major revelation about the power of the DataTemplate comes with a demonstration of how XAML can turn business objects into bar charts. This column explores how to use DataTemplates to create different types of charts.
    Charles Petzold - September 2009 2009
Page view tracker