--- title: "Getting Started in Visual Basic .NET | Microsoft Docs" ms.custom: "" ms.date: "06/13/2017" ms.prod: "sql-server-2014" ms.reviewer: "" ms.technology: "database-engine" ms.topic: "reference" dev_langs: - "VB" helpviewer_keywords: - "Visual Basic [SMO]" ms.assetid: 1cbb9f35-13d8-40a1-9685-72cb1b589947 author: mashamsft ms.author: mathoma manager: craigg --- # Getting Started in Visual Basic .NET [!INCLUDE[msCoName](../../includes/msconame-md.md)] Visual Basic .NET in one of the managed programming languages that is supported by the common runtime library in [!INCLUDE[vbprvb](../../includes/vbprvb-md.md)] .NET. Many of the samples in this documentation are written in [!INCLUDE[vbprvb](../../includes/vbprvb-md.md)] .NET. You can use [!INCLUDE[vsprvslong](../../includes/vsprvslong-md.md)] and [!INCLUDE[vsOrcas](../../includes/vsorcas-md.md)] to develop SMO applications. ## References and Imports After you have started the [!INCLUDE[vsprvs](../../includes/vsprvs-md.md)] project, you must add references to the [!INCLUDE[ssNoVersion](../../includes/ssnoversion-md.md)] Management Objects (SMO) assemblies. Then, import the required namespaces so that your program can recognize the SMO types. In [!INCLUDE[ssCurrent](../../includes/sscurrent-md.md)], the SMO assemblies are located in the [!INCLUDE[ssSampPathSDK](../../includes/sssamppathsdk-md.md)] folder. ## See Also [Create a Visual Basic SMO Project in Visual Studio .NET](../../../2014/database-engine/dev-guide/create-a-visual-basic-smo-project-in-visual-studio-net.md)