En este apartado recopilaremos bibliotecas de código en .Net.
Diferenciamos este apartado de los temas al no ser directamente relacionado con artículos del foro, ni explicaciones ni tutoriales, ni aplicaciones.
Posteen el nombre, pequeña descripción, y si es Open Source, Freeware, Pago, Etc. Yo las iré revisando y añadiendo en este primer post.
Aforge.NET: Visión por Computadora, Inteligencia Artificial, Procesamiento de Imágenes, Redes Neuronales, Robótica, Algoritmos Genéticos, etc. Excelente documentación. Ejemplos prácticos. LGPL v3 y GPL v3.
Ajax Control Toolkit: Una buena libreria con controles basados en Ajax. New BSD License (BSD)
Db4o: Base de datos orientada a objectos. Open Source y GNU (non commercial)
EpPlus: Crear hojas avanzadas de Excel. GPLv2
DotNetZip: DotNetZip es una libreria fácil de usar, rápida, y GRATIS. Un conjunto de herramientas para la manipulación de archivos zip o carpetas. Comprimir y descomprimir es fácil con DotNetZip .NET, para aplicaciones escritas en Visual Basic o C# o cualquier lenguaje .NET - puedes crear, leer, extraer, o actualizar archivos zip... Por Mono o MS. .NET DotNetZip es la mejor libreria de compresion de ZIP para. NET Licencia: Microsoft Public License (Ms-PL)
Farseer Engine: Motor de física para juegos XNA. Soporta windows, xbox y wp7. (Ms-PL)
Google Map Control: Control de usuario de google maps para .Net Free for non commercial
Html Agility Pack: Se trata de un ágil parseador de HTML que crea una lectura/escritura DOM y soporta XPATH o XSLT (que en realidad no tiene que entender XPATH ni XSLT para usarlo, no se preocupe ...). Se trata de una biblioteca. NET que permite parsear archivos HTML "fuera de la web". El analizador es muy tolerante con el "mundo real" y con HTML con formato incorrecto. El modelo de objetos es muy similar a lo que propone System.Xml, pero para los documentos HTML (o streams). Licencia: Microsoft Public License (Ms-PL)
iTextSharp: iText ® es una librería que permite crear y manipular documentos PDF. Permite a los desarrolladores que buscan mejorar las aplicaciones web y otros con la generación dinámica de documentos PDF y/o manipulación. Licencia: Affero General Public License.
- Json.NET: Json.NET es una de las mejores librerias o la mejor, de alto rendimiento para parsear JSON para .NET Licencia: Open Source, MIT License.
Microsoft .NET Chart Controls: El entorno de muestras para Microsoft Chart Controls para. NET Framework contiene más de 200 muestras, tanto para ASP.NET y Windows Forms. Las muestras cubren todas las características principales en el cuadro de controles. NET Framework. Ellos le permiten ver los controles Chart en acción, así como usar el código como plantillas para su propia web y aplicaciones de Windows. Licencia: Microsoft Public License (Ms-PL)
MongoDB Driver: Adaptador oficial para conectar a MongoDB (NoSQL Database) Apache License v2.0
NAudio: Manipulación de Audio, que van desde la apertura y guardado de archivos en distintos formatos, hasta la captura y escritura de datos a la tarjeta de sonido. Pobremente documentada, sin embargo la API es sencilla e intuitiva. Microsoft Public License (Ms-PL).
OSPOP3: Componente para POP3 y soporta TLS/SSL. Free for non commercial.
PDFsharp: PDFsharp es una libreria Open Source. para .NET que fácilmente se crea y procesa los documentos PDF "on the fly" de cualquier lenguaje. NET. Las rutinas de dibujo sobre el PDF se pueden utilizar para crear documentos PDF, dibujar en la pantalla, o enviar la salida a cualquier impresora. Licencia: MIT License , Libre, Open Source.
Script#: Escribe código javascript desde .Net. Free
SevenZipSharp: Es Libreria de codigo gestionado de 7-zip escrita en C# que proporciona auto extracción y compresión (7-zip todos los formatos son compatibles). Se envuelve como 7z.dll o cualquiera compatible y hace uso de LZMA SDK. SevenZipSharp es wrapper de código abierto para el 7-zip v3.0 liberado bajo licencia LGPL. Aprovecha el 7zip nativo enlazandose dinámicamente a través de su interfaz COM y tien clases para trabajar con varios tipos de archivo comprimidos. Licencia: GNU Library General Public License (LGPL v3.0)
SharpZipLib: SharpZipLib (antes NZipLib) es un Zip, GZip, Tar y biblioteca bzip2 escrito enteramente en C# para la plataforma .NET. Se implementa como un conjunto (instalable en la GAC), y por lo tanto pueden ser fácilmente incorporados en otros proyectos (en cualquier idioma. NET). El creador de ziplib# lo dijo así: ". he portado la libreria zip a C# porque necesitaba compresión gzip/zip y yo no quería utilizar libzip.dll o algo así. lo quiero todo en el más puro C#." Licencia: GPL
Silverlight Toolkit: Es un proyecto de Silverlight Toolkit de código abierto, un lugar donde el equipo de Silverlight de Microsoft comparten nuevos componentes y funcionalidades para los diseñadores, desarrolladores y la comunidad para proveer una manera eficaz de ayudar al desarrollo de la forma del producto. El Kit de herramientas incluye el código fuente completo, ejemplos y documentación y soporte para los controles, se centra en Silverlight 4, y Windows Phone. Licencia: Microsoft Public License (Ms-PL)
System.Data.SQLite Adaptador para conectar a SQLite. Public Domain (aunque ahora es parte de sqlite.org)
ZedGraph: ZedGraph es una libreria, control de usuario y control web para .net, escrita en C#, para el dibujo 2D de líneas, barras y gráficos circulares. Cuenta con plena capacidad, la personalización detallada, pero la mayoría de las opciones tienen valores por defecto para la facilidad de uso. Licencia: GNU Library or Lesser General Public License (LGPL)
ZipStorer: Pequeña Clase en C# para almacenar o extraer archivos Zip en nuevos o existentes, sin ninguna librería externa.
Funciona con. NET 2.0 y posteriores, y Compact Framework. Licencia: Microsoft Public License (Ms-PL)
A ver si llenamos esto