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

    General

    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

    In this article, we will learn about on-premises Free SQL Azure development tools and how Azure developers can use these tools 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.

    Secure Desktop Prompting : Always Run As Administrator

    "White list" certain programs to "Run As Administrator", all the time. See how it enters a "secure desktop" with a classic Vista/7 prompt.

    Visual Studio 2010 Delayed

    Developer feedback extends beta for quality reasons.

    Incremental Intellisense Improvements in Visual Studio 2010

    Learn about the history of debugging and evolutionary improvements in Intellisense in Visual Studio 2010.

    TIP: The Singleton Pattern

    How to create an object using the Singleton pattern in VB.NET

    DoJ May OK Microsoft to Collect Protocol Royalties

    Latest development in antitrust settlement may let Microsoft resume charging licensing fees.

    Dynamic Programming with Lambda Expressions

    Add ultimate flexibility and power to your programs with function parameters and Lambda Expressions.

    Autorun Menu Creator in VB.NET

    Use Visual Basic .NET to create an Autorun menu, through the use of HTA, JavaScript and VBScript.

    Installing SQL Server 2008

    Need your server and your site up and running quick? Let Greg Larsen show you what you need to know to get SQL Server running and configured.

    Writing UDFs for Firebird Embedded SQL Server

    This article was written mainly for developers who use Firebird Embedded SQL Server in .Net framework applications and want to speed up or optimize DB queries. We will describe how to create your own native Firebird extension and show some approaches how to use it in managed code applications.

    Shutdown Manager

    The Windows "Turn off" buttons are three or more steps away from the desktop work area, depending on your personal settings. This can be not only inconvenient, but downright bothersome at times. These programs can power down the computer, in just one or two steps.

    Undo/Redo Framework

    Explore an Undo/Redo framework for editing controls in a Windows application.

    Tip: Screen Capture

    This tool will help user to capture selected area of screen. It provides user to set his/her own HotKey to capture screen. It runs in system tray. Source code is included with this article.

    File Verbs - EXE System Shortcut Menu Items

    Do the verbs of a file, like Run as administrator, and Pin to Taskbar.

    A Web Developer's Look at Windows 7

    The new Windows 7 user interface features can offer Web developers significant productivity gains in terms of organizing, finding, and navigating to commonly used resources. This article introduces you to the improvements which can cut significant time from otherwise mundane daily workflow tasks.

    On Screen Keys

    Discover how to make an on-screen keyboard.

    Uploading an Image and Creating a Thumbnail in ASP.NET

    Follow these simple steps to let users upload image files and display them as thumbnails in ASP.NET.