Skip to content

Latest commit

 

History

History
55 lines (43 loc) · 4.88 KB

File metadata and controls

55 lines (43 loc) · 4.88 KB
title Developer's Guide (Database Engine) | Microsoft Docs
ms.custom
ms.date 03/09/2017
ms.prod sql-server-2014
ms.reviewer
ms.technology
ms.topic reference
helpviewer_keywords
developer's guide [SQL Server Database Engine]
Database Engine [SQL Server], development
ms.assetid 7638f46c-9e66-48e6-9a9b-425e0b788311
author MightyPen
ms.author genemi
manager craigg

Developer's Guide (Database Engine)

[!INCLUDEssNoVersion] provides a rich set of tools for developing, administering, and controlling database applications.

In This Section

Common Language Runtime (CLR) Integration Programming Concepts
Describes the integration of the common language runtime (CLR) component of the .NET Framework for [!INCLUDEmsCoName] Windows in [!INCLUDEssNoVersion]. This means that you can write stored procedures, triggers, user-defined types, user-defined functions, user-defined aggregates, and streaming table-valued functions, using any .NET Framework language, including [!INCLUDEmsCoName] Visual Basic .NET and [!INCLUDEmsCoName] Visual C#.

SQL Server Native Client Programming
Describes how [!INCLUDEssNoVersion] Native Client can be used to create new applications or enhance existing applications to take advantage of new [!INCLUDEssNoVersion] features such as multiple active result sets (MARS), user-defined data types (UDT), query notifications, snapshot isolation, and XML data type support.

SQLXML 4.0 Programming Concepts
Describes the latest version of SQLXML, which delivers the same functionality as SQLXML 3.0 as well as additional updates to accommodate new features introduced in [!INCLUDEssVersion2005], such as the xml data type.

WMI Provider for Configuration Management Concepts
Describes a published layer that is used with the [!INCLUDEssNoVersion] Configuration Manager snap-in for Microsoft Management Console (MMC) and the [!INCLUDEmsCoName] [!INCLUDEssNoVersion] Configuration Manager. It provides a unified way for interfacing with the API calls that manage the registry operations requested by [!INCLUDEssNoVersion] Configuration Manager and provides enhanced control and manipulation over the selected [!INCLUDEssNoVersion] services.

WMI Provider for Server Events Concepts
Describes how to use Windows Management Instrumentation (WMI) to monitor events in an instance of [!INCLUDEssNoVersion].

SQL Server Management Objects (SMO) Programming Guide
Contains information about [!INCLUDEssNoVersion] Management Objects (SMO), a collection of objects that are designed for programming all aspects of managing [!INCLUDEssNoVersion].

Database Engine Extended Stored Procedure Programming
Describes how to use extended stored procedures to create your own external routines in a programming language such as C.

Data Collector Programming
Describes the Data Collector object model.

Exception Message Box Programming
Describes how you can use the exception message box programmatic interface in your applications to provide more control over the messaging experience, to give your users the option to save error message content for later reference, and to get help with messages.

See Also

Data Mining Programming
Developer's Guide (Analysis Services)
Developer's Guide (Integration Services)
Developer's Guide (Replication)
Developer's Guide (Reporting Services)