Figure 1. Write User-Defined Types in Visual Studio .NET
Integrating the CLR with Yukon lets developers define custom types for complex operations that T-SQL can't handle. The System.Data.SqlServer namespace is the server-side version of System.Data.SqlClient. INullable implements the tri-state logic that's required to handle null values.