Windows With C++: Decoding Windows Vista Icons With WIC

In the April 2008 issue of MSDN Magazine, Kenny Kerr introduced the Windows Imaging Component (WIC), showing you how you can use it to encode and decode different image formats. In the June 2008 issue, Kenny shows you how to extend WIC by writing your own codecs. In particular, you’ll walk through the initial steps…

0

Foundations: Bitmaps And Pixel Bits

A combination of the retained-mode graphics system and notification mechanisms such as dependency properties unleash the flexibility and power of Windows Presentation Foundation (WPF, allowing these objects to be targets of data bindings and animations. In the June 2008 issue of MSDN Magazine, Charles Petzold demonstrates how the RenderTargetBitmap and WriteableBitmap classes keep bitmaps alive…

0

A C++ Library That Simplifies Windows Forms

One problem with GUI programming in C++ is that most libraries are too low level, putting much of the burden on the programmer. In the June 2008 issue of MSDN Magazine, John Torjo introduces you eGUI++, a C++ library that gives you a high-level interface for dealing with GUI applications. It makes event programming quite…

1

Workflows That Capture Data And Create Office Documents

Business processes that call for workflow often require that process-related documents be consumed or created. In the June 2008 issue of MSDN Magazine, Rick Spiewak discusses how to capture data InfoPath forms and other Office documents to capture data for use in Windows Workflow Foundation (WF) workflows. You can then pass the data to targeted…

0

A Survey of .NET Languages And Paradigms

Hundreds of languages target Windows either directly through the Win32 API or through the CLR, and more are being built every day. While you’ve probably heard about many of these new languages and language paradigms, you may be wondering what it all means. In the May 2008 issue of MSDN Magazine, Joel Pobar takes you…

0

Going Places: Building Adaptable Windows Mobile Apps

In 2008 there are now more than 140 different Windows Mobile phones available that support a variety of different options. Developers to be aware of these differences and to plan for them by building what are called adaptable applications—apps that work well and look great on all Windows Mobile devices. In the June 2008 issue…

0

Tools for Identifying Concurrency Issues

Performance improvements in many-core systems can only be achieved by writing efficient parallel programs. However, testing parallel applications is not straightforward. In the June 2008 issue of MSDN Magazine, Rahul V. Patil and Boby George look at testing techniques and six helpful tools you can use to locate problems in parallel programs. See our MSDN…

0

Screen Shots and ClearType

Here is a collection of posts about taking screen shots and ClearType font smoothing (which affects screen shots used in the magazine). I hope these are useful resources. Font Smoothing Turning Off ClearType Font Smoothing Capturing a screen shot in Windows Thoughts on screen shots: Useful tools — Terrence Dorsey, MSDN Magazine Senior Editor

0

Virtual Labs: Testing with LINQ

Today we are launching another new Virtual Labs. In the April 2008 issue of MSDN Magazine, James McCaffrey showed you how to simplify SQL stored procedures test automation using LINQ using the LINQ to SQL provider. The article now features a link to our Virtual Lab where you can experiment with these LINQ testing techniques….

0

Microsoft Robotics Studio

Microsoft Robotics Studio is more than just a way to play with robots. Robotics Studio allows you to build service-based applications for a wide range of hardware devices. In the June 2008 issue of MSDN Magazine, Sara Morgan covers the Robotics Studio visual simulation environment and walks through the steps for creating a simulation using…

1