--- title: "Getting Started in Visual C# .NET | Microsoft Docs" ms.custom: "" ms.date: "06/13/2017" ms.prod: "sql-server-2014" ms.reviewer: "" ms.technology: ms.topic: "reference" helpviewer_keywords: - "Visual C# [SMO]" ms.assetid: 37a22721-546c-453d-bc6f-238c13d7505d author: stevestein ms.author: sstein manager: craigg --- # Getting Started in Visual C# .NET [!INCLUDE[csprcs](../../includes/csprcs-md.md)] .NET is one of the managed programming languages that are supported by the common language runtime (CLR) in [!INCLUDE[vsprvs](../../includes/vsprvs-md.md)] .NET. Many For more information about the C# language, see the [!INCLUDE[vsprvs](../../includes/vsprvs-md.md)] .NET documentation. 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 SMO assemblies. You 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 C# SMO Project in Visual Studio .NET](how-to-create-a-visual-csharp-smo-project-in-visual-studio-net.md)