Microsoft C#. Lenguaje y Aplicaciones. 2ª Edición.
Fco. Javier Ceballos Sierra
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 y de Visual Studio 2005 y .NET Framework 2.0. Así mismo, Visual Studio 2005 ofrece a los desarrolladores Web un ambiente altamente productivo para la rápida creación e implementación de sitios y servicios Web que pueden, opcionalmente, estar basados en AJAX. 
Al mismo tiempo, Microsoft ha publicado una gama de productos denominada 2005 Express, que estará enfocada a programadores no profesionales. Estos entornos de desarrollo serán versiones recortadas de Visual Basic, Visual C#, Visual C++, Visual J# y SQL Server enfocadas a principiantes, además de un nuevo producto llamado Visual Web Developer para el desarrollo de aplicaciones Web. Los desarrolladores profesionales podrán elegir también entre las versiones estándar o profesional de Visual Studio 2005, o bien herramientas más amplias como las versiones de Visual Studio 2005 Team para arquitectos, desarrolladores o probadores, que además de incluir Visual Studio 2005 profesional, incluyen también herramientas de software de ciclo de vida. 
Tanto Visual Studio 2005 como Visual Web Developer 2005 Express pueden ser 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# 2005, 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 2005 (o en su defecto Visual C# 2005 Express, Visual Web Developer 2005 Express y SQL Server 2005 Express) que le permitirá crear aplicaciones cliente Windows tradicionales, componentes distribuidos, aplicaciones cliente servidor, aplicaciones para acceso a bases de datos (ADO.NET), aplicaciones para interactuar con Office, páginas Web y servicios Web XML (ASP.NET), aplicaciones para Internet basadas o no en AJAX, aplicaciones para móviles, y muchas otras. 
Incluye un CD-ROM con todos los ejemplos realizados y con el software necesario para que el lector pueda reproducirlos durante el estudio. 
- Escritor
 - Fco. Javier Ceballos Sierra
 - Colección
 - Profesional
 - Materia
 - Programación orientada a objetos (POO)
 - Idioma
 - Castellano
 
- EAN
 - 9788478978137
 - ISBN
 - 978-84-7897-813-7
 - Páginas
 - 498
 - Ancho
 - 17 cm
 - Alto
 - 24 cm
 - Peso
 - 956 g
 - Edición
 - 1
 - Fecha publicación
 - 18-09-2007
 
