Leer en inglés

Compartir a través de


Introducción al entorno de desarrollo de Visual C# Express

Actualización: noviembre 2007

El entorno de desarrollo integrado (IDE) de Visual C# Express es donde se genera, comprueba y depura la aplicación de C#. El IDE de Visual C# Express proporciona una interfaz de usuario simplificada que incluye:

  • Editor de código
    Ventana donde se escribe el código fuente de C#.

  • Diseñador de Windows Forms
    Para crear la interfaz de usuario de la aplicación.

  • Explorador de datos
    Para ver información almacenada en las bases de datos.

  • Depurador
    Herramienta eficaz para examinar la aplicación en busca de errores.

El IDE administra todo el código fuente y los archivos de recursos en los proyectos. Proporciona herramientas para modificar código, diseñar interfaces de usuario, generar y depurar.

IDE de Visual C# Express

La mayoría del tiempo alternará entre el Diseñador de Windows Forms, donde podrá crear la interfaz de usuario del programa, y el Editor de código, donde podrá escribir el código fuente de C# que conforma la mayor parte de la aplicación. El Diseñador de Windows Forms permite agregar rápidamente controles simples al formulario, como botones, menús y controles de ficha, además de controles más avanzados, como exploradores web, calendarios y controles de vista de cuadrícula. El diseñador generará automáticamente el código fuente que cree estos controles, e incluirá los métodos de C# que el programa utilizará para interactuar con los controles.

Editor de código de Visual C# Express

Funciones del IDE de Visual C# Express

El IDE de C# contiene una serie de ventanas, barras de herramientas y menús que puede configurar para que se adapten a su forma de trabajo y preferencias personales. Las ventanas se pueden acoplar, vincular a fichas u ocultar para dejar más espacio para las ventanas que se utilizan frecuentemente.

Las funciones más importantes que se pueden destacar en el IDE son:

  • Ventana Editor de código: escriba aquí el código de C#. Utiliza código de colores para resaltar las palabras clave y los comentarios, y ofrece numerosas funciones eficaces, como la realización automática de código para acelerar la programación y reducir los errores. Las potentes herramientas de refactorización del editor de código permiten manipular de forma inteligente el código fuente. Por ejemplo, puede extraer el código y utilizarlo automáticamente para crear un método. Vea Cómo: Extraer un método mediante la refactorización.

  • Ventana Explorador de soluciones: muestra una vista de todos los archivos que constituyen el proyecto.

    Nota

    En ocasiones verá el término "solución". Una solución puede contener varios proyectos, como una aplicación para Windows y una biblioteca de clases.

  • Nodo de proyecto: contiene los elementos específicos del proyecto, como archivos y carpetas.

  • Ventana Propiedades: muestra las propiedades de los elementos seleccionados. Las propiedades definen las características de determinados objetos, como la ubicación de un botón, el nombre de un formulario, el estilo del texto, etc. El aspecto de la ventana Propiedades varía en función del objeto seleccionado.

  • Ventana Diseñador de formularios: proporciona la superficie de diseño para la interfaz de usuario de la aplicación. Una aplicación para Windows típica está compuesta por un formulario que contiene los controles y muestra el texto que constituye la aplicación. Esta ventana queda oculta inicialmente detrás del Editor de código. Puede ver el código fuente o esta presentación visual de la aplicación, cambiando entre ambas vistas mientras trabaja.

  • Ventana Cuadro de herramientas: contiene controles, como botones y temporizadores. Esta ventana se abre al hacer clic en la ficha Cuadro de herramientas. Se puede acoplar en el IDE para que esté siempre disponible, o se puede configurar para que permanezca oculta cuando no se esté usando.

  • Fichas de elementos del cuadro de herramientas: cada ficha configurable contiene una serie de componentes que se pueden agregar al proyecto con sólo arrastrarlos hasta el formulario. Por ejemplo, si se coloca un componente de temporizador en el formulario, se creará el código que administra un temporizador en segundo plano en la aplicación.

  • Ventana Lista de tareas: muestra las tareas requeridas para realizar el desarrollo de la solución, como errores en el Editor de código, errores del compilador y tareas especificadas por el usuario.

  • Vista de clases: medio para ver el proyecto como un conjunto de clases y sus métodos. Es una vista lógica del proyecto, independiente de la manera elegida para organizar los archivos en archivos de de código fuente.

  • Ventana Resultados: muestra la información creada por el proceso de generación.

  • Ventana Lista de errores: muestra los errores de compilación.

Vea también

Tareas

Cómo: Crear una aplicación de consola de C#

Cómo: Crear una aplicación de formularios Windows Forms en C#

Conceptos

Manual del lenguaje C#

Otros recursos

Visual C# Express

Utilizar el IDE de Visual C# Express