tutorial portable ejemplos descargar compilador c# .net ide sharpdevelop

c# - portable - sharpdevelop linux



Ediciones SharpDevelop o Express (3)

SharpDevelop es un proyecto gratuito / opensource. Mientras que Microsoft Visual Studio Express Edition es un Visual Studio paralizado que carece de algunas de las herramientas / características que ayudan a lanzar software comercial.

Si está planeando usar Visual Studio en el futuro, utilice la edición express. De lo contrario, recomendaría SharpDevelop.

En términos de características, ambos tienen depuradores, ambos tienen resaltado de sintaxis y finalización de código. Ambos tendrán todas las características que espera de un RAD IDE completo para .Net.

Dado que hay un Sharpdevelop 3.0 ( http://www.icsharpcode.net/OpenSource/SD/Download/ ) ¿alguien puede decirme cómo se compara con las Express Editions? ( http://www.microsoft.com/Express/ )

Traté de encontrar diferencias, pero solo pude encontrar esta publicación anterior http://community.icsharpcode.net/blogs/mattward/pages/VisualStudioExpressComparison.aspx


Escribí una publicación de blog sobre ella, puedes encontrarla aquí

En mi conclusión, digo:

Conlusion Si tengo que elegir aplicaciones web, la edición express gana fácilmente. La construcción en el servidor web, el diseñador gráfico con funcionalidad de pantalla dividida y la depuración de JavaScript simplemente lo hacen demasiado bueno. Si cree que realmente necesita trabajar con una base de datos desde el IDE, también SharpDevelop no es para usted. Si desea crear formularios de Windows o una aplicación de consola, ambos funcionarán bien, si desea construir estas aplicaciones más en serio y usar un sistema de control de fuente, análisis de código estático y stylecop del IDE que necesita SharpDevelop.

Si las ediciones express permitieran la extensibilidad de terceros (Resharper) y solucionaran mis pequeñas molestias, sería el número uno. Si SharpDevelop obtiene un complemento de reafilamiento, un diseñador gráfico para páginas web y una compilación en un servidor web, sería el número uno.


El otro problema que vale la pena mencionar es el soporte de pruebas unitarias en Sharpdevelop. Nunit se puede integrar en el IDE y eso es una gran ganancia de OMI. Las pruebas unitarias en #Develop son muy superiores a MSTest y Nunit con VS no está integrado en el IDE.