Introducción a Visual Studio

Visual Studio es un entorno de desarrollo integrado (IDE) desarrollado por Microsoft para desarrollar GUI (interfaz gráfica de usuario), consola, aplicaciones web, aplicaciones web, aplicaciones móviles, nube y servicios web, etc. Con la ayuda de este IDE, puede crear código administrado y código nativo. Utiliza las diversas plataformas de software de desarrollo de software de Microsoft, como la tienda de Windows, Microsoft Silverlight y la API de Windows, etc. No es un IDE específico del idioma, ya que puede usarlo para escribir código en C#, C++, VB (Visual Basic), Python, JavaScript y muchos más lenguajes. Proporciona soporte para 36 lenguajes de programación diferentes. Está disponible tanto para Windows como para macOS.

Evolución de Visual Studio: la primera versión de VS (Visual Studio) se lanzó en 1997, denominada Visual Studio 97 con el número de versión 5.0. La última versión de Visual Studio es 15.0, que se lanzó el 7 de marzo de 2017. También se denomina Visual Studio 2017. Las versiones compatibles de .Net Framework en Visual Studio más reciente son 3.5 a 4.7. Java era compatible con versiones anteriores de Visual Studio, pero en la última versión no se admite el lenguaje Java.

Ediciones de Visual Studio

Hay 3 ediciones de Microsoft Visual Studio de la siguiente manera:

1. Comunidad: Es una versión gratuita que se anuncia en 2014. Todas las demás ediciones son pagas . Contiene características similares a la edición profesional. Con esta edición, cualquier desarrollador individual puede desarrollar sus propias aplicaciones gratuitas o de pago, como las aplicaciones .Net., aplicaciones web y muchos más. En una organización empresarial, esta edición tiene algunas limitaciones. Por ejemplo, si su organización tiene más de 250 PC y tiene ingresos anuales superiores a $1 millón (dólares estadounidenses), no puede usar esta edición. En una organización no empresarial, hasta cinco usuarios pueden usar esta edición. Su objetivo principal es proporcionar soporte para el ecosistema (acceso a miles de extensiones) y lenguajes (puede codificar en C#, VB, F#, C++, HTML, JavaScript, Python, etc.).

2. Profesional: Es la edición comercial de Visual Studio. Viene en Visual Studio 2010 y versiones posteriores. Proporciona soporte para la edición de XML y XSLT e incluye herramientas como Server Explorer e integración con Microsoft SQL Server. Microsoft ofrece una versión de prueba gratuita de esta edición y después del período de prueba, el usuario debe pagar para continuar usándola. Su objetivo principal es proporcionar flexibilidad (herramientas de desarrollo profesional para crear cualquier tipo de aplicación), productividad (características potentes como CodeLens mejoran la productividad de su equipo), colaboración (herramientas ágiles de planificación de proyectos, gráficos, etc.) y beneficios para suscriptores como software de Microsoft, además de Azure, Pluralsight, etc.

3. Enterprise: es una solución integrada de extremo a extremo para equipos de cualquier tamaño con necesidades exigentes de calidad y escala. Microsoft ofrece una prueba gratuita de 90 días de esta edición y después del período de prueba, el usuario debe pagar para continuar usándola. El principal beneficio de esta edición es que es altamente escalable y ofrece software de alta calidad.

Primeros pasos con Visual Studio 2017

  • Primero, debe descargar e instalar Visual Studio. Para eso, puede consultar Descarga e instalación de Visual Studio 2017 . No olvide seleccionar la carga de trabajo de .NET core durante la instalación de VS 2017. Si lo olvida, debe modificar la instalación.
  • Puede ver una serie de ventanas de herramientas cuando abra Visual Studio y comience a escribir su primer programa de la siguiente manera:

    1. Editor de Código: Donde el usuario escribirá el código.
    2. Ventana de salida: aquí, Visual Studio muestra las salidas, las advertencias del compilador, los mensajes de error y la información de depuración.
    3. Explorador de soluciones: muestra los archivos en los que el usuario está trabajando actualmente.
    4. Propiedades: Dará información adicional y contexto sobre las partes seleccionadas del proyecto actual.
  • Un usuario también puede agregar ventanas según los requisitos seleccionándolas en el menú Ver . En Visual Studio, las ventanas de herramientas se pueden personalizar, ya que un usuario puede agregar más ventanas, eliminar la abierta existente o mover las ventanas para que se adapten mejor.
  • Varios menús en Visual Studio: un usuario puede encontrar muchos menús en la pantalla superior de Visual Studio como se muestra a continuación
    1. Los comandos Crear, Abrir y guardar proyectos están contenidos en el menú Archivo .
    2. Los comandos de código de búsqueda, modificación y refactorización están contenidos en el menú Editar .
    3. El menú Ver se usa para abrir las ventanas de herramientas adicionales en Visual Studio.
    4. El menú Proyecto se usa para agregar algunos archivos y dependencias en el proyecto.
    5. Para cambiar la configuración, agregar funcionalidad a Visual Studio a través de extensiones y acceder a varias herramientas de Visual Studio mediante el menú Herramientas .
  • El siguiente menú se conoce como barra de herramientas y proporciona acceso rápido a los comandos más utilizados. Puede agregar y eliminar los comandos yendo a Ver → Personalizar

Nota:

  • Se agrega soporte para diferentes lenguajes de programación en Visual Studio mediante el uso de un VSPackage especial que se conoce como Language Service .
  • Cuando instale Visual Studio, la funcionalidad codificada como VSPackage estará disponible como Servicio.
  • Visual Studio IDE proporciona los tres tipos diferentes de servicios conocidos como SVsSolution , SVsUIShell y SVsShell .
  • El servicio SVsSolution se usa para proporcionar la funcionalidad para enumerar soluciones y proyectos en Visual Studio.
  • El servicio SVsUIShell se utiliza para proporcionar la funcionalidad de la interfaz de usuario, como barras de herramientas, pestañas, etc.
  • El servicio SvsShell se utiliza para gestionar el registro de VSPackages.

Publicación traducida automáticamente

Artículo escrito por Anshul_Aggarwal y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *