Detalle del libro
Ver Índice
Presentación de la plataforma .NET Capítulo 1
A. Introducción
1. Principio de funcionamiento del Common Language Runtime
2. Los servicios del Common Language Runtime
3. La Base Class Library
4. Las versiones y evoluciones de la plataforma .NET
B. Escritura, compilación y ejecución de una aplicación
1. Escritura del código
2. Compilación del código
3. Análisis de un archivo compilado
4. Ejecución del código
Presentación de Visual Studio Capítulo 2
A. Instalación y primer arranque
1. Configuración necesaria
2. Primera ejecución
B. Descubrimiento del entorno.
1. Página de inicio
2. Entorno Visual Studio
C. Las herramientas disponibles
1. Las barras de herramientas
2. La caja de herramientas
3. El explorador de servidores
4. El explorador de soluciones
5. El visor de clases
6. La ventana de propiedades
7. La lista de las tareas
8. La lista de los errores
9. La ventana de edición de código
a. Los Snippets
b. Seguimiento de las modificaciones
c. Utilización de macros
d. Las herramientas de edición de código
Organización de una aplicación Capítulo 3
A. Las soluciones
1. Presentación
2. Creación de una solución
3. Modificación de una solución
a. Agregar un proyecto
b. Suprimir un proyecto
c. Renombrar un proyecto
d. Descargar un proyecto
4. Organización de una solución
a. Creación de una carpeta de solución
b. Crear un proyecto en una carpeta
c. Desplazar un proyecto a una carpeta
5. La carpeta Elementos de solución
6. La carpeta Archivos diversos
7. Configuración de una solución
a. Configuración del proyecto de inicio
b. Dependencias de proyecto
c. Depurar archivos de código fuente
d. Configuraciones
B. Los proyectos
1. Creación de un proyecto
a. Las plantillas de proyectos
b. Creación de una plantilla de proyecto
c. Modificación de una plantilla existente
d. Utilización de un proyecto existente como plantilla
2. Modificación de un proyecto
3. Propiedades de los proyectos
a. Aplicación
b. Generar
c. Eventos de compilación
d. Propiedades de depuración
e. Recursos de un proyecto
f. Parámetros de aplicación
g. Otros parámetros de configuración
Fundamentos del lenguaje Capítulo 4
A. Las variables, constantes y enumeraciones
1. Las variables
a. Nombre de las variables
b. Tipo de variables
c. Conversiones de tipos
d. Declaración de las variables
e. Inferencia de tipo
f. Ámbito de las variables
g. Nivel de acceso de las variables
h. Duración de vida de las variables
2. Las constantes
3. Las enumeraciones
4. Las matrices
5. Las cadenas de caracteres
6. Las estructuras
a. Declaración de una estructura
b. Utilización de las estructuras
B. Los operadores
1. Los operadores de asignación
2. Los operadores aritméticos
3. Los operadores binarios
4. Los operadores de comparación
5. Operador de concatenación
6. Los operadores lógicos
7. Orden de evaluación de los operadores
C. Las estructuras de control
1. Estructuras de decisión
a. Estructura if
b. Estructura switch
2. Las estructuras de bucle
a. Estructura while
b. Estructura do ... while
c. Estructura for
d. Estructura foreach
e. Otras estructuras
D. Los procedimientos y funciones
1. Procedimiento
2. Función
3. Procedimientos de propiedades
4. Los procedimientos de operador
5. Los argumentos de los procedimientos y funciones
E. Ensamblados, espacios de nombres y atributos
1. Los ensamblados
2. Los espacios de nombres
3. Los atributos
a. Atributos más habituales en Visual C#
Programación orientada a objetos Capítulo 5
A. Introducción
B. Aplicación con Visual C#
1. Creación de una clase
a. Declaración de la clase
b. Clase parcial
c. Creación de propiedades
d. Creación de métodos
e. Constructores y destructores
f. Miembros compartidos
2. Utilización de una clase
a. Creación de una instancia
b. Inicialización de una instancia
c. Destrucción de una instancia
d. Enlace tardío, enlance temprano
3. Herencia
a. base y this
b. Clases abstractas
c. Clases finales
d. Clases anónimas
4. Interfaces
5. Los eventos
a. Declaración y activación de eventos
b. Gestionar los eventos
Estos dos libros ofrecen al lector la máxima información sobre los fundamentos del lenguaje C# y más concretamente sobre los desarrollos con SharePoint: 989 páginas para convertirse en Experto. Con elementos para descargar en www.ediciones-eni.com.
Un libro de la colección Recursos Informáticos
C# 4 - Los fundamentos del lenguaje - Desarrollar con Visual Studio 2010
Este libro sobre C# se dirige a los desarrolladores, incluso principiantes, que desean dominar el lenguaje C# en su versión 4. Después de una descripción del entorno de desarrollo (Visual Studio 2010), el lector descubrirá las bases de la programación orientada a objetos con C# y las novedades de este lenguaje (covarianza, contravarianza,…) y evolucionará gradualmente hacia su puesta en marcha con el desarrollo de aplicaciones Windows Form. Los numerosos ejemplos y consejos de uso de las herramientas de depuración le proporcionarán una gran ayuda para la implementación de una aplicación.
Se dedica un capítulo al acceso a las bases de datos con la ayuda de ADO.NET y de SQL lo que le permitirá evolucionar hacia el desarrollo de aplicaciones cliente-servidor. También se detallan las potentes funcionalidades de LINQ para facilitar el acceso a los datos y el trabajo con ellos. Igualmente se presenta el uso del lenguaje XML, ya que facilita el intercambio de datos con otras aplicaciones.
Los usuarios de las versiones anteriores descubrirán las novedades y mejoras de esta versión 2010 para desarrollar aún más rápida y fácilmente aplicaciones para el framework .NET 4.0.
Se presenta la distribución de una aplicación utilizando Windows Installer y la tecnología Click Once.
Los ejemplos mencionados en el libro se pueden descargar de www.ediciones-eni.com.
Un libro de la colección Expert IT
SharePoint 2010 - Desarrollo en .NET para personalizar SharePoint
Este libro sobre SharePoint 2010 se dirige a los desarrolladores .NET con experiencia en ASP.NET que quieran personalizar la plataforma colaborativa Microsoft SharePoint Server 2010.
El libro detalla el desarrollo de los principales componentes y aporta consejos imprescindibles, a través de funcionalidades y soluciones. La primera parte se centra en el desarrollo de los componentes más utilizados, como los webparts, las columnas personalizadas, los eventos, las páginas de aplicación, la manipulación de datos SharePoint con el lenguaje CAML y el nuevo API Linq. Igualmente, se ve el modelo objeto cliente, nuevo API SharePoint 2010 que permite interactuar con clientes .NET, Silverlight y ECMAScript. También descubrirá cómo integrar sus propios servicios WCF y manejar REST en SharePoint.
La segunda parte del libro está dedicada a los diversos servicios y herramientas integradas en SharePoint 2010, entre las que están SharePoint Designer, Excel Services, Forms Services, Access Services, Visio Services y Business Connectivity Services.
También se presenta la interacción entre SharePoint y otras tecnologías como Silverlight, jQuery. El libro termina con las buenas prácticas de despliegue y las posibilidades de administración que existen utilizando PowerShell.
Los dos autores son reconocidos Microsoft MVP (Most Valuable Professional) en SharePoint, por lo que usted se beneficiará de su experiencia y de los muchos ejemplos de código que presentan en este libro y que están disponibles para descarga en www.ediciones-eni.com.
Administración y despliegue - SharePoint y los servicios - SharePoint y las otras tecnologías