How to Crear Librería .DLL en .Net

Librería .dll
El dia de hoy sabado me levante pensando en crear un control de usuario para poder hacer uso del control en varias aplicaciones que desarrollo en Visual Studio.Net vaya las tan mencinadas DLL’s .
Para crear la .dll:
1) Al crear el nuevo proyecto en C#.NET seleccionar Biblioteca de controles de Windows según lo que vayamos a construir.
2) Crear todos los controles y clases que corresponda hasta que tengamos el proyecto listo.
3) Generar (Volver a generar) el proyecto y con ello obtendremos ya el archivo .dll correspondiente. Concretamente en el directorio bin\Release de nuestro proyecto.
Ya tenemos pues el archivo nombreDeNuestraLibreria.dll. Ahora para poder utilizar dicha .dll y por tanto todos los controles y clases que contenga en cualquier aplicación lo que tenemos que hacer es lo siguiente:
1) En el nuevo proyecto, ir a Proyecto (en el menú superior), seleccionar Agregar referencia, ir a la pestaña Examinar y desde allí buscar el archivo .dll correspondiente y aceptar.
2) Abrir el Cuadro de herramientas y Agregar ficha.
3) Dentro de la ficha recién creada, seleccionar Elegir elementos.
4) En el cuadro que se nos abrirá, seleccionar Examinar y buscar la .dll que hemos creado en la primera fase.
Con ello tendremos disponibles en el Cuadro de herramientas los controles que incluya la librería-biblioteca que hemos creado y seleccionado. Si no incluye controles sino que es únicamente una librería de clases, podemos ahorrarnos los pasos 2, 3 y 4.
Finalmente podremos utilizar el control personalizado o clase que creamos .dll.




Gracias a este articulo ya aprendi a hacer una dll en C#.Esta muy bueno,