A Quick Look at XML Literals

XML literals are new to Visual Studio 2008 and Visual Basic. Simply put they enable the incorporation of XML directly into application code. Essentially this allows a quick way to create XML objects. At their core XML literals represent a LINQ to XML object and follow syntax similar to XML 1.0. At run time XML…


A quick look at the lambda expression

The lambda expression is new to Visual Basic and Visual Studio 2008 and part of the new Linq support. A lambda expression is an anonymous function that can contain expressions and statements. Basically it’s a function without a name that calculates and returns a single value. It is combined with the new Func type that…


Try Visual Studio 2008

Microsoft Visual Studio 2008 provides an industry-leading developer experience for Windows Vista, the 2007 Microsoft Office system, and the Web. In addition, it continues in the Microsoft tradition of development language innovation. To enable evaluation of Visual Studio 2008, this page provides links to trial versions of Visual Studio 2008. Available here


Creating an icon in the system tray

A standard part of many Windows forms applications is the system tray icon. Most commonly it is used to provide an application or event status. Tray icons are added to an application using the NotifyIcon control. It includes properties that simplify displaying a System Tray icon and the notification “balloon”. Once you’ve added the control…