Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Pgina de inicio
Biblioteca
Aprender
En esta seccin
Introduccin al entorno de desarrollo de Visual C# Express Presenta una introduccin a las diversas ventanas y editores que constituyen Visual C# Express. Administrar proyectos Presenta los archivos que constituyen un proyecto Visual C# Express y la configuracin que se puede aplicar a un proyecto. Cmo: Crear una aplicacin de Visual C# Describe los tipos de proyecto predeterminados proporcionados por Visual C# Express. Editar cdigo en Visual C# Express Describe cmo aprovechar al mximo el Editor de cdigo de Visual C# Express. Cmo: Explorar y buscar en Visual C# Express Ofrece sugerencias para moverse por el cdigo fuente. Cmo: Crear y ejecutar una aplicacin de Visual C# Describe cmo ejecutar una aplicacin. Agregar y editar recursos Describe cmo agregar, editar, compilar y obtener acceso a los recursos de un proyecto de Visual C# Express. Cmo: Implementar la aplicacin de Visual C# Express Proporciona informacin sobre cmo compartir una aplicacin finalizada. Cmo: Depurar una aplicacin de Visual C# Express Describe cmo utilizar el depurador para buscar y corregir errores. Obtener Ayuda (Visual C# Express) Describe cmo buscar documentacin de Ayuda para Visual C# Express. Teclas de mtodo abreviado de Visual C# Express Proporciona mtodos abreviados de teclado para evitar el uso del mouse. Sugerencias y trucos para Visual C# Express Ofrece sugerencias para que el uso de Visual C# Express sea ms cmodo y eficaz.
Secciones relacionadas
Visual C# Express Proporciona vnculos a temas que muestran cmo utilizar C# para crear aplicaciones rpidamente. Introduccin a Visual C# Express Todo lo que necesita para empezar: un tutorial de un minuto, comparaciones entre C# y otros lenguajes, y una lista de las caractersticas de Visual C# Express. Manual del lenguaje C# Una serie de temas que presentan el lenguaje Visual C#. Referencia de C# Referencia completa de C# y glosario. Gua de programacin de C# Informacin de uso sobre todos los aspectos del lenguaje C#.
Contenido de la comunidad
Agregar
Preguntas ms frecuentes
2011 Microsoft. Reservados todos los derechos. Trminos de uso | Marcas Registradas | Privacidad | Administre su perfil | MSDN Flash en Espaol | Contacto | Aviso legal | Comentarios
Pgina de inicio
Biblioteca
Aprender
La mayora del tiempo alternar entre el Diseador de Windows Forms, donde podr crear la interfaz de usuario del programa, y el Editor de cdigo, donde podr escribir el cdigo fuente de C# que conforma la mayor parte de la aplicacin. El Diseador de Windows Forms permite agregar rpidamente controles simples al formulario, como botones, mens y controles de ficha, adems de controles ms avanzados, como exploradores web, calendarios y controles de vista de cuadrcula. El diseador generar automticamente el cdigo fuente que cree estos controles, e incluir los mtodos de C# que el programa utilizar para interactuar con los controles.
Nota:
En ocasiones ver el trmino "solucin". Una solucin puede contener varios proyectos, como una aplicacin para Windows y una biblioteca de clases. Nodo de proyecto: contiene los elementos especficos del proyecto, como archivos y carpetas. Ventana Propiedades: muestra las propiedades de los elementos seleccionados. Las propiedades definen las caractersticas de determinados objetos, como la ubicacin de un botn, el nombre de un formulario, el estilo del texto, etc. El aspecto de la ventana Propiedades vara en funcin del objeto seleccionado. Ventana Diseador de formularios: proporciona la superficie de diseo para la interfaz de usuario de la aplicacin. Una aplicacin para Windows tpica est compuesta por un formulario que contiene los controles y muestra el texto que constituye la aplicacin. Esta ventana queda oculta inicialmente detrs del Editor de cdigo. Puede ver el cdigo fuente o esta presentacin visual de la aplicacin, 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 slo arrastrarlos hasta el formulario. Por ejemplo, si se coloca un componente de temporizador en el formulario, se crear el cdigo que administra un temporizador en segundo plano en la aplicacin. Ventana Lista de tareas: muestra las tareas requeridas para realizar el desarrollo de la solucin, como errores en el Editor de cdigo, errores del compilador y tareas especificadas por el usuario.
Vista de clases: medio para ver el proyecto como un conjunto de clases y sus mtodos. Es una vista lgica del proyecto, independiente de la manera elegida para organizar los archivos en archivos de de cdigo fuente. Ventana Resultados: muestra la informacin creada por el proceso de generacin. Ventana Lista de errores: muestra los errores de compilacin.
Vea tambin
Tareas Cmo: Crear una aplicacin de consola de C# Cmo: Crear una aplicacin de formularios Windows Forms en C# Conceptos Manual del lenguaje C# Otros recursos Visual C# Express Utilizar el IDE de Visual C# Express
Contenido de la comunidad
Agregar
Preguntas ms frecuentes
2011 Microsoft. Reservados todos los derechos. Trminos de uso | Marcas Registradas | Privacidad | Administre su perfil | MSDN Flash en Espaol | Contacto | Aviso legal | Comentarios
Administrar proyectos
Pgina de inicio
Biblioteca
Aprender
Administrar proyectos
Actualizacin: noviembre 2007 Cuando se crea una aplicacin en Visual C# 2008, el trabajo se realiza en el contexto de un "proyecto". Un proyecto contiene todos los archivos y datos de configuracin requeridos para crear el producto final, que puede ser un archivo ejecutable .exe o un archivo .dll. En el mundo de .NET Framework, esto se denomina ensamblado. Durante el proceso de compilacin, Visual C# Express coloca tambin todos los recursos del proyecto, iconos, archivos de audio, etc., en el archivo ejecutable. Adems, incluye cierta informacin, denominada referencias, que describe los otros archivos .dll o .exe que la aplicacin requerir al ejecutarse. No es necesario entender todos los detalles de los proyectos antes de empezar a escribir cdigo. De hecho, para las aplicaciones simples, suele bastar con aceptar la configuracin predeterminada del proyecto. Sin embargo, en algn momento, puede que desee cambiar el nombre del archivo ejecutable, personalizar algn aspecto del proceso de compilacin, agregar una referencia a un archivo .dll o reforzar la configuracin de seguridad. Para hacer estos cambios, se utiliza el Explorador de soluciones, una ventana que muestra todos los elementos del proyecto de forma cmoda, y el Diseador de proyectos, que permite modificar numerosos aspectos del proyecto. La ilustracin siguiente muestra la ventana Explorador de soluciones con un proyecto de formularios Windows Forms. Para crearlo, se hizo clic en Nuevo proyecto en el men Archivo, se seleccion el icono Aplicacin de Windows Forms y se utilizaron los nombres predeterminados propuestos por Visual C# Express.
La descripcin siguiente se centra en las propiedades del proyecto, que son los valores de configuracin que permiten personalizar el proyecto de distintas maneras.
Administrar proyectos
Las propiedades del proyecto se agrupan en 10 pginas en el Diseador de proyectos. Puede obtener acceso al Diseador de proyectos en el Men Proyecto haciendo clic en Propiedades o haciendo clic con el botn secundario en el elemento Propiedades en el Explorador de soluciones. Las pginas de propiedades del Diseador de proyectos estn ubicadas en el mismo panel central que utilizan el Diseador de Windows Forms y el editor de cdigo. La ilustracin siguiente muestra la interfaz de usuario para el Diseador de proyectos:
En la ilustracin anterior, se muestra la pgina de propiedades Aplicacin. Al hacer clic en las etiquetas en la ficha izquierda (Generar, Eventos de compilacin, Depurar, etc.), puede obtener acceso a la pgina de propiedades correspondiente. La informacin especificada aqu se almacena en un archivo .csproj. No ver el archivo en el Explorador de soluciones, pero podr encontrarlo en la carpeta de proyecto de la unidad de disco. Si desea obtener ayuda para cualquiera de las pginas de propiedades mientras trabaja en Visual C# Express, coloque el puntero en la pgina y presione F1. La tabla siguiente ofrece una breve descripcin de cada pgina del Diseador de proyectos:
Aplicacin
Cambiar el nombre del ensamblado, el tipo de proyecto, la informacin del ensamblado, incluido el nmero de versin, y otras opciones de recursos. Para obtener ms informacin, vea Aplicacin (Pgina, Diseador de proyectos) (Visual Basic).
Generar
Cambiar la ubicacin donde se almacena el ensamblado compilado, las opciones de compilacin condicional, la forma en que se controlan los errores y advertencias, y otros valores de configuracin. Para obtener ms informacin, vea Generar (Pgina, Diseador de proyectos) (C#).
Eventos de generacin
Crear y modificar pasos de generacin personalizada. Para obtener ms informacin, vea Eventos de compilacin (Pgina, Diseador de proyectos) (C#).
Administrar proyectos
Depuracin
Especificar los argumentos de la lnea de comandos para ejecucin con el depurador, as como otros valores de configuracin. Para obtener ms informacin, vea Pgina Depuracin, Diseador de proyectos.
Recursos
Agregar al proyecto cadenas, iconos, imgenes u otros tipos de archivos como recursos. Para obtener ms informacin, vea Pgina Recursos, Diseador de proyectos.
Valores de Almacenar valores de configuracin, tales como cadenas de conexin para una base de datos configuracin o la combinacin de colores que un usuario determinado desea utilizar. Estos valores de configuracin se pueden recuperar dinmicamente en tiempo de ejecucin. Para obtener ms informacin, vea Pgina Configuracin, Diseador de proyectos.
Especificar la ruta de acceso en la que estn ubicados los ensamblados a los que hace referencia el proyecto. Para obtener ms informacin, vea Rutas de acceso de referencia (Pgina, Diseador de proyectos) (C#).
Firmar
Especificar las opciones de certificado de ClickOnce y proporcionar un nombre seguro para su ensamblado. Para obtener ms informacin, vea Pgina Firma, Diseador de proyectos y Informacin general sobre la implementacin de ClickOnce.
Seguridad
Especificar la configuracin de seguridad que necesita la aplicacin para funcionar. Para obtener ms informacin, vea Pgina Seguridad, Diseador de proyectos.
Publicacin
Especificar las opciones para distribuir su aplicacin a un sitio web, servidor ftp o ubicacin de archivo. Para obtener ms informacin, vea Panel Publicar, Diseador de proyectos.
Referencias
En el contexto de un proyecto, una referencia identifica un archivo binario que la aplicacin necesita para poder ejecutarse. Normalmente, una referencia identifica un archivo .dll; por ejemplo, uno de los archivos de biblioteca de clases de .NET Framework, o un objeto COM si llama a funciones Win32 nativas. Si su programa crea una instancia de una clase definida en otro ensamblado, deber agregar una referencia al archivo correspondiente en el proyecto antes de compilarlo. Para agregar una referencia, haga clic en Agregar referencia en el men Proyecto. Todos los proyectos de C# incluyen de forma predeterminada una referencia a mscorlib.dll, que contiene las clases bsicas de .NET Framework. Puede agregar referencias a archivos .dll de .NET Framework adicionales y a otros archivos haciendo clic en el Men Proyecto y seleccionando Agregar referencia.
Nota:
No confunda el concepto de una referencia de proyecto con el concepto de tipos de referencia en C# u otros lenguajes de programacin. El primero se refiere a un archivo y a su ubicacin en disco. El segundo se refiere a los tipos de C# que se declaran con la palabra clave class (Referencia de C#).
Recursos
Administrar proyectos
Los recursos son datos que se incluyen con la aplicacin pero que se almacenan de forma que pueden modificarse con independencia del resto del cdigo fuente. Por ejemplo, puede almacenar todas las cadenas como recursos en lugar de codificarlas directamente en el cdigo fuente. Los cinco tipos de recursos definidos por Visual C# Express son: cadenas, imgenes, iconos, audio y archivos. Para agregar, quitar o modificar recursos, utilice el Diseador de recursos, al que se tiene acceso en la ficha Recursos del Diseador de proyectos.
Formularios
Cuando se crea un proyecto de formularios Windows Forms, Visual C# Express agrega de forma predeterminada un formulario al proyecto y lo denomina Form1.designer.cs. Puede agregar un nuevo formulario haciendo clic en el elemento de men Proyecto y seleccionando Agregar Windows Forms. Cada formulario tiene dos archivos asociados. Form1.cs, o como haya decido llamarlo, contiene el cdigo fuente que se escribe para configurar el formulario y sus controles, como cuadros de lista y cuadros de texto, y responde a eventos tales como los clics en botones y el uso de las teclas. En los proyectos de formularios Windows Forms simples, la mayora o la totalidad de la codificacin se hace en este archivo. El archivo "Designer.cs" contiene el cdigo fuente que escribe el Diseador de Windows Forms cuando se arrastran controles y se colocan en el formulario, cuando se establecen las propiedades en la ventana Propiedades, etc. Normalmente, no modificar este archivo de forma manual.
Nota:
Naturalmente, los proyectos para aplicaciones de consola no contienen archivos de cdigo fuente para formularios Windows Forms.
Vea tambin
Conceptos Introduccin al entorno de desarrollo de Visual C# Express Otros recursos Utilizar el IDE de Visual C# Express
Contenido de la comunidad
Agregar
Preguntas ms frecuentes
Administrar proyectos
2011 Microsoft. Reservados todos los derechos. Trminos de uso | Marcas Registradas | Privacidad | Administre su perfil | MSDN Flash en Espaol | Contacto | Aviso legal | Comentarios
Pgina de inicio
Biblioteca
Aprender
Tipo de proyecto
Aplicacin Este tipo de proyecto se utiliza para crear aplicaciones cliente de Windows. El proyecto crea para un formulario Windows Forms en el que puede colocar otros controles, y muestra texto y Windows grficos. Para obtener ms informacin, vea Cmo: Crear una aplicacin de formularios Windows Forms en C#.
Aplicacin Este tipo de proyecto es para crear aplicaciones Windows Presentation Foundation que se WPF implementan en el escritorio. Para obtener ms informacin, vea Cmo: Crear un nuevo proyecto de aplicacin de WPF.
Aplicacin Este tipo de proyecto se utiliza para crear aplicaciones Windows Presentation Foundation de hospedadas en un explorador web. explorador WPF
Biblioteca de clases
Un proyecto de biblioteca de clase crea un archivo de biblioteca que se puede utilizar para almacenar cdigo que se usa habitualmente para emplearlo en otras aplicaciones.
Aplicacin Este tipo de proyecto se utiliza para crear aplicaciones y utilidades de lnea de comandos. El de consola resultado y la entrada del programa tienen lugar a travs de una ventana de terminal basada en texto. Para obtener ms informacin, vea Cmo: Crear una aplicacin de consola de C#.
Proyecto vaco
3. Elija un nuevo nombre para el proyecto. Puede mantener el nombre predeterminado siempre que lo desee. 4. Haga clic en Aceptar para crear el proyecto. Visual C# Express crear los archivos necesarios y abrir el
Vea tambin
Conceptos Disear una interfaz de usuario en Visual C# Editar cdigo en Visual C# Express Otros recursos Utilizar el IDE de Visual C# Express
Contenido de la comunidad
Agregar
Preguntas ms frecuentes
2011 Microsoft. Reservados todos los derechos. Trminos de uso | Marcas Registradas | Privacidad | Administre su perfil | MSDN Flash en Espaol | Contacto | Aviso legal | Comentarios
Pgina de inicio
Biblioteca
Aprender
IntelliSense
IntelliSense es el nombre de un conjunto de funciones relacionadas que han sido diseadas para minimizar el tiempo necesario para buscar ayuda y para ayudarle a escribir cdigo de manera ms precisa y eficiente. Todas ellas proporcionan informacin bsica sobre las palabras claves del lenguaje, los tipos de .NET Framework y las firmas de mtodos a medida que se escriben en el editor. La informacin se muestra mediante informacin sobre herramientas, cuadros de lista y etiquetas inteligentes.
Listas de finalizacin
A medida que se escribe cdigo fuente en el editor, IntelliSense muestra un cuadro de lista que contiene todas las palabras clave de C# y las clases de .NET Framework. Si encuentra una coincidencia en el cuadro de lista para el nombre que se est escribiendo, selecciona el elemento. Si el elemento seleccionado es el deseado, se puede presionar la tecla TAB para que IntelliSense termine de escribir el nombre o la palabra clave. Para obtener ms informacin, vea Listas de finalizacin en C#.
Informacin rpida
Cuando el cursor se desplaza sobre un tipo de .NET Framework, IntelliSense muestra informacin rpida sobre herramientas que contiene documentacin bsica sobre el tipo. Para obtener ms informacin, vea Informacin rpida.
Lista de miembros
Cuando se introduce un tipo de .NET Framework en el Editor de cdigo y despus se escribe el operador punto (.), IntelliSense muestra un cuadro de lista que contiene los miembros del tipo. Cuando se realiza una seleccin y se presiona TAB, IntelliSense escribe el nombre del miembro. Para obtener ms informacin, vea Lista de miembros.
Informacin de parmetros
Cuando se escribe un nombre de mtodo en el Editor de cdigo seguido de un parntesis de apertura, IntelliSense muestra informacin rpida sobre herramientas de parmetros que indica el orden y los tipos de los parmetros del mtodo. Si el mtodo est sobrecargado, puede el mtodo, se puede desplazarse hacia abajo a travs de todas las firmas sobrecargadas. Para obtener ms informacin, vea Informacin de parmetros.
Agregar using
En ocasiones, puede intentar crear una instancia de una clase de .NET Framework sin un nombre suficientemente completo. En este caso, IntelliSense muestra una etiqueta inteligente despus del identificador sin resolver. Al hacer clic en la etiqueta inteligente, IntelliSense muestra una lista de directivas using que permitirn resolver el identificador. Cuando seleccione una directiva de la lista, IntelliSense la agregar al principio del archivo de cdigo fuente y podr seguir escribiendo cdigo en la posicin actual. Para obtener ms informacin, vea Agregar using.
Refactorizacin
A medida que una base de cdigo crece y evoluciona en el transcurso de un proyecto de desarrollo, puede ser deseable hacer cambios para que sea ms legible para los usuarios o ms portable. Por ejemplo, puede desear dividir algunos mtodos en mtodos de menor tamao, cambiar los parmetros de un mtodo o
http://msdn.microsoft.com/es-es/library/ms228353(v=VS.90).aspx[11/03/2011 02:06:11 p.m.]
cambia el nombre de los identificadores. La funcin de refactorizacin, a la que se tiene acceso mediante un clic con el botn secundario del mouse en el Editor de cdigo, lleva a cabo estas tareas de forma mucho ms cmoda, inteligente y rigurosa que las herramientas tradicionales, como buscar y reemplazar. Para obtener ms informacin, vea Refactorizacin.
Fragmentos de cdigo
Los fragmentos de cdigo son unidades pequeas de cdigo fuente de C# de uso frecuente que se puede escribir con precisin y rapidez mediante un par de pulsaciones de tecla. Para obtener acceso al men de fragmentos de cdigo, es preciso hacer clic con el botn secundario del mouse en el Editor de cdigo. Puede examinar los numerosos fragmentos de cdigo que se incluyen en Visual C# y crear los suyos propios. Para obtener ms informacin, vea Fragmentos de cdigo (C#).
Ayudas de legibilidad
Esquematizacin
El Editor de cdigo trata automticamente los espacios de nombres, las clases y los mtodos como regiones que se pueden contraer para facilitar la localizacin y la lectura de otras partes del archivo de cdigo fuente. Tambin puede crear sus propias regiones contrables delimitando el cdigo con las directivas #region y #endregion.
Colorizacin
El editor asigna distintos colores a las distintas categoras de identificadores de un archivo de cdigo fuente de C#. Para obtener ms informacin, vea Color del cdigo.
Vea tambin
Tareas Cmo: Crear una aplicacin de Visual C# Cmo: Crear una aplicacin de consola de C# Cmo: Crear y ejecutar una aplicacin de Visual C# Conceptos Disear una interfaz de usuario en Visual C# Otros recursos Visual C# Express Utilizar el IDE de Visual C# Express
Contenido de la comunidad
Agregar
Preguntas ms frecuentes
2011 Microsoft. Reservados todos los derechos. Trminos de uso | Marcas Registradas
| Privacidad | Administre su perfil | MSDN Flash en Espaol | Contacto | Aviso legal | Comentarios
Pgina de inicio
Biblioteca
Aprender
Utilice las teclas de direccin para desplazarse un carcter cada vez, o las teclas de direccin combinadas con la tecla CTRL para desplazarse una palabra. Las teclas de direccin tambin permiten realizar desplazamientos de una lnea cada vez. Haga clic en una ubicacin con el mouse. Utilice las barras de desplazamiento o la rueda de desplazamiento del mouse para moverse por el texto. Utilice las teclas INICIO, FIN, RETROCEDER PGINA y AVANZAR PGINA. Utilice CTRL+RETROCEDER PGINA y CTRL+AVANZAR PGINA para mover el punto de insercin al principio o al final de la ventana, respectivamente. Utilice CTRL+FLECHA ARRIBA y CTRL+FLECHA ABAJO para desplazar la vista sin mover el punto de insercin. Utilice el botn Navegar hacia atrs para mover el punto de insercin a ubicaciones anteriores del documento activo, y el botn Navegar hacia delante para volver a ubicaciones ms recientes.
Navegacin CTRL-TAB
En cualquier momento, puede tener varias ventanas activas en un proyecto de Visual C#. Para navegar
http://msdn.microsoft.com/es-es/library/ms228347(v=VS.90).aspx[11/03/2011 02:06:46 p.m.]
rpidamente a una ventana, presione CTRL+TAB para abrir una ventana que muestra todas las ventanas activas de herramientas y cdigo fuente. Mueva las teclas de direccin mientras mantiene presionada la tecla CTRL para seleccionar la ventana que desea mostrar.
La Barra de navegacin permite navegar directamente a un tipo o clase determinados, y a un procedimiento o miembro dentro del tipo o la clase en cuestin. La Barra de navegacin no est disponible en todos los proyectos. Las descripciones siguientes muestran cmo navegar por el cdigo.
Para seleccionar el elemento de la Barra de navegacin que tiene el foco y volver al IDE
Presiones la tecla INTRO.
O bien Presione CTRL+K. Un smbolo del marcador aparece en el margen izquierdo del Editor de cdigo para marcar la lnea. 3. Mantenga presionada las teclas CTRL + K para activar y desactivar un marcador.
Nota:
Otra forma de volver a una ubicacin es utilizando los botones Navegar hacia atrs y Navegar hacia delante.
Nota:
Para eliminar un nico marcador, haga clic con el botn secundario del mouse en el marcador y seleccione Alternar marcador, o mantenga presionadas las teclas CTRL + K hasta quitar el marcador.
4. Haga clic en una tarea de comentario para navegar a su ubicacin en el cdigo. Para obtener ms informacin, vea Lista de tareas (Visual Studio).
Bsqueda incremental
La Bsqueda incremental le permite navegar directamente a ubicaciones del documento actual a medida que escribe los caracteres de bsqueda. Las instrucciones siguientes muestran cmo realizar una bsqueda incremental.
Bsqueda rpida
El cuadro de dilogo Bsqueda rpida es el modo ms fcil de buscar una cadena de texto determinada. Las siguientes instrucciones muestran cmo realizar una bsqueda incremental.
Comando Ir a la lnea
Las siguientes instrucciones muestran cmo utilizar el comando Ir a la lnea para mover el punto de insercin a un nmero de lnea concreto.
Comando Ir a definicin
El comando Ir a definicin navega a la definicin de una clase local, mtodo de variable. Por ejemplo, si se define un mtodo denominado MyMethod() y, posteriormente, se hace una llamada en el cdigo a MyMethod(), es posible navegar directamente a este mtodo mediante el comando Ir a definicin. Las instrucciones siguientes muestran cmo encontrar sus declaraciones de clase locales, mtodos o definiciones de variables mediante el comando Ir a definicin.
2. Presione F12. El Editor de cdigo muestra la definicin del miembro o variable. 3. Para volver al punto de la llamada, presione el botn Navegar hacia atrs. Si la definicin se encuentra fuera del proyecto, se lee su origen y se muestra en una ventana de la consola.
Vea tambin
Tareas Cmo: Crear una aplicacin de Visual C# Cmo: Crear una aplicacin de consola de C# Cmo: Crear y ejecutar una aplicacin de Visual C# Conceptos Disear una interfaz de usuario en Visual C# Otros recursos Visual C# Express Utilizar el IDE de Visual C# Express
Contenido de la comunidad
Agregar
Preguntas ms frecuentes
2011 Microsoft. Reservados todos los derechos. Trminos de uso | Marcas Registradas | Privacidad | Administre su perfil | MSDN Flash en Espaol | Contacto | Aviso legal | Comentarios
Pgina de inicio
Biblioteca
Aprender
Los mensajes de error del compilador de C# generalmente son muy claros y descriptivos. Si no puede determinar el problema, puede ir al tema de Ayuda para ese mensaje presionando F1 con el mensaje de error seleccionado en la lista de errores. El tema de Ayuda contiene informacin til adicional. Si todava no puede resolver el problema, el paso siguiente es plantear su pregunta en uno de los foros o grupos de noticias de C#. Para obtener acceso a los foros, haga clic en Foros de MSDN en el men Ayuda.
Nota:
Si el tema de Ayuda del error del compilador no es de utilidad para resolver el error, puede enviar una descripcin del problema a Microsoft para ayudar a mejorar la documentacin. Para enviar la informacin, haga clic en el vnculo situado en la parte inferior de la pgina de Ayuda que contiene el error.
Vea tambin
http://msdn.microsoft.com/es-es/library/ms228341(v=VS.90).aspx[11/03/2011 02:07:17 p.m.]
Tareas Cmo: Crear una aplicacin de Visual C# Cmo: Implementar la aplicacin de Visual C# Express Otros recursos Visual C# Express Utilizar el IDE de Visual C# Express
Contenido de la comunidad
Agregar
Preguntas ms frecuentes
2011 Microsoft. Reservados todos los derechos. Trminos de uso | Marcas Registradas | Privacidad | Administre su perfil | MSDN Flash en Espaol | Contacto | Aviso legal | Comentarios
Pgina de inicio
Biblioteca
Aprender
Editar recursos
El Diseador de recursos permite agregar y modificar recursos del proyecto durante el desarrollo mediante la asociacin de una aplicacin predeterminada para modificar cada recurso. Para obtener acceso al Diseador de recursos, haga clic con el botn secundario del mouse en Propiedades en el Explorador de soluciones, haga clic en Abrir y, despus, en la ficha Recursos del Diseador de proyectos. Para obtener ms informacin, vea Pgina Recursos, Diseador de proyectos. La ilustracin siguiente muestra las opciones del men Diseador de recursos:
Para editar los recursos incrustados, debe trabajar directamente en el archivo .resx para manipular los caracteres o bytes individuales. Por eso es ms conveniente almacenar los tipos de archivo complejos como recursos vinculados durante el desarrollo. Puede utilizar el Editor binario para modificar archivos de recursos, incluido el archivo .resx, en el nivel binario en formato ASCII o hexadecimal. Puede utilizar el Editor de imgenes para modificar iconos, cursores, archivos .jpeg y GIF almacenados como recursos vinculados. Tambin puede seleccionar otras aplicaciones como editores para estos tipos de archivo. Para obtener ms informacin, vea Ver y editar recursos en un editor de recursos.
http://msdn.microsoft.com/es-es/library/ms228378(v=VS.90).aspx[11/03/2011 02:07:55 p.m.]
Nota:
El Editor binario y el Editor de imgenes estn disponibles en todas las ediciones de Visual Studio, excepto en las ediciones Express.
Vea tambin
Otros recursos Utilizar el IDE de Visual C# Express
Contenido de la comunidad
Agregar
Preguntas ms frecuentes
2011 Microsoft. Reservados todos los derechos. Trminos de uso | Marcas Registradas | Privacidad | Administre su perfil | MSDN Flash en Espaol | Contacto | Aviso legal | Comentarios
Pgina de inicio
Biblioteca
Aprender
Nota:
Si los usuarios van a instalar la aplicacin desde la pgina Web, la ruta de acceso del archivo debe corresponder con la direccin URL a la que los usuarios tendrn acceso. Por ejemplo, si los usuarios la instalan desde la direccin http:\\www.microsoft.com\myapplication\publish.htm, debe escribir la ruta de acceso c:\inetpub\wwwroot\myapplication. 4. En la pgina Instalacin de la aplicacin, seleccione la ubicacin donde los usuarios instalarn la aplicacin: Si los usuarios van a instalar la aplicacin desde un sitio Web, haga clic en Desde un sitio Web, escriba una direccin URL que corresponda a la ruta de acceso del archivo escrita en el paso anterior y, a continuacin, haga clic en Siguiente. Si los usuarios instalan la aplicacin directamente desde el recurso compartido de archivos, haga clic en Desde una ruta de acceso UNC o un recurso compartido de archivos y luego haga clic en Siguiente. Si los usuarios instalan la aplicacin desde medios extrables, haga clic en un CD-ROM o DVDROM y, a continuacin, haga clic en Siguiente. 5. En la pgina La aplicacin estar disponible sin conexin?, haga clic en la opcin adecuada: Si desea permitir que se ejecute la aplicacin cuando el usuario est desconectado de la red, haga clic en S, esta aplicacin va a estar disponible con conexin y sin ella. Se crear un acceso directo en el men Inicio para la aplicacin. Si desea ejecutar la aplicacin directamente desde la ubicacin de publicacin, haga clic en No, esta aplicacin slo est disponible en lnea. No se crear un acceso directo en el Men Inicio. 6. Haga clic en Siguiente para continuar y, a continuacin, haga clic en Finalizar para publicar la aplicacin. Aparecer un estado de publicacin en el rea de notificacin de estado de la barra de tareas.
3. En la pgina Dnde desea publicar la aplicacin?, escriba una direccin URL vlida utilizando el formato http://www.microsoft.com/foldername, y, a continuacin, haga clic en Siguiente. 4. En la pgina La aplicacin estar disponible sin conexin?, haga clic en la opcin adecuada: Si desea permitir que se ejecute la aplicacin cuando el usuario est desconectado de la red, haga clic en S, esta aplicacin va a estar disponible con conexin o sin ella. Se crear un acceso directo en el men Inicio para la aplicacin. Si desea ejecutar la aplicacin directamente desde la ubicacin de publicacin, haga clic en No, esta aplicacin slo est disponible en lnea. No se crear un acceso directo en el Men Inicio. 5. Haga clic en Finalizar para publicar la aplicacin. Aparecer un estado de publicacin en el rea de notificacin de estado de la barra de tareas.
Vea tambin
Tareas Cmo: Crear una aplicacin de Visual C# Otros recursos Visual C# Express Utilizar el IDE de Visual C# Express
Contenido de la comunidad
Agregar
Preguntas ms frecuentes
2011 Microsoft. Reservados todos los derechos. Trminos de uso | Marcas Registradas | Privacidad | Administre su perfil | MSDN Flash en Espaol | Contacto | Aviso legal | Comentarios
Pgina de inicio
Biblioteca
Aprender
Procedimientos
Para practicar la depuracin de una aplicacin
1. Inicie Visual C# Express. 2. En el men Archivo, haga clic en Nuevoproyecto. Aparecer el cuadro de dilogo Nuevo proyecto. 3. En el cuadro de dilogo Nuevo proyecto, haga clic en Aplicacin de Windows Forms y luego en Aceptar. Se abre un nuevo proyecto de formularios Windows Forms que muestra un formulario nuevo en el Diseador de Windows Forms. 4. Desde el Cuadro de herramientas, arrastre un control TextBox al formulario. 5. Arrastre un control Button desde el Cuadro de herramientas al formulario y colquelo junto a TextBox. 6. Haga doble clic en el botn para crear el controlador de eventos Click predeterminado y mostrar el editor de cdigo. 7. Agregue el cdigo siguiente al controlador de eventos button1_Click. Copiar
textBox1.Text = "Button was clicked!";
8. En el men Generar, haga clic en Generar solucin. El proyecto se genera sin errores. 9. En el editor de cdigo, haga clic en el margen izquierdo en la misma lnea que el texto que agreg. Aparece un punto rojo en el margen y se resalta la lnea de cdigo. Esto se conoce como adicin de un punto de interrupcin. El punto de interrupcin detendr temporalmente la ejecucin del programa justo antes de ejecutarse esa lnea de cdigo. La ilustracin siguiente muestra un punto de interrupcin en el IDE. Establecer un punto de interrupcin
10. En el men Depurar, haga clic en Iniciar depuracin. El formulario Windows Forms comienza a ejecutarse. 11. Haga clic en el botn y confirme que la ejecucin del cdigo se ha detenido en la lnea de cdigo donde agreg el punto de interrupcin y que el cdigo aparece resaltado en amarillo. 12. En el men Depurar, elija Ventanas y, a continuacin, haga clic en Inspeccin. 13. En la ventana Inspeccin, haga clic en la primera fila bajo el encabezado Nombre, escriba textBox1.Text y, a continuacin, presione ENTRAR. La ventana Inspeccin muestra el valor de esta variable entre comillas, como se muestra en la ilustracin siguiente: Ventana Inspeccin en el punto de interrupcin
14. En el men Depurar, haga clic en Paso a paso por instrucciones. El valor de textBox1.Text en la ventana Inspeccin cambia a "Button was clicked!", como se muestra en la ilustracin siguiente: Ventana Inspeccin
http://msdn.microsoft.com/es-es/library/4610dcyz(v=VS.90).aspx[11/03/2011 02:09:54 p.m.]
Nota:
Paso a paso por instrucciones permite desplazarse por el cdigo lnea a lnea. El comando se llama Paso a paso por instrucciones porque si la siguiente instruccin es una llamada a un mtodo, el depurador ejecuta la primera lnea del mtodo llamado en lugar de la siguiente lnea del mtodo actual. 15. En el men Depurar, haga clic en Continuar. La aplicacin se ejecuta y muestra el texto en el cuadro de texto. Hacer clic en Continuar durante una sesin de depuracin equivale a hacer clic en Iniciar para empezar una sesin de depuracin: el cdigo se ejecuta ininterrumpidamente hasta llegar a un punto de interrupcin. 16. La aplicacin debera detener la ejecucin por s misma. Si no lo hace, en el men Depurar, haga clic en Interrumpir todos o presione Ctrl+Alt+Inter y, a continuacin, haga clic en Detener depuracin. Para obtener ms informacin sobre cmo utilizar el depurador, vea Gua bsica del depurador.
Vea tambin
Conceptos Manual del lenguaje C# Otros recursos Utilizar el IDE de Visual C# Express Sugerencias y trucos para Visual C# Express
Contenido de la comunidad
Agregar
Preguntas ms frecuentes
2011 Microsoft. Reservados todos los derechos. Trminos de uso | Marcas Registradas | Privacidad | Administre su perfil | MSDN Flash en Espaol | Contacto | Aviso legal | Comentarios
Pgina de inicio
Biblioteca
Aprender
Nota:
Si instala tanto MSDN Library para Visual Studio Express Editions como MSDN Library completa, puede ver contenido duplicado en el Tabla de Contenido. Si desea instalar MSDN Library, debera desinstalar primero MSDN Library para Visual Studio Express Editions. Hay cinco maneras de obtener acceso a la Ayuda: Bsqueda con F1 Buscar ndice Tabla de contenido Cmo
Bsqueda con F1
F1 proporciona capacidad de bsqueda contextual. En el editor de cdigo, puede obtener acceso a la documentacin de Ayuda de las palabras clave de C# y las clases de .NET Framework colocando el cursor
http://msdn.microsoft.com/es-es/library/ms228346(v=VS.90).aspx[11/03/2011 02:11:21 p.m.]
encima o inmediatamente despus de la palabra clave o del miembro de clase y presionando F1. Cuando un cuadro de dilogo o cualquier otra ventana tenga el foco, puede presionarF1 para recibir Ayuda para esa ventana. Una bsqueda con F1 no muestra ms que una pgina. Si no se encuentra ninguna coincidencia, se muestra una pgina informativa que proporciona algunas sugerencias para solucionar problemas.
Buscar
Utilice la interfaz de Buscar para la devolucin de todos los documentos que coincidan con cualquier trmino o conjunto de trminos especificado. La ilustracin siguiente representa la interfaz de Buscar:
Tambin puede utilizar la pgina Opciones de la Ayuda para especificar si desea buscar en los sitios web de Codezone y tambin en MSDN Library. Los sitios de Codezone son una iniciativa de los socios de Microsoft y ofrecen informacin til sobre C# y .NET Framework. El contenido de Codezone slo est disponible en lnea. Las mismas opciones de bsqueda en lnea y local se aplican a las funciones Buscar y Bsqueda con F1. En la interfaz de Buscar puede restringir o ampliar la bsqueda especificando los tipos de documentos que desea incluir. Hay tres opciones: Lenguaje, Tecnologa y Tipo de contenido. Generalmente, obtendr los mejores resultados activando slo las opciones que se apliquen a su escenario de desarrollo.
ndice
El ndice constituye un medio rpido para buscar documentos en la biblioteca local MSDN Library para Visual Studio Express Editions. No es una bsqueda de texto completo; se limita a buscar las palabras clave de ndice asignadas a cada documento. Por lo general, una bsqueda en el ndice es ms rpida y relevante que una bsqueda de texto completo. Si existen varios documentos que contienen la palabra clave de ndice especificada en el cuadro de bsqueda, aparecer una ventana en la que se puede elegir entre las opciones disponibles. De forma predeterminada, la ventana ndice est ubicada en el lado izquierdo de Document Explorer. Puede tener acceso a ella desde el men Ayuda.
Tabla de contenido
La tabla de contenido de MSDN Express Library muestra todos los temas de la biblioteca en una estructura de vista de rbol jerrquica. Es una herramienta muy til para examinar la documentacin a fin de obtener una idea de lo que contiene la biblioteca y de explorar documentos que podran no encontrarse a travs del ndice o de una bsqueda. A menudo, al buscar un documento a travs de F1, ndice o bsqueda, podra desear conocer su ubicacin en la tabla de contenido de modo que pueda consultar otra documentacin relacionada. Haga clic en el botn Sincronizar con tabla de contenido de la barra de herramientas de Document Explorer para ver en MSDN Express Library la ubicacin del tema que se muestra actualmente.
Cmo
La funcin Cmo se manifiesta como una vista con filtro de MSDN Express Library. Principalmente, incluye documentos denominados "Cmo..." o Tutoriales que muestran la forma de llevar a cabo una tarea concreta. Puede tener acceso a la Ayuda de la funcin Cmo desde la barra de herramientas de Document Explorer, el men Ayuda o la pgina Inicio.
Vea tambin
Otros recursos Utilizar el IDE de Visual C# Express
Contenido de la comunidad
Agregar
Preguntas ms frecuentes
2011 Microsoft. Reservados todos los derechos. Trminos de uso | Marcas Registradas | Privacidad | Administre su perfil | MSDN Flash en Espaol | Contacto | Aviso legal | Comentarios
Pgina de inicio
Biblioteca
Aprender
Presione...
Presione
Para abrir
F1
F3
F4
F5
F6
F7
F8
F9
F10
F11
F12
INSERT
RETROCESO
ENTRAR
ESC
TAB
FIN
INICIO
Presione CTRL+
Para abrir
Editar, Find
Presione CTRL+
Para abrir
F1
F2
F3
F4
F5
F6
F7
F9
F10
F11
F12
Presione CTRL+
Para abrir
Interrumpir
Barra espaciadora
Retroceso
Enter
Esc
No aplicable
Tabulador
Fin
Inicio
Supr
Flecha izquierda
Flecha derecha
Flecha Arriba
Flecha Abajo
Re Pg
Av Pg
Presione CTRL+MAYS+
Para abrir
Presione CTRL+MAYS+
Para abrir
F3
F5
F6
F9
F10
F11
No aplicable
F12
Presione CTRL+MAYS+
Para abrir
Espacio
Enter
Tabulador
Fin
Inicio
Flecha izquierda
Flecha derecha
Re Pg
Av Pg
Presione ALT+
Para abrir
F5
F6
F8
F10
F11
F12
Interrumpir
Retroceso
Flecha izquierda
Flecha derecha
Para abrir
F1
F3
F4
F5
F6
F7
F8
F9
F11
F12
Retroceso
Esc
Tabulador
Fin
Inicio
Presione MAYS+ALT+...
Presione MAYS+ALT+
Para abrir
F2
F3
F6
F12
Enter
Fin
Inicio
Flecha izquierda
Flecha derecha
Flecha Arriba
Flecha Abajo
Presione CTRL+ALT+...
Presione CTRL+ALT+
Para abrir
F1
F2
F3
F12
Interrumpir
Ins
Presione CTRL+MAYS+ALT+...
Presione CTRL+MAYS+ALT+
Para abrir
Flecha izquierda
Flecha derecha
Vea tambin
Conceptos Introduccin al entorno de desarrollo de Visual C# Express Manual del lenguaje C# Otros recursos Utilizar el IDE de Visual C# Express Sugerencias y trucos para Visual C# Express
Contenido de la comunidad
Agregar
Preguntas ms frecuentes
2011 Microsoft. Reservados todos los derechos. Trminos de uso | Marcas Registradas | Privacidad | Administre su perfil | MSDN Flash en Espaol | Contacto | Aviso legal | Comentarios