VISUAL C#

VISUAL C#

VISUAL C#

CEBALLOS, FRANCISCO JAVIER / GARCIA TOME, ANTONIO (Ilustración)

59,90 €
IVA incluido
Entrega 3/5 días
Editorial:
RA-MA
Año de edición:
2010
Materia
Programación
Ubicación
A1-3106
ISBN:
978-84-7897-986-8
Páginas:
1110
Encuadernación:
Rústica
59,90 €
IVA incluido
Entrega 3/5 días
Añadir a favoritos

PRÓLOGO
PARTE 1. INTRODUCCIÓN
CAPÍTULO 1. INTRODUCCIÓN A MICROSOFT .NET
PLATAFORMA .NET
.NET Framework
Especificación común para todos los lenguajes
ASP.NET
ADO.NET
Biblioteca de clases
Entorno de ejecución común de los lenguajes
.NET Framework y COM+
Visual Studio
CAPÍTULO 2. MI PRIMERA APLICACIÓN
MICROSOFT VISUAL STUDIO
Crear un nuevo proyecto
El formulario
Dibujar los controles
Borrar un control
Propiedades de los objetos
Bloquear la posición de todos los controles
Icono de la aplicación
Escribir los controladores de eventos
VIII ENCICLOPEDIA DE MICROSOFT VISUAL C#
Guardar la aplicación
Verificar la aplicación
Propiedades del proyecto
Crear soluciones de varios proyectos
Opciones del EDI
Personalizar el EDI
WPF

PARTE 2. INTERFACES GRÁFICAS

CAPÍTULO 3. APLICACIONES CON INTERFAZ GRÁFICA
PROGRAMANDO EN WINDOWS
ESTRUCTURA DE UNA APLICACIÓN
Compilar y ejecutar la aplicación
DISEÑO DE LA INTERFAZ GRÁFICA
Crear un componente
Controles más comunes
Añadir una etiqueta y editar sus propiedades
Añadir un botón de pulsación y editar sus propiedades
Añadir una descripción abreviada a un componente
MANEJO DE EVENTOS
Asignar manejadores de eventos a un objeto
CAJAS DE TEXTO, ETIQUETAS Y BOTONES
Desarrollo de la aplicación
Objetos
Eventos
Pasos a seguir durante el desarrollo
El formulario, los controles y sus propiedades
Tecla de acceso
Botón predeterminado
Responder a los eventos
Enfocar un objeto
Seleccionar el texto de una caja de texto
INTERCEPTAR LA TECLA PULSADA
VALIDACIÓN DE UN CAMPO DE TEXTO
Eventos Validating y Validate
MaskedTextBox
EJERCICIOS RESUELTOS
Diseño de una calculadora
Objetos
Eventos
CONTENIDO IX
Pasos a seguir durante el desarrollo
Diseño de la ventana y de los controles
Establecer una fuente
Color
Escribir el código
EJERCICIOS PROPUESTOS

CAPÍTULO 4. BARRAS DE HERRAMIENTAS
ARQUITECTURA
MENÚS
DISEÑO DE UNA BARRA DE MENÚS
Crear un menú mediante programación
Controlador de un elemento de un menú
Aceleradores y nemónicos
IMÁGENES EN CONTROLES
Recursos de una aplicación
LISTA DE TAREAS
BARRA DE HERRAMIENTAS
Diseño de una barra de herramientas
BARRA DE ESTADO
Diseño de una barra de estado
DESARROLLO DE UN EDITOR DE TEXTOS
Caja de texto multilínea
Diseño del editor
El portapapeles
Objeto Clipboard
Trabajar con texto seleccionado
Diseño de la barra de menús
Diseño de la barra de herramientas
Asociar un método con un elemento de un menú
Archivo - Salir
Edición - Cortar
Edición - Copiar
Edición - Pegar
Opciones - Fuente
Opciones - Tamaño
Habilitar o inhabilitar los elementos de un menú
Marcar el elemento seleccionado de un menú
Deshacer
Recordar las ediciones reversibles
Añadir a la interfaz la orden Deshacer
Listas desplegables en menús
MENÚS EMERGENTES
MENÚS DINÁMICOS
ASOCIAR UN ICONO A LA APLICACIÓN
REDIMENSIONAR UN COMPONENTE
EJERCICIOS RESUELTOS
EJERCICIOS PROPUESTOS

