.NET news » VB.NET 
Everyday Use of Generics
If you ever use arrays or ArrayLists in your applications, consider using the built-in generics collections instead. The built-in generics collections are not only easier to use than arrays, but they allow you to limit the data type of the items that are in the collection. This provides type-safety, meaning that a compile-time error is generated if the code attempts to put something in the collection that is not of the correct type. It can also improve the performance of the application, limiting conversion of data types...
Build a Photo Viewer Using the New FTP Classes in .NET 2.0
Yet another highly useful but underappreciated feature of .NET 2.0? How about the FTPWebRequest and FtpWebResponse classes? These nifty classes let you built FTP file access right into your applications. See how it's done with this handy photo viewer example.
23 Feb 2007, 20:49:29 Source: Build a Photo Viewer Using the New FTP Classes in .NET 2.0
Tags: VB.NET
Examples
Internet
Beautify Your UIs with Perfect Pen and Brush Control
Spice up your interfaces by taking full advantage of the Pen and Brush classes capabilities in the .NET Framework. Learn to create dashed and striped lines, control line joins, and use brushes to create interesting patterns and gradients.
18 Oct 2006, 17:53:49 Source: Beautify Your UIs with Perfect Pen and Brush Control
Tags: Graphics
VB.NET
Decorate Your Code with Astonishing Attributes
Attributes provide extra information about your code that allows tools such as Visual Studio to make using your code easier. For example, they tell the Properties window how to display and edit properties and they let you fine-tune XML serialization.
Retaining Multiple Sets of User Settings
Retaining a single set of user settings for your application is easy. Retaining multiple sets of user settings is much more challenging.
A Visual Basic Developer's Introduction to ASP.NET 2.0
Visual Basic .NET and Visual Basic 6.0 developers get an introduction to building Web applications with ASP.NET 2.0, as well as the major differences between developing desktop and Web applications.
6 Sep 2006, 18:17:53 Source: A Visual Basic Developer's Introduction to ASP.NET 2.0
Tags: ASP.NET
VB.NET
LINQ Into Microsoft's New Query Capabilities
Query features have long been a cornerstone of database applications, but with LINQ, Microsoft introduces query language features right inside of C# and VB.NET.
Using P/Invoke to Call Unmanaged APIs from Your Managed Classes
Learn how to use P/Invoke to call unmaged Win32 APIs from managed code. These sample applications show how to mute sounds, change Windows resolution, and display ballon tips from your managed code.
16 Mar 2006, 15:19:57 Source: Using P/Invoke to Call Unmanaged APIs from Your Managed...
Tags: C#
VB.NET
Creating Applications for Handheld Devices Using Embedded Visual Basic
A no nonsense tutorial designed to give Visual Basic developers an insight into developing VB applications for handheld devices such as PDAs.
17 Feb 2006, 05:37:00 Source: Creating Applications for Handheld Devices Using Embedded...
Tags: VB.NET
Mobile
Copy Selected Text Within a Browser to a Clipboard
Find out how you can copy selected text within a Web browser to a clipboard in VB.NET 2.0.
14 Feb 2006, 05:36:11 Source: Copy Selected Text Within a Browser to a Clipboard
Tags: VB.NET
Examples

