visual-studio - variable - visual studio code tutorial español pdf
Limitaciones de Visual Studio 2012 Express Desktop (5)
Cuando reciba una clave de producto, si se registra, creo que confirma que puede usar VS 2012 Express como desee.
http://www.microsoft.com/visualstudio/eng/downloads#d-2010-express decir:
"Después de la instalación, puede probar este producto por hasta 30 días. Debe registrarse para obtener una clave de producto gratis para su uso continuo después de 30 días".
Estoy en el proceso de decidir si uso o no Visual Studio 2012 Express for Desktop o si compro una copia comercial de Visual Studio 2012 Professional para mi programa de escritorio. El programa se construye utilizando C #, aunque algunas partes pueden incluir F #.
Según lo que he reunido hasta ahora, la edición express admite NuGet, Unit Testing y Code Analysis. Menciona un subconjunto de reglas de Code Analysis que se usan pero no estoy seguro de cómo se comparan con la edición profesional, así como con FxCop / StyleCop.
Supongo que la edición express carece de soporte de extensión, pero la única extensión que realmente me interesó fue NuGet. También asumo que no incluye una CAL TFS a pesar de tener la capacidad de conectarse a TFS. De nuevo, esto no es un problema ya que estoy usando Perforce para el control de código fuente. También entiendo que esta versión está limitada solo a aplicaciones de escritorio, pero hasta ahora solo se han mencionado C ++ y C #. ¿Admite F #?
¿Puede alguien darme alguna pista sobre cualquier otra limitación de 2012 Express for Desktop? ¿Existen limitaciones de licencia para desarrollar una aplicación comercial?
En el pasado, MS incluía ediciones express como parte de su comparación de versiones. Pero cuando actualizaron su sitio para 2012, separaron las ediciones express y ofrecen poco o ningún detalle.
F # está disponible para VS Express 2012 para la Web
Parece que NuGet trabajó con VS 2010 Express Web, así que espero que funcione con 2012
http://docs.nuget.org/docs/start-here/nuget-faq
Professional le ofrece muchas de las herramientas de análisis estático y de perfiles. No pude averiguar cómo difieren las reglas de FxCop.
Hay pocas limitaciones que pueda reunir: en primer lugar, hay diferentes IDE para diferentes usos
- Visual Studio Express 2012 para web.
- Visual Studio Express 2012 para Windows 8
- Visual Studio Express 2012 para escritorio de Windows.
- Visual Studio Team Foundation Server Express 2012
Las ediciones Express del IDE omiten las siguientes características incluidas en las ediciones Professional
Marco de prueba de unidades múltiples y soporte de refactorización
Análisis de código estático, creación de perfiles y edición y depuración de HLSL
Soporte de extensibilidad de terceros (aunque la función Extension Manager todavía está presente)
Soporte OpenMP
Pero hay algunos aspectos positivos que exploré en 2012: a diferencia de la versión anterior
- La solución está permitida, puede crear múltiples proyectos en una sola solución.
- El soporte de compilaciones de 64 bits está ahí.
Si trabaja en equipo individual o en menos de 5 personas, express es el camino a seguir. Definitivamente trae muchas más funciones nuevas y de desbloqueo que sus predecesoras.
Las bibliotecas de clases portátiles no son compatibles con las versiones express. (Puede hacer referencia a dlls PCL, simplemente no puede trabajar con proyectos PCL).
"Productivity Power Tools 2012" no se puede instalar en la edición VS2012 Express, por lo tanto, características como "Entity Framework Inverse Engineer Code First" no estarán disponibles, lo que es fundamental para migrar las bases de datos de aplicaciones existentes a las clases de Model.