CAPÍTULO 5. CAJAS DE DIÁLOGO
CAJAS DE DIÁLOGO MODALES Y NO MODALES
CAJAS DE DIÁLOGO PREDEFINIDAS
Visualizar datos
Confirmar datos
CAJAS DE DIÁLOGO PERSONALIZADAS
Crear una caja de diálogo
Mostrar una caja de diálogo
Introducción de datos y recuperación de los mismos
CASILLAS DE VERIFICACIÓN
BOTONES DE OPCIÓN
LISTAS SIMPLES
Diseñar la lista
Iniciar la lista
Acceder a los elementos seleccionados
Colección de elementos de una lista
Clase CheckedListBox
LISTAS DESPLEGABLES
Diseñar la lista
Iniciar la lista
Acceder al elemento seleccionado
Colección de elementos de una lista desplegable
CONTROLES DE RANGO DEFINIDO
ScrollBar
TrackBar 5
ProgressBar
CAJAS DE DIÁLOGO ESTÁNDAR
Cajas de diálogo Abrir y Guardar
Caja de diálogo Color
EJERCICIOS RESUELTOS
EJERCICIOS PROPUESTOS

CAPÍTULO 6. TABLAS Y ÁRBOLES
TABLAS
Arquitectura de un control DataGridView
Construir una tabla
Añadir las columnas a la tabla
Iniciar la tabla
Tamaño de las celdas
Acceder al valor de la celda seleccionada
ÁRBOLES
Arquitectura de un árbol
Construir un árbol
Añadir nodos a un árbol
Imágenes para los nodos del árbol
Iniciar el árbol
Acceder al nodo seleccionado
Recorrer todos los nodos del árbol
Añadir y borrar nodos
Añadir un nodo
Borrar el nodo seleccionado
Borrar todos los nodos excepto la raíz
Personalizar el aspecto de un árbol
VISTAS DE UNA LISTA
Personalizar el aspecto de una vista
La colección Columns
Elemento de la lista
La colección Items
Un ejemplo con ListView
EJERCICIOS RESUELTOS
EJER

C# evolucionó a partir del lenguaje C/C++ incorporando numerosas instrucciones, funciones y palabras clave directamente relacionadas con la interfaz gráfica de Windows. Actualmente ofrece capacidades para realizar un diseño completamente orientado a objetos y acceso directo a Microsoft .NET Framework, entorno que proporciona un amplio conjunto de interfaces de programación de aplicaciones para Windows e Internet.

Desde la aparición de Visual Studio .NET, entorno de desarrollo que incluye a Visual C#, dicho paquete ha sido revisado y ampliamente modificado, con el único objetivo de ofrecer una herramienta flexible para los desarrolladores de aplicaciones de línea de negocios que crean aplicaciones Windows, Web o móviles. Así, hemos oído hablar de Visual Studio 2002, 2003, 2005, 2008 y de Visual Studio 2010 y .NET Framework 2.0, 3.5 y 4.0.

Al mismo tiempo, Microsoft ha publicado una gama de productos denominada Express, de descarga gratuita, que está enfocada a programadores no profesionales. Estos entornos de desarrollo son Visual Basic, Visual C#, Visual C++, Visual Web Developer (para el desarrollo de aplicaciones Web) y SQL Server Express, además de un nuevo producto llamado Visual Studio 2010 Express for Windows Phone para el desarrollo de aplicaciones para los dispositivos móbiles basados en Windows Phone. Los desarrolladores profesionales podrán elegir también entre las versiones profesionales de Visual Studio, en las que encontrarán herramientas específicas para arquitectos, desarrolladores o probadores, o herramientas de software de ciclo de vida.

Tanto Visual Studio 2008/2010 como Visual Web Developer 2008/2010 Express están complementados con ASP.NET AJAX para el desarrollo de aplicaciones Web basadas en AJAX.