Sobre Fco. Javier Ceballos Sierra (Escritor)
Reseñas
Índice de contenido
PRÓLOGO 
CAPÍTULO 1. FASES EN EL DESARROLLO DE UN PROGRAMA 
QUÉ ES UN PROGRAMA 
QUÉ ES C# 
REALIZACIÓN DE UN PROGRAMA EN C# 
EJERCICIOS RESUELTOS 
EJERCICIOS PROPUESTOS 
CAPÍTULO 2. FUNDAMENTOS DE C# 
DECLARACIÓN DE UNA VARIABLE 
ASIGNAR VALORES 
AÑADIR COMENTARIOS 
MOSTRAR DATOS POR LA PANTALLA 
EXPRESIONES ARITMÉTICAS 
EXPRESIONES CONDICIONALES 
ESCRIBIR NUESTROS PROPIOS MÉTODOS 
EJERCICIOS PROPUESTOS 
CAPÍTULO 3. PROGRAMACIÓN ORIENTADA A OBJETOS 
PENSAR EN OBJETOS 
DISEÑO DE UNA CLASE DE OBJETOS 
CONSTRUCTORES 
HERENCIA 
EJERCICIOS RESUELTOS 
EJERCICIOS PROPUESTOS 
CAPÍTULO 4. ELEMENTOS DEL LENGUAJE 
CARACTERES DE C# 
TIPOS 
LITERALES 
IDENTIFICADORES 
PALABRAS CLAVE 
DECLARACIÓN DE CONSTANTES SIMBÓLICAS 
VARIABLES 
CONVERSIÓN ENTRE TIPOS PRIMITIVOS 
OPERADORES 
PRIORIDAD Y ORDEN DE EVALUACIÓN 
EJERCICIOS RESUELTOS 
EJERCICIOS PROPUESTOS 
CAPÍTULO 5. ESTRUCTURA DE UN PROGRAMA 
ESTRUCTURA DE UN PROGRAMA C# 
EJERCICIOS RESUELTOS 
EJERCICIOS PROPUESTOS 
CAPÍTULO 6. CLASES DE USO COMÚN 
ENTRADA Y SALIDA 
¿DÓNDE SE UBICAN LAS CLASES QUE DAN SOPORTE? 
CARÁCTER FIN DE FICHERO 
CARACTERES \r\n 
MÉTODOS MATEMÁTICOS 
NÚMEROS ALEATORIOS 
EJERCICIOS RESUELTOS 
EJERCICIOS PROPUESTOS 
CAPÍTULO 7. SENTENCIAS DE CONTROL 
SENTENCIA if 
ANIDAMIENTO DE SENTENCIAS if 
ESTRUCTURA else if 
SENTENCIA switch 
SENTENCIA while 
SENTENCIA do ... while 
SENTENCIA for 
SENTENCIA foreach 
SENTENCIA break 
SENTENCIA continue 
SENTENCIAS try ... catch 
EJERCICIOS RESUELTOS 
EJERCICIOS PROPUESTOS 
CAPÍTULO 8. MATRICES 
INTRODUCCIÓN A LAS MATRICES 
MATRICES NUMÉRICAS UNIDIMENSIONALES 
CADENAS DE CARACTERES 
MATRICES MULTIDIMENSIONALES Y DE REFERENCIAS 
SENTENCIA foreach 
COLECCIONES 
EJERCICIOS RESUELTOS 
EJERCICIOS PROPUESTOS 
CAPÍTULO 9. MÁS SOBRE MÉTODOS 
PASAR UNA MATRIZ COMO ARGUMENTO A UN MÉTODO 
MÉTODO QUE RETORNA UNA MATRIZ 
PASAR UN ARGUMENTO POR VALOR O POR REFERENCIA 
PASAR ARGUMENTOS EN LA LÍNEA DE ÓRDENES 
MÉTODOS RECURSIVOS 
LA CLASE Array 
EJERCICIOS RESUELTOS 
EJERCICIOS PROPUESTOS 
CAPÍTULO 10. TRABAJAR CON FICHEROS 
VISIÓN GENERAL DE LOS FLUJOS DE E/S 
ABRIENDO FICHEROS PARA ACCESO SECUENCIAL 
ABRIENDO FICHEROS PARA ACCESO ALEATORIO 
UTILIZACIÓN DE DISPOSITIVOS ESTÁNDAR 
EJERCICIOS RESUELTOS 
EJERCICIOS PROPUESTOS 
CAPÍTULO 11. APLICACIONES CON INTERFAZ GRÁFICA 
PROGRAMANDO EN WINDOWS 
ESTRUCTURA DE UNA APLICACIÓN 
DISEÑO DE LA INTERFAZ GRÁFICA 
MANEJO DE EVENTOS 
ENTORNOS DE DESARROLLO INTEGRADOS 
AÑADIR OTROS CONTROLES 
UTILIZANDO VISUAL C# EXPRESS (VISUAL STUDIO) 
EJERCICIOS RESUELTOS 
EJERCICIOS PROPUESTOS 
CAPÍTULO 12. ACCESO A UNA BASE DE DATOS 
SQL 
ADO.NET 
EJEMPLO DE ACCESO A DATOS 
CONTROL BindingSource 
VINCULAR CONTROLES AL CONJUNTO DE DATOS 
CONTROL BindingNavigator 
EJERCICIOS PROPUESTOS 
CAPÍTULO 13. C# E INTERNET 
¿QUÉ ES INTERNET? 
SERVICIOS EN INTERNET 
PÁGINAS WEB 
HOJAS DE ESTILO 
XML 
XHTML 
PÁGINAS WEB DINÁMICAS 
APLICACIONES WEB CON C# .NET 
FORMULARIOS WEB 
APLICACIÓN WEB ASP.NET 
FORMULARIOS WEB CONSTRUIDOS SIN HERRAMIENTAS RAD 
CONTROLES DE VALIDACIÓN 
SERVICIOS WEB XML 
SERVICIOS WEB DESARROLLADOS SIN HERRAMIENTAS RAD 
ACCESO A DATOS DESDE FORMULARIOS WEB 
EJERCICIOS PROPUESTOS 
APÉNDICES 
A. AYUDA 
B. ENTORNOS DE DESARROLLO 
VISUAL STUDIO 2005 
APLICACIÓN DE CONSOLA 
DEPURAR UNA APLICACIÓN 
ARGUMENTOS EN LA LÍNEA DE ÓRDENES 
SQL SERVER EXPRESS 
SQL SERVER MANAGEMENT STUDIO EXPRESS 
EXPLORADOR DE BASES DE DATOS 
VISUAL WEB DEVELOPER 
INSTALACIÓN DE ASP.NET EN WINDOWS XP 
C. CÓDIGOS DE CARACTERES 
UTILIZACIÓN DE CARACTERES ANSI CON WINDOWS 
JUEGO DE CARACTERES ANSI 
UTILIZACIÓN DE CARACTERES ASCII 
JUEGO DE CARACTERES ASCII 
JUEGO DE CARACTERES UNICODE 
D. .NET PARA LINUX 
INSTALACIÓN DE MONO 
EJECUTAR UN PROGRAMA C# 
ENTORNO DE DESARROLLO DE MONO 
ÍNDICE 
Prólogo
Libros relacionados

Guía didáctica. Programación. 2ª Edición (CFGS). Edición 2025

Java programación. Teoría y ejemplos

Programación. 2ª Edición (CFGS)

(IFCD004PO) Análisis y programación en Java

(IFCT087PO) Java

(IFCT087PO) Programación en Visual C++

(IFCD53) Desarrollo en Java con Framework Spring

(IFCD0032) Programación en C++

(IFCT0088) Microsoft Visual C++ con .NET

(IFCD0029) Programación Java Básico