The Wayback Machine - https://web.archive.org/web/20120101064758/http://www.codeguru.com:80/vb/gen/

    General

    Creating a Video Converter Using VB.NET

    Learn how to use VB.NET to create your own Video Encoder.

    Solving Performance Issues in Data Migration to SQL Server

    Learn how to solve reoccurring performance problems during data migration to SQL Server.

    Creating an Outlook Add-In Part 2

    In part 1 of Creating an Outlook Add-In I explained how to create an Outlook 2003 Add In. With this article, I will use the same project and just use Outlook 2007 instead.

    3D Animation in VB.NET Using Windows Presentation Foundation (WPF) - Part 2

    Richard Newcombe takes us into the basics of building and moving inside a 3D world of our own making, using Windows Presentation Foundation (WPF) and VB.NET.

    3D Animation in VB.NET Using WPF - Part 1

    Richard Newcombe takes a look at the basic building blocks of a 3D world. While 2D animation was done by hard coding all of the graphics, 3D animation is much easier, using the WPF (Windows Presentation Foundation) graphical subsystem to handle the actual image rendering.

    Creating an Outlook Add-In Part 1

    Learn how to crate an Outlook Add-in to backup Important Email. Part 1 of this article concentrates on Outlook 2003and VB.NET 2003. Part 2 will concentrate on Outlook 2007 & Outlook 2010 with VB 2010.

    Creating a Desktop Application for Facebook, using the GraphAPI and VB.NET

    Learn how to create a desktop application for Facebook, using their GraphAPI and Visual Basic.NET

    Animation in VB.NET, Part 3

    Richard Newcombe takes a look at Bitmap Animations in VB.NET. VB6 made extensive use of API's to load and initialize large quantities of smaller images. .NET has the GDI+ dynamic library, with a large selection of graphic classes and functions, which means that we no longer require API's to manipulate images.

    Animation In Visual Basic .NET: Interacting with Objects

    Discover how to Interact with the objects on a playing field. The article uses a game as a base for the code.

    Visual Basic Development 101: VS 2010 Part 2: Menus and Tools

    This article is part two of an introduction to Microsoft Visual Studio 2010. It covers how to navigate through the different menus and tools. It specifically covers Microsoft Visual Basic 2010 Express Edition. Read along to learn how to write a very simple Hello World application using Windows Forms.

    SQL CLR Integration in SQL Server 2008

    Is some of your business logic in code and some in SQL Server? Then, just call the SQL from the .NET framework and the .NET framework from SQL with CLR integration. Here are all the steps you need to get started.

    Working with Large Memory-Mapped Files in VB 2010

    Memory mapped files use the system's memory manager and lets you treat large files as if they were in-memory objects, supporting extremely large file access, faster access, and multiple, simultaneous processes accessing the same file.

    Microsoft Visual Studio Backup Macro

    Use this macro to generate backups from Microsoft Visual Studio solution's context menu

    Using BigInteger in Visual Basic 2010

    Encryption and keeping secrets depends on large prime numbers that are too big to crack by brute force. .NET framework 4.0 introduces the BigInteger that has no theoretical upper and lower bounds.

    Working with Dundas Charts in SQL Server Reporting Service

    Learn to leverage the power of Dundas Charts in your next SQL Server project.

    Searching for Breakpoints in Microsoft Visual Studio 2010

    Microsoft Visual Studio has extensive support for setting breakpoints with extra conditions, including code, and then searching for and managing those breakpoints. Read more to see how to put beakpoints to work for you.

    Test Driven Development from Scratch with NUnit 2.2.0, TestDriven.Net 1.0, and VB.NET

    This is a very simple example to get TDD newbies started with NUnit 2.2.0 and Test Driven.Net 1.0 in VB.NET.

    Using Multi-Line Lambda Expressions in VB 2010

    The VB and C# programming teams have merged and you'll start to notice capability features--like Lambda Expressions and automatic properties--that are more similar in these two languages, but both languages are suited for the same kinds of software development.

    Surveying Parallel Computing in .NET Framework 4.0

    Learn to use multi-threading to improve the performance of your .NET framework applications.

    Speed Up Your Web Site with Microsoft Azure BLOBs

    Learn how to leverage BLOBs in your application. Read along as we look at the simplest of those scenarios, simply hosting your public files in a better place than your server.

    Using Auto-Implemented Properties in VB 2010

    Auto-implemented properties in VB 2010 provide developers with the convenience of fields, in terms of how much code you write and the benefit of properties.

    Microsoft News: Microsoft's CEO Pitches CEOs on Cloud Computing

    At Microsoft's CEO Summit 2010, CEO Steve Ballmer tells many of the world's most influential business leaders that the future lies in "the cloud."

    Using Basic File I/O in Visual Basic 2010

    Beginning with basic file I/O concepts this article wraps up by demonstrating how you can use the Dynamic Language Runtime (DLR) in .NET 4.0 to map text file data to objects.

    Basics of SQL Server 2008 Locking

    Relational databases are designed for multiple simultaneous users, and Microsoft SQL Server is no different. However, supporting multiple users requires some form of concurrency control, which in SQL Server's case means transaction isolation and locking. Read on to learn how SQL Server 2008 implements locking.

    Free Microsoft Azure SQL Tools for Cloud Application Development

    Microsoft and other third party vendors have developed a few free SQL Azure development tools for integration of your SQL Azure Database with a local on premises database. Tapas Pal looks at some of these Azure development tools and discusses how the Azure developer can use them in their day-to-day development activity.

    Dynamic Objects in VB 2010

    Dynamic objects in VB let you bind data to members at runtime without defining a custom mapping class.

    Language Enhancements in VB: Microsoft Updates Visual Basic 2010

    This article examines language enhancements added to the Visual Basic programming language with the release of Visual Basic 2010.

    Implementing Self-Reflection with Extension Methods

    Write a reflection mechanism one time to reflect any object or collection; knowing your code's state is the first step in writing bug-free code.

    My Favorite New Features in Microsoft Visual Studio 2010

    Earlier this week, Microsoft released Visual Studio 2010. This article, by Scott Mitchell, looks at several new and exciting features in Microsoft Visual Studio 2010.

    A Guided Tour of Microsoft Visual Studio 2010 Database Development

    Learn about the new database development features in Microsoft Visual Studio 2010.

    Lambda Expressions via Sub Routines

    VB2010 supports Sub routine Lambda expressions and multiline expressions, read on to see how to define these little method packages.

    A Developers Guide to Microsoft Azure

    Learn to leverage the power of the cloud with your existing web applications.

    Top Ten Things .NET Developers Will Like About Visual Basic 2010

    Paul Kimmel writes about his favorite top ten new features that are being rolled out with this recent Microsoft update of Visual Basic.

    Threads Made Easy in Visual Basic

    Learn to use the basic parallel operations--multithreading--incorporated into .NET framework 4.0.

    CodePlex Gets Organized

    Microsoft-sponsored open source foundation names a new permanent board of directors as the effort aims to grow beyond its roots.

    Introducing Cloud Computing using the Microsoft Azure Platform

    Leverage the features of cloud computing and Microsoft Azure to build applications that can reside in the cloud.

    Microsoft Offering Deals on Visual Studio Upgrades

    In preparation for the official release of Visual Studio 2010, the software giant is brewing up deals for loyal users that let them buy the new package at a discount as well as to get a new subscription for MSDN.

    Using CodeRush in Microsoft Visual Studio

    Learn to use CodeRush in Microsoft Visual Studio to write code faster and easier than ever before.

    Comparing the Performance of Microsoft Visual Studio's Web Reference to a Custom Class

    This article compares the performance of using a Web Service proxy class created by Visual Studio vs. a custom created class.

    Goodbye to Line Continuation Characters

    Say your goodbyes to line continuation characters, with a brief look back at Basic.

    A Glimpse at Microsoft Visual Studio 2010

    In this article you'll explore the notable features of Microsoft Visual Studio 2010 Professional Edition.

    Building Lambda Expressions from Expression Trees

    Learn how to dynamically build and explore Lambda expressions from expression trees.

    SQL Server Modeling Services with Microsoft Visual Studio 2010 Beta 2

    Learn how to use SQL Modeling Services to hunt for interdependencies without having to access source code.

    SELECT, INSERT, UPDATE with the SQL MERGE Statement

    In today's column we'll demonstrate how and when to use the new TSQL MERGE statement and how this can be a helpful addition to your toolbox.

    Visual Studio 2010 Launch Back On

    After delaying rollout plans for March, Microsoft reschedules.

    Microsoft .NET CodeDom Technology

    This article on .NET CodeDom technology introduces .NET CodeDom by examining the inputs and outputs of a working source code generator.

    Server-Side Validations Using Regular Expressions

    Add punch to your validation routines by adding regular expressions. Further prepare yourself for the coming ASP.NET regular expression validation control. This article shows you how to use regular expressions and provides sample patterns for different user inputs.

    Updating Excel From the Web

    Bill Jeffries's article on Excel's Web Query tool demonstrates how to update selected spreadsheet cells instantly over an HTTP connection.

    Interrogating a Stored Procedure with ADO

    Repetitive tasks are nothing new to a developer. Writing ADO interface code is one of these tasks. In this article David R. K. DeLoveh shows us how to write code to generate code for calling stored procedures in SQL Server 7.

    Visual Studio 2005 Hands-On Tutorial

    In the first part of his hands-on tutorial on using Visual Studio 2005 to build a complete 3-tier application, David Catherman examines how Visual Studio 2005 can be used as a great tool for designing and building SQL Server 2005 databases.