Enciclopedia de Microsoft Visual C# es un libro totalmente actualizado con las nuevas características de Microsoft Visual C# 2008/2010, para aprender a programar escribiendo línea a línea el código de una determinada aplicación, o bien utilizando herramientas de diseño rápido como Microsoft Visual Studio 2008/2010 (o en su defecto Visual C# 2008/2010 Express, Visual Web Developer 2008/2010 Express y SQL Server Express) que le permitirá crear aplicaciones cliente Windows tradicionales, componentes distribuidos, aplicaciones cliente servidor, aplicaciones para acceso a bases de datos (ADO.NET), acceso a bases de datos utilizando LINQ, aplicaciones para interactuar con Office, páginas Web, servicios Web XML (ASP.NET) y servicios WCF, aplicaciones para Internet basadas o no en AJAX, aplicaciones para Windows Mobile y para Windows Phone, y muchas otras.

Por otra parte, mi otro libro Aplicaciones .NET multiplataforma (Proyecto Mono), es una extensión a esta enciclopedia que le enseñará a realizar sus desarrollos .NET sobre una máquina Linux aplicando todo lo estudiado en esta obra.

Podrá descargarse de www.ra-ma.es, en la página Web correspondiente al libro, un CD-ROM con los ejemplos realizados, con los apéndices, así como las direcciones para la descarga del software necesario para que el lector pueda reproducirlos durante el estudio.

Artículos relacionados

  • DISEÑO DE INTERFACES PARA LA WEB ACTUAL
    GOMEZ DELGADO, JAVIER
    1. **Diseño de interfaces web modernas** Descubre las últimas tendencias y técnicas para diseñar interfaces web modernas y atractivas, desde la jerarquía visual hasta el prototipado avanzado.2. **Optimización de la experiencia de usuario en sitios web** Mejora la usabilidad y accesibilidad de tus sitios web a través de estrategias efectivas de diseño centrado en el usua...
    En stock

    24,00 €

  • 10
    LOPEZ, ELIEZER
    El lenguaje de programación Rust ha ganado popularidad en los últimos años debido a su enfoque en la seguridad y el rendimiento, y se ha convertido en una excelente opción para el desarrollo de aplicaciones críticas y sistemas de alto rendimiento. Con una comunidad en constante crecimiento y el respaldo de importantes empresas, Rust constituye una herramienta poderosa para desa...
    En stock

    29,95 €

  • PYTHON DESDE EL LABORATORIO. ESTRUCTURAS DE CONTROL
    CORDOVA / ARANA / ARANA TORRES, SARA / CÓRDOVA NERI, TEODORO
    Iníciese en el universo de Python y domine las estructuras de control Python es el lenguaje de programación que ha revolucionado el mundo tecnológico. Su simplicidad, gratuidad y versatilidad hacen de él una herramienta imprescindible en el campo de la informática, por lo que es utilizado por las principales compañías globales. Este libro le ofrece la oportunidad de introduci...
    En stock

    23,80 €

  • PYTHON DESDE EL LABORATORIO. APLICACIONES GUI, INTEGRACIÓN CON BASE DE DATOS E I
    CORDOBA / ARANA / ARANA TORRES, SARA / CÓRDOVA NERI, TEODORO
    Descubra las ventajas de integrar Python con las aplicaciones GUI, las bases de datos y la inteligencia artificial En la era digital actual, las interfaces gráficas de usuario (GUI) y la inteligencia artificial (IA) juegan un papel crucial en la informática, facilitando la interacción del usuario y optimizando procesos. Si quiere dominar estos conceptos, ha llegado al libro in...
    En stock

    26,50 €

  • PYTHON DESDE EL LABORATORIO. ESTRUCTURAS DE DATOS
    CORDOBA / ARANA / ARANA TORRES, SARA / CÓRDOVA NERI, TEODORO
    Dé un paso más allá en Python y domine las estructuras de datos En el dinámico mundo de la tecnología, las estructuras de datos son el pilar sobre el que las empresas construyen su capacidad para administrar información y forjar estrategias de crecimiento. Este libro le invita a sumergirse en el fascinante mundo de las estructuras de datos más utilizadas, como las listas y a...
    En stock

    26,50 €

  • LOS 150 MEJORES EJEMPLOS DE COPIAR Y PEGAR
    FORTEA NAVARRO,PEDRO
    Adéntrese con éxito en los lenguajes de programación PHP8, JS y HTML5 con 150 ejemplos prácticos Si quiere dar sus primeros pasos o mejorar sus conocimientos en el mundo de PHP8, JS y HTML5, y perfeccionar sus trabajos como desarrollador, este libro será su gran aliado. En él encontrará desde ejemplos de código sencillos, para afianzar los conceptos básicos, hasta una amplia ...
    En stock

    19,40 €

