domingo, 6 de abril de 2008

Alternativas a Visual Studio

claro que visual estudio es un muy buen ide, para desarollar con .net en sus distintos lenguajes (aunque en lo personal me quedo con Eclipse). bueno uno de los principales problemas de visual Studio es que consume muchos recursos, por eso busque alternativas aqui detallo 2 opciones que encontre.

WebMatrix(http://www.asp.net/webmatrix/download.aspx):
este es super rapido, y consume muy pocos recursos, es ideal para cuando uno empieza a programar en .net.
Caractetisticas principales:

  • No usa un archivo de proyecto o solucion, solo maneja archivos lo que hace que sea mas rapido.
  • tiene su propio servidor de desarrollo, como visual Studio, ademas nos da la opcion de crear o usar un directorio Virtual de CSS.
  • permite instalar plugins o complementos
  • permite crear propios complementos, ya que podemos importar las librarias o programar nuestros propios plugins

Que deberian mejoran:

  • No posee preduccion de texto, o intelligense como visual studio. muchas veces me paso y me sigue pasando que escribo mas los nombres de las variables y solo me doy cuenta cuando corro la aplicacion.
  • no tiene manejo si manejamos nuestro aspx y nuestro codigo en un aspx.vb, Webmatrix si hacemos click sobre un control, el codigo lo agrega automaticamente en la misma pagina aspx.
  • creo que seria muy util tener un listado de funciones y procedimientos que tenemos en el archivo que estamos editando.

resumiendo, Web-matrix es tiene varias gracias pero no es muy bueno si tenemos muchos proyectos relacionados, de hecho no compila proyectos (DLL). pero insisto es super bueno, si queremos partir, o simplemente editar un par de archivos.

SharpDevelop(http://www.icsharpcode.net/OpenSource/SD/):

Bastante mejor que el anterior, este si maneja archivos de solucion y proyecto. tiene una interfaz mucho mas intuitiva que web-matrix. y sigue siendo mas liviano que visual Studio(auque mas pesado que WebMatrix)

Principales caracteristicas:
  • Multiples lenguajes dentro de los cuales esta c#, vbscript, etc.
  • No tiene problemas con soluciones con multiples proyectos.
  • Interfaz muy intuitiva y amigable.
  • preduccion de texto.
  • podemos ir a la definicion de una funcion
  • podemos buscar de donde es llamada un funcion

Que deberian Mejorar:

  • como yo hay muchos que desarrollamos con vbscript proyectos Web. este no maneja proyectos web con vbscript, si lo maneja con c#.
  • no tiene un debug, aunque hay forma de hacer un debug con visual-debug (o algo asi). aunque no es muy facil hacerlo.

como conclusion, otro visual Studio no encontraremos, pero si podemos encontrar pequeñas herramientas para no tener que abrir visual estudio solo para cambiar un par de cosas.

--
Atte.
Victor Hugo Saaveda
http://vhspiceros.blogspot.com

No hay comentarios:

Publicar un comentario