A U-SQL Assembly let's you share code.
Although a U-SQL assembly is often used to share .NET code - specifically a single .NET assembly. As you'll see in this section. A U-SQL assembly can do much more than that.