View Complete Post
F# has clean syntax, powerful multi-threading capabilities, and fluid interoperability with other Microsoft .NET Framework languages. We'll give you an introduction to functional programming concepts and how they're implemented in F#.
MSDN Magazine April 2010
We introduce you to "Oslo" and demonstrate how MSchema and MGraph enable you to build metadata-driven apps. We'll define types and values in "M" and deploy them to the repository.
MSDN Magazine February 2009
Ken Getz shows how the CollectionChanged event lets you reflect changes to your underlying data source in your bound data controls.
MSDN Magazine December 2008
This month Ken digs deeper into the System.Linq.Enumerable class and shows readers how to perform some magic data operations using System.Linq.Enumerable.
MSDN Magazine September 2008
Presented here is the LINQ Enumerable class, which allows you to manipulate data in any class that implements IEnumerable(Of T).
MSDN Magazine July 2008
Windows Imaging Component (WIC) is an extensible framework for encoding, decoding, and manipulating images. See how to use WIC to encode and decode different image formats.
MSDN Magazine April 2008
LINQ to XML and the Microsoft SDK for Open XML Formats simplify access to the parts of a 2007 Office system Open XML document when retrieving or modifying data, resulting in shorter, less complex code.
MSDN Magazine March 2008
This month Advanced Basics flaunts the power of generics and reflection and shows how you get more flexible and efficient development by combining the two.
MSDN Magazine January 2008
Ken Getz prepares Visual Basic developers to use RibbonX.
MSDN Magazine June 2007
This month Ken Getz writes a demo-creation system for Windows-based applications, which he calls a switchboard.
MSDN Magazine December 2006
The System.Array and System.Collections.Generic.List classes provide methods that let you avoid writing code to loop through every element of an array or list to find the items you're looking for. Ken Getz explains.
MSDN Magazine September 2006
It never fails. The application you just deployed ran great on your development machine-but stumbles in production. The problem might show up right away or maybe it creeps up over time. Now what?
MSDN Magazine July 2006
The last time I wrote this column (March 2006), I shared an application that allows you to update all the MicrosoftÃÂ® Word documents in a folder and its subfolders. Each time the application finds a document in the specified path, it updates the document properties to match those you specified in the application.
MSDN Magazine June 2006
IntelliSense code snippets are one of the coolest new features in Visual StudioÃÂ® 2005. Code snippets are highly customizable code fragments intended to accomplish simple to intermediate tasks quickly; they can be inserted into your code with just a few keystrokes.
MSDN Magazine April 2006
At the beginning of another lovely day of writing courseware in mad pursuit of unrealistic deadlines, I received a frantic call from a business partner. He was at the end of a long consulting project and had several hundred MicrosoftÃÂ® Word documents, all of which required their document properties to be set identically, except the Title property of the document, which was to be based on the document file name, minus the .
MSDN Magazine March 2006
So you've got a burning desire to accompany your application's splash screen with a rousing chorus of "Funky Cold Medina" (that's Tone Loc for those of you who aren't children of the 80s). Prior to working with Visual StudioÃÂ® 2005, adding even simple tunes and system sounds to your application could be a challenge.
MSDN Magazine January 2006