Programmation de SQL Server 2005 à l'aide de .NET Framework

Microsoft SQL Server 2005 comporte l'intégration du composant Common Language Runtime (CLR) de .NET Framework pour Microsoft Windows. En d'autres termes, vous pouvez désormais écrire des procédures stockées, des déclencheurs, des types, des fonctions et des agrégats définis par l'utilisateur, ainsi que des fonctions intéressantes de table de diffusion, à l'aide d'un langage .NET Framework, y compris Microsoft Visual Basic .NET et Microsoft Visual C#.
Utilisation de l'intégration CLR dans SQL Server 2005 Utilisation de l'intégration CLR dans SQL Server 2005

Comparez les modèles de programmation basés sur le CLR et les modèles SQL Server, comme Transact SQL et les procédures stockées étendues. Découvrez des astuces sur le choix d'un modèle, des exemples de code et bien d'autres informations.


Articles et chroniques

SQL Server Professional : Informations essentielles sur SQL : Résoudre les interblocages à l'aide de TRY/CATCH dans SQL Server 2005
Ron Talmagen, chroniqueur spécialisé dans SQL Server Professional, vous montre comment exploiter les fonctions TRY/CATCH de SQLCLR dans SQL Server 2005 pour vous permettre de résoudre un blocage.
Traitement des Showplans XML à l'aide de SQL CLR dans SQL Server 2005
Créez une application SQLCLR pour afficher le coût d'exécution estimé d'une requête à partir de son showplan XML, que vous pouvez utiliser pour restreindre l'envoi de requêtes et éviter la surcharge du serveur.
Gestion de l'accès aux données dans SQL Server avec ADO.NET et SQLCLR
En utilisant la nouvelle fonction SQLCLR, le code géré peut utiliser ADO.NET lorsqu'il s'exécute dans SQL Server 2005. Découvrez SQLCLR par le biais de scénarios de base d'accès aux données in-process, de structures SQLCLR et de leurs interactions.
Utilisation des fonctions table dans SQL Server 2005 pour implémenter une bibliothèque de données dans l'espace
Découvrez comment ajouter des fonctions de recherche dans l'espace (par points rapprochés et par point dans un polygone) à Microsoft SQL Server 2005 en utilisant C# et les fonctions table. Il est possible d'utiliser cette bibliothèque pour ajouter la recherche dans l'espace à votre application sans écrire de code spécial.

Ressources dans la documentation en ligne de SQL Server

Introduction à l'intégration de CLR (Common Language Runtime)
Découvrez le CLR, comment et pourquoi cette technologie a été utilisée dans SQL Server, ainsi que les avantages qu'apporte l'utilisation du CLR pour créer des objets de base de données.
Création d'objets de bases de données avec intégration CLR
Découvrez quels types d'objets vous pouvez créer en utilisant le CLR et comprenez les exigences liées à la création d'objets de base de données du CLR.
Accès aux données depuis des objets de base de données CLR
Apprenez à utiliser une routine CLR pour accéder aux données stockées dans une instance de SQL Server.
Administration d'objets de base de données avec intégration CLR
Découvrez comment gérer et sécuriser des objets du CLR dans la base de données.
Scénarios d'utilisation et exemples pour intégration CLR
Ce guide fournissant de nombreux exemples d'applications, de packages et de codage vous permet de découvrir les fonctions de programmabilité de l'intégration CLR.
Centre d'informations des développeurs sur le moteur de base de données

Ressources de formations disponibles

En savoir plus...