viernes, 13 de mayo de 2016

Descarga Microsoft Visual Studio, para empezar a programar

Aquellos que se están adentrando al mundo de la programación (si, es un mundo esto) y lo quieren hacer por medio de Microsoft Visual Studio, deben saber que así como hay versiones (97, 6.0, .NET, .NET 2003, 2005, 2008, 2010, 2013 y 2015) hay también 5 ediciones diferentes que son: Express, Community, Test Professional, Professional y Enterprise. Es bueno saber la diferencia de cada una antes de descargar un Visual Studio, para ver cual se adecua mejor a nuestras necesidades.

Si recién empiezas, te conviene la edición Community o la Express.



- ¿Por qué la Express?
Porque es mucho más liviana (consume menos recursos), ocupa mucho menos en disco, se instalará rápido en comparación a otras ediciones, podrás desarrollar programas sin problemas y estaría ajustada a tus necesidades como aprendiz, ya que como tal, no es que vayas a necesitar mucho soporte. Por último y no menos importante, ES GRATIS. Sólo te pedirá una licencia que obtienes gratuitamente con tan solo registrar tu e-mail.

Claro, la versión Express al ser la más liviana, gratuita y como su nombre lo dice, express, tiene ciertas limitaciones, las cuales son:
  • No tienen soporte IDE para bases de datos que no sean SQL Server Express y Microsoft Access.
  • No tienen soporte para aplicaciones WEB con ASP.NET
  • No tienen soporte para desarrollar aplicaciones en dispositivos móviles (no hay templates o emuladores).
  • No tiene soporte para Crystal Reports
  • Tienen pocos templates para proyectos
  • Opciones limitadas para hacer debugging y breakpoints
  • No tiene soporte para crear Windows Services.
  • No tiene soporte para OpenMP (una interfaz de programación de aplicaciones para la programación multiproceso de memoria compartida en múltiples plataformas)
  • Tiene opciones limitadas de deployment para programas terminados
  • A Express le faltan algunas características avanzadas de las versiones estándard.



A mi entender, las limitaciones más significantes de la Express son:

1- Puedes desarrollar sin miedo mientras sea sin ánimo de lucro

2- está limitado el tamaño de la BBDD que se utilice, pero créeme no creo que hagas una BBDD tan grande

3- La falta de "templates" o plantillas para Setup/Uninstall. Es decir no podrás generar proyectos de instalación, con lo que tendrás que tirar de herramientas tipo NSIS o similares para hacerle install e uninstall a tus programas.

4- La falta de "templates" o plantillas para desarrollo móvil (celular). Es decir, no puedes desarrollar para dispositivos móviles.

5- Está destinada a ambientes específicos: Express para Desktop, Express para web, Express para Windows y Express para server.


-Ahora, ¿por qué la Community?

Esta edición llegó con la versión 2013 de Microsoft Visual Studio para reemplazar esencialmente la muy limitada edición Express que Microsoft había estado ofreciendo años atrás. También es GRATIS.

Hay una gran diferencia entre Visual Studio Express y el Visual Studio Community Edition, sin embargo: La nueva versión es extensible, a fin de obtener acceso a las más de 5.100 extensiones que existen ahora en el ecosistema de Visual Studio. Se trata básicamente de una versión completa de Visual Studio sin restricciones, excepto que no se puede utilizar en un entorno empresarial ni para equipos con más de cinco personas (Puede, incluso, utilizarse para cualquier proyecto de beneficio comercial y no comercial).

La versión Communiy te da versatilidad, te permite desarrollar aplicaciones modernas para Windows, dispositivos Android, iOS, aplicaciones web y servicios en la nube.




Para saber que tiene o no cada edición, puedes ver la "cuadrícula de características" que las compara:


Fuente: https://en.wikipedia.org/wiki/Microsoft_Visual_Studio#Editions



Sin más, dejo los links de Visual Studio Express y Community:


• Microsoft Visual C# 2010 Express: (Sólo el módulo C# edición Express)
https://www.dropbox.com/home/C%23?preview=vcs_web.exe


• Microsoft Visual Studio 2010 Express (ISO 693 MB):
Esa ISO contiene: Visual Basic Express, Visual Web Developer Express, Visual C++ Express, Visual C# Express, SQL Server Express y Express for Windows Phone.
https://go.microsoft.com/?linkid=9709969



• Microsoft Visual Studio Express 2015 para Windows:
https://go.microsoft.com/fwlink/?LinkId=691984&clcid=0x409


• Microsoft Visual Studio Express 2015 (elegir plataforma):
https://www.visualstudio.com/en-us/products/visual-studio-express-vs.aspx


• Microsoft Visual Studio Community 2015
https://www.visualstudio.com/products/visual-studio-community-vs



No hay comentarios.:

Publicar un comentario