Ser un desarrollador web no es nada fácil. Solo con saber que todavía existe Internet Explorer y, peor aún, que es uno de los navegadores más utilizados, nos causa estrés. Por suerte las tecnologías utilizadas en el desarrollo de aplicaciones web han avanzado grandemente y nos han hecho la vida un poco menos complicada. Aquí encontrarás 5 de mis herramientas favoritas para crear aplicaciones web robustas y lo mejor es que las 5 son gratis.

iTextSharp

iTextSharp es una librería de código abierto, para la plataforma .Net, que permite crear, editar y mantener documentos PDF desde nuestro código. Con esta librería puedes hacer que tu aplicación web exporte documentos con imágenes, marcadores y todas las características que contienen los PDF que estamos acostumbrados a ver.

Para más información sobre iTextSharp puedes visitar mi publicación: C#: Creando archivos PDF con iTextSharp

Descarga iTextSharp.

EPPlus

EPPlus es una librería, para la plataforma .Net, que permite crear y leer documentos de excel. EPPlus es ideal para aplicaciones financieras o que trabajen con algún tipo de calculo matemático. Algunas de las ventajas que EPPlus provee son:

  • Seleccionar por intervalo
  • Aplicar estilo
  • Crear gráficas
  • Insertar imágenes
  • Crear “pivot tables”

Estas son algunas de las cosas que tu aplicación puede ser capaz de hacer utilizando EPPlus.

Para más información sobre EPPlus puedes visitar mi publicación: C#: Creando archivo de Excel con EPPlus

Descarga EPPlus.

jQuery

jQuery es una pequeña, pero poderosa, librería de javascript que permite manipular el código HTML en tiempo real. Ayuda, grandemente, a la hora de crear GUIs intuitivas y dinámicas. Facilita, también, el uso de AJAX con su API que funciona en la mayoría de los navegadores.

jQuery es usado por millones de páginas y aplicaciones web por su fácil uso y por la gran funcionalidad que provee.

Para una lista de mejores plugins para jQuery, y demostrar el poder que provee, puedes ver mi publicación jQuery: 11 plugins que salvarán el día.

Descarga jQuery.

Highcharts

Highcharts es una librería de javascript para crear gráficas dinámicas directamente en el navegador. Es usado por millones de desarrolladores y entidades como Facebook, Twitter, Yahoo, Visa, entre otros. Las gráficas pueden ser exportadas a imagen o PDF desde la misma gráfica.

Highcharts ofrece diferentes tipos de gráficas. Entre las más usadas están las lineales, de barra, de columnas y de área. Con Highcharts puedes crear dashboards hermosos y poderosos para el deleite de tus usuarios.

Descarga Highcharts.

Firebug

Firebug es un “addon” para el navegador FireFox y, quizás, la herramienta más útil de esta lista. Y, es que, nos permite inspeccionar, analizar y depurar nuestro código HTML, CSS y Javascript. Varias de las ventajas es que, Firebug nos permite crear “breakpoints” en el código Javascript y correrlo en tiempo real, ver la actividad de la red (llamadas AJAX entre otras cosas), editar el código HTML o CSS en tiempo real, entre otras cosas. Definitivamente es una herramienta que ayuda grandemente en el desarrollo de nuestra aplicación web.

Descarga Firebug.

Conclusión

Existe herramientas gratis y poderosas que hacen que podamos crear aplicaciones web útiles, dinámicas e intuitivas para el uso de nuestros usuarios. Debemos aprovecharnos de estas herramientas ya que, con ellas, podemos hacer que nuestra aplicación sobresalga.