"Using" has nothing to do with adding references. It is related to namespaces, which is a very different thing, and is merely a way to shorten down fully-qualified type names, by omitting the namespace part from them, fully or partially. You could just use full type name instead. Adding "using" doesn't add anything and does not change any behavior.
Referencing and assembly means modification of the assembly your compile; its relative path name of strong name gets into your assembly. It is done via a command-line key of a compiler. In Visual Studio and other similar IDE, this is done by adding a reference via the Solution Explorer. Locate the node "References" of your project. Please see:
http://msdn.microsoft.com/en-us/library/wkze6zky.aspx[
^],
http://msdn.microsoft.com/en-us/library/8wxf689z%28v=vs.110%29.aspx[
^],
http://msdn.microsoft.com/en-us/library/hk5f40ct%28v=vs.90%29.aspx[
^].
See also:
http://msdn.microsoft.com/en-us/library/sf0df423.aspx[
^].
—SA