 |
 |
TABLE OF CONTENTS
June 2007, Vol. 17, No. 6
Give Your Users a Voice
by Jeff Certain
.NET 3.0 introduces several new features that simplify utilizing speech in your applications. Taken as a whole, these features enable you to build far more robust apps with far fewer lines of code. Learn how.
XAML: Rethink How You Code UIs
by Kathleen Dollard
XAML (and WPF and WF) promise to change how we program. But before you can put it to use, you need a firm understanding of what this technology is and what its strengths are.
PROGRAMMING TECHNIQUES
Reflecting on Generics
by Bill McCarthy
Determine whether an existing variable is a generic type and whether you have to use reflection in particular cases; create irregularly shaped forms; and enable remoting with single-instance applications.
C# CORNER
Write Robust Exception-Handling Code
by Bill Wagner
Thrown exceptions break the normal flow of execution in a program to report error conditions. A few simple techniques can help you preserve execution flow and give users and administrators the information they need to understand what went wrong.
Q & A
Whip WPF Snippets Into Shape
by Kathleen Dollard
Learn how to work around some ugly behavior in WPF when relying on the provided code snippets; change the output of provided WPF snippets; resolve dependency issues in Windows Workflow; and drill down on Try… Cast.
Editor's Note
by Patrick Meader
Letters to the Editor
What's Hot
First Looks
Product Listings
Guest Opinion
by Kathleen Dollard
|

 |

|
|