第一项新功能:Microsoft .NET Framework 公共语言运行时集成
Microsoft .NET Framework 公共语言运行时 (CLR) 现在寄宿于 SQL Server 数据库引擎中。此 CLR 集成环境支持过程数据库对象,包括用基于 .NET Framework 的语言(如 Microsoft Visual C# 和 Visual Basic .NET)编写的函数、存储过程和触发器。基于 .NET Framework 的语言支持 Transact-SQL 语言中所没有的逻辑和功能,也就是,现在可以将更复杂的逻辑纳入数据库对象中。用户定义的类型和聚合也可以用基于 .NET Framework 的语言编写,以生成比 SQL Server 较早版本中提供的数据类型更为复杂的数据类型。
CLR 集成编程环境已集成到 Visual Studio 开发环境中。开发人员使用与开发客户端或中间层 .NET 组件和服务相同的工具来开发和调试数据库对象。
以上摘自MSDN。
下面介绍如何使用这项功能。