--- title: "SMO How-to Topics | Microsoft Docs" ms.custom: "" ms.date: "06/13/2017" ms.prod: "sql-server-2014" ms.reviewer: "" ms.technology: "database-engine" ms.topic: "reference" ms.assetid: 201c83af-47b3-413a-8909-3c7cc5142be5 author: mashamsft ms.author: mathoma manager: craigg --- # SMO How-to Topics The SMO How-to topics provide information about how to set up the [!INCLUDE[vsprvs](../../includes/vsprvs-md.md)] .NET programming environment to create programs in either [!INCLUDE[vbprvb](../../includes/vbprvb-md.md)] or C#. [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) Describes how to set up the [!INCLUDE[vsprvs](../../includes/vsprvs-md.md)] .NET programming environment to create an SMO console application by using [!INCLUDE[vbprvb](../../includes/vbprvb-md.md)]. [Create a Visual C# SMO Project in Visual Studio .NET](../../relational-databases/server-management-objects-smo/how-to-create-a-visual-csharp-smo-project-in-visual-studio-net.md) Describes how to set up the [!INCLUDE[vsprvs](../../includes/vsprvs-md.md)] .NET programming environment to create an SMO console application by using Visual C#.