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

    Latest Visual Basic Articles

    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.

    [Updated] Using the Winsock Control in Client/Server Applications

    Internet Transfer Control (ITC) is a handy control for Internet programming, but there is another control that is even more robust and helps programmers create more flexible applications. In this article, S.S. Ahmed shows you how to create client/server applications using the Winsock control. You will also learn how to access a database in your client/server application.

    [Updated] Creating an FTP Component in Visual Basic

    This article by Jeff Niblack debscribes how to build a component in Visual Basic that executes FTP commands. He demonstrates how to build the component with the WinInet functions provided by Internet Explorer using Visual Basic as a itermenderary between the COM interface and WinInet.

    [Updated] Creating a TCP Component in Visual Basic

    This article by Rolando Lopez describes how to build a TCP/IP component in Visual Basic that you can use to connect to another machine and exchange data. He builds the component using Visual Basic and gives some examples of calling the component from ASP. Source code is included.

    [Updated] 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.

    [Updated] 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.

    Latest Columns

    Using VC++ .NET

    USING VC++ .NET

    Faster Microsoft C++ Programming With The MFC Class Wizard

    During the glory days of MFC and ATL in the 1990s and early 2000s, The Visual C++ class wizard was a highly-used and useful IDE tool that simplified life for developers. The re-introduction of the class wizard, after the absence of a decade, demonstrates commitment to the 'glory day's' ideal and adds simplicity to class management tasks inside the IDE.

    Nuts & Bolts

    .NET NUTS & BOLTS

    .NET Framework: Collections and Generics

    The original release of the .NET Framework included collections as .NET was introduced to the Microsoft programming world. The .NET Framework 2.0 introduced generics to complement the System.Collections namespace and provide a more efficient and well performing option. Read on to learn more...

    VB Today

    VISUAL BASIC TODAY

    Input and Output with VB.NET 2010

    The .NET runtime has everything you need to format your output and handle special characters. Both Visual Basic 2010 Express edition and Visual Studio 2010 help you with Intellisense if you can't remember the syntax. This article explores simple console input and output and shows you how to get it done.

    Insights

    PROGRAMMING INSIGHTS

    Navigating OData and WCF Data Services

    Understanding OData conventions are important to building an OData client and testing an OData Endpoint. Of all the OData conventions the most important convention a WCF Data Services developer must understand are the OData URI conventions. This article explains how OData URI conventions map to code living inside of WCF Data Services.