Otros libros del autor

  • JAVA 2. CURSO DE PROGRAMACIÓN 4ª EDICIÓN
    CEBALLOS, FRANCISCO JAVIER / GARCIA TOME, ANTONIO (Ilustración)
    Hace pocos años quizás "Java" nos traía a la mente una taza de café. ¿Por qué una taza de café? Seguramente por las muchas que se tomaron sus creadores. De hecho la taza de café ha pasado a ser su logotipo. Hoy en día, cualquiera que haya tenido contacto con una página Web tiene otro concepto; sabe que Java es un lenguaje de programación orientado a objetos introducido por Sun ...
    Entrega 3/5 días

    49,90 €

  • VISUAL BASIC .NET. LENGUAJE Y APLICACIONES
    CEBALLOS, FRANCISCO JAVIER / GARCIA TOME, ANTONIO (Ilustración)
    Visual Basic evolucionó a partir del lenguaje Basic incorporando numerosas instrucciones, funciones y palabras clave directamente relacionadas con la interfaz gráfica de Windows. Actualmente, ofrece capacidades de diseño completamente orientado a objetos y acceso directo a Microsoft .NET Framework, entorno que proporciona un amplio conjunto de interfaces de programación de apli...
    Entrega 3/5 días

    34,90 €

  • VISUAL BASIC
    CEBALLOS, FRANCISCO JAVIER / GARCIA TOME, ANTONIO (Ilustración)
    Microsoft Visual Basic es una evolución del lenguaje Visual Basic que continúa la tradición de ofrecer una manera rápida y fácil de crear aplicaciones basadas en .NET Framework, permitiendo a los desarrolladores generar de manera productiva aplicaciones Windows, para la Web y para dispositivos móviles, con seguridad de tipos y orientadas a objetos.Las últimas versiones (2005, 2...
    Sin stock. Disponible en 24/48h

    59,90 €

  • APLICACIONES.NET MULTIPLATAFORMA (PROYECTO MONO)
    CEBALLOS, FRANCISCO JAVIER / GARCIA TOME, ANTONIO (Ilustración)
    Mono es un proyecto de código abierto para crear un entorno de desarrollo multiplataforma compatible con Microsoft .NET Framework según lo especificado por el Ecma. El software libre tiene numerosas ventajas y pocas desventajas. De las primeras cabe destacar la flexibilidad para modificar y adaptar el código, con lo que generalmente se mejora su calidad, y la libertad para pode...
    Agotado

    19,90 €

  • JAVA 2. INTERFACES GRÁFICAS Y APLICACIONES PARA INTERNET
    CEBALLOS, FRANCISCO JAVIER / GARCIA TOME, ANTONIO (Ilustración)
    Hasta hace pocos años Java sólo nos traía a la mente una taza de café, objeto que se ha convertido en su logotipo, seguramente por las muchas que se tomaron sus creadores. Sin embargo, hoy en día, cualquiera que haya tenido contacto con una página Web tiene otro concepto, y sabe que Java es un lenguaje de programación orientado a objetos, introducido por Sun Microsystems, cuyas...
    Descatalogado

    39,90 €

  • MICROSOFT C . LENGUAJE Y APLICACIONES CON CD
    CEBALLOS, FRANCISCO JAVIER / GARCIA TOME, ANTONIO (Ilustración)
    C# evolucionó a partir del lenguaje C/C++ incorporando numerosas instrucciones, funciones y palabras clave directamente relacionadas con la interfaz gráfica de Windows. Actualmente ofrece capacidades para realizar un diseño completamente orientado a objetos y acceso directo a Microsoft .NET Framework, entorno que proporciona un amplio conjunto de interfaces de programación de a...
    Sin stock. Disponible en 24/48h

    34,90 €