| title | Programming Languages | Microsoft Docs | ||||||
|---|---|---|---|---|---|---|---|
| ms.custom | |||||||
| ms.date | 08/06/2017 | ||||||
| ms.prod | sql | ||||||
| ms.prod_service | database-engine | ||||||
| ms.reviewer | |||||||
| ms.technology | |||||||
| ms.topic | reference | ||||||
| helpviewer_keywords |
|
||||||
| ms.assetid | f5e5a832-03e9-477b-b55d-491c678ebb43 | ||||||
| author | markingmyname | ||||||
| ms.author | maghan | ||||||
| monikerRange | =azuresqldb-current||=azure-sqldw-latest||>=sql-server-2016||=sqlallproducts-allversions||>=sql-server-linux-2017||=azuresqldb-mi-current |
[!INCLUDEappliesto-ss-asdb-asdw-xxx-md]
This section describes how to program [!INCLUDEssNoVersion] Management Objects (SMO) in [!INCLUDEmsCoName] Visual C# .NET.
| Topic | Description |
|---|---|
| Getting Started in Visual C# .NET | Provides information on how to start writing an SMO program in Visual C# .NET |
SMO is a .NET assembly. To program by using the [!INCLUDEmsCoName] .NET Framework, you must choose a language that is supported by the common language runtime. In the SMO reference, there is syntax for managed languages such as Visual C# .NET.