The official blog of MSDN Magazine
Translate This Page
Translate this page
Don't Get Me Started
rich internet applications, RIA
Team Foundation Server
Team Foundation Service
Windows Phone 7
XNA Game Studio
Browse by Tags
Tagged Content List
Visual Basic 6: Old Soldiers Never Die…
Michael Desmond - MSDN Magazine
General Douglas MacArthur famously said during his 1951 farewell address to the U.S. Congress that “Old soldiers never die, they just fade away.” A half century later, MacArthur’s statement could just as easily apply to programming languages. Specifically, Visual Basic. Microsoft...
13 Feb 2012
Gone With The Week (Mar 1 – 5, 2010)
The following is a selection of five news about .NET development published on independent media. Problematic pair programming Larry O’Brien explores reasons why pair programming is the least adopted of the Extreme Programming practices and ways to deal with its challenges. ( Software Development Times...
6 Mar 2010
Advanced Basics: The ObservableCollection Class
Windows Presentation Foundation (WPF) adds functionality to the Microsoft .NET Framework so that you actually can reliably keep bound controls synchronized with their data sources. In the December 2008 issue of MSDN Magazine , Ken Getz demonstrates how to use the ObservableCollection class provided by...
28 Nov 2008
Basic Instincts: Dynamic Data Entry With XML Literals
Wouldn't it be nice to generate all your maintenance screens in your data-driven applications automatically? In the October 2008 issue of MSDN Magazine , Beth Massi shows you how to create Windows Presentation Foundation (WPF) user interfaces at run time using Visual Basic XML Literals and XML namespace...
24 Oct 2008
Advanced Basics: More On The LINQ Enumerable Class
The System.Linq.Enumerable class plays an important role in every LINQ query you create, making it possible to use querying semantics with objects that wouldn't otherwise support querying methods. In the July 2008 issue of MSDN Magazine , Ken Getz took you on a quick tour through half of the methods...
17 Sep 2008
Basic Instincts: Increase LINQ Query Performance
LINQ is a powerful tool enabling quick filtering data based on a standard query language. It can tear through a structured set of data using a simple and straightforward syntax. In the August 2008 issue of MSDN Magazine , Jared Parsons demonstrates a technique to achieve maximum performance from LINQ...
25 Aug 2008
Advanced Basics: The LINQ Enumerable Class
The Enumerable class plays an important role in every LINQ query you create. Because the Enumerable class's extension methods can process many other classes—including Array and List—you can use methods of the Enumerable class not only to create LINQ queries, but also to manipulate the behavior of arrays...
16 Jul 2008
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...
20 Jun 2008
Basic Instincts: My Namespace Extensions with My Extensibility
With the My Extensibility feature, new in Visual Basic 2008, My namespace extensions can be activated or deactivated through the Project Properties Designer, or when an associated reference is added or removed from a project. This capability makes extending the Visual Basic development environment simple...
30 Apr 2008
LINQ coverage in March MSDN Magazine
In the March 2008 installment of the Advanced Basics column in MSDN Magazine , Ken Getz shows you how to programmatically interact with the Office Open XML File Formats using Visual Studio 2008, LINQ to XML, and the Community Technology Preview (CTP) edition of the Microsoft SDK for Open XML Formats...
16 Apr 2008
.NET Matters: Asynchronous Stream Processing
Say you want to copy from one stream to another, using only the asynchronous methods on Stream. How can you loop such requests continually in order to process the whole stream? Is that even possible? In the March 2008 issue of MSDN Magazine , Stephen Toub demonstrates, in C# and Visual Basic, a truly...
11 Apr 2008
Visual Basic: XML, Reflection, and Generics
LINQ-enabled languages like Visual Basic give you a rich set of query operators that can be applied to various data sources, such as in-memory collections, databases, datasets, and XML. That alone is pretty cool, but Visual Basic 9.0 actually goes beyond that and makes XML a first-class data type directly...
21 Jan 2008
Build Office-Based Solutions Using WPF, WCF, And LINQ
With Visual Studio 2008, you can build a solution that incorporates the native capabilities of an Office client application combined with the sophisticated UI capabilities of Windows Presentation Foundation that's connected to remote data and services via Windows Communication Foundation and uses the...
10 Dec 2007
Create Dynamic Maps with Visual Basic 9.0 and WPF
The Windows Presentation Foundation (WPF) data-binding infrastructure is based around the concepts of dependency objects and dependency properties. A dependency object provides support for change notification and the ability to dynamically fetch and retrieve property values. A dependency property is...
5 Dec 2007
Basic Instincts: Extension methods in Visual Basic
You typically extend a class by deriving from a base class and enhancing the functionality in the derived class. A new feature in Visual Basic 2008, you extend any existing type's functionality, even when a type is not inheritable. In the November issue of MSDN Magazine, Adrian "Spotty" Bowles explains...
2 Nov 2007
Basic Instincts: Type inference in Visual Basic 2008
To support Language Integrated Query (LINQ), a suite of new technologies was added to the upcoming release of Visual Basic 2008 that includes type inference. With type inference, the types of method-level members are inferred based on the right-hand side of any assignments in the declaration statements...
3 Oct 2007
Lambda expressions in Visual Basic 2008
Lambda expressions are callable entities that are defined within a function. You can return a lambda expression from a function and you can pass lambda expressions to other functions. Support for lambda expressions as introduced in Visual Basic 2008, and in the September issue of MSDN Magazine, Timothy...
27 Aug 2007
More LINQ coverage: a custom query provider
In the August installment of the Basic Instincts column in MSDN Magazine , Scott Wisniewski provides background on some of the key concepts that drove the design of the Language Integrated Query (LINQ) features introduced in Visual Basic 9.0 . To provide an example of what you can achieve with LINQ,...
31 Jul 2007
Page 1 of 1 (18 items)
© 2014 Microsoft Corporation.
Privacy & Cookies