PDF de programación - Introducción a .NET

Imágen de pdf Introducción a .NET

Introducción a .NETgráfica de visualizaciones

Actualizado el 21 de Marzo del 2018 (Publicado el 14 de Marzo del 2018)
5.719 visualizaciones desde el 14 de Marzo del 2018
8,3 MB
102 paginas
Creado hace 14a (14/07/2009)
Introducción a
.NET


Jordi Ceballos Villach

PID_00145172

CC-BY • PID_00145172

Introducción a .NET

Los textos e imágenes publicados en esta obra están sujetos –excepto que se indique lo contrario– a una licencia de Reconocimiento
(BY) v.3.0 España de Creative Commons. Podéis copiarlos, distribuirlos y transmitirlos públicamente siempre que citéis el
autor y la fuente (FUOC. Fundación para la Universitat Oberta de Catalunya). La licencia completa se puede consultar en
http://creativecommons.org/licenses/by/3.0/es/legalcode.es

CC-BY • PID_00145172

Índice

Introducción a .NET


Introducción...............................................................................................

Objetivos.......................................................................................................

1. La plataforma .NET...........................................................................
1.1. Orígenes y características de .NET ..............................................
1.1.1. Ventajas e inconvenientes de .NET ...............................
1.1.2.
Evolución de .NET .........................................................
1.2. Visual Studio ...............................................................................
Evolución de Visual Studio ...........................................
Ediciones de Visual Studio ............................................
1.3. Arquitectura de .NET ..................................................................
1.3.1. Compilación y MSIL ......................................................
1.3.2.
Ensamblados ..................................................................

1.2.1.
1.2.2.


2. El lenguaje C#.....................................................................................
2.1. Una introducción al lenguaje C# ...............................................
2.2.
Sintaxis de C# .............................................................................
2.2.1. Case sensitive....................................................................
2.2.2. Declaración de variables ................................................
2.2.3. Constantes .....................................................................
2.2.4. Arrays...............................................................................
2.2.5. Comentarios ...................................................................
2.2.6. Visibilidad ......................................................................
2.2.7. Operadores .....................................................................
Enumeraciones ...............................................................
2.2.8.
2.2.9.
Estructuras ......................................................................
2.2.10. Control de flujo .............................................................
2.2.11. Paso de parámetros ........................................................
2.2.12. Sobrecarga de métodos ..................................................
Programación orientada a objetos con C# .................................
2.3.1. Definición de clases .......................................................
2.3.2. Objetos ...........................................................................
2.3.3.
Propiedades ....................................................................
2.3.4. Construcción de objetos ................................................
2.3.5. Destrucción de objetos ..................................................
2.3.6. Métodos estáticos ..........................................................
2.3.7. Herencia .........................................................................
Interfaces ........................................................................
2.3.8.
2.3.9.
Sobrescritura de métodos ..............................................
2.3.10. Genéricos .......................................................................

2.3.

7

8

9
9
10
11
12
12
12
13
14
14

15
15
16
16
16
17
17
17
17
18
18
19
19
21
23
24
24
25
25
26
26
27
27
28
28
29

CC-BY • PID_00145172

Introducción a .NET


3.

2.4. Gestión de excepciones ...............................................................
Excepciones definidas por el usuario ............................

2.4.1.

.NET Framework.................................................................................
3.1. Clases básicas ..............................................................................
System.Object....................................................................
System.Convert..................................................................
System.Math.....................................................................
System.Random.................................................................
System.String.....................................................................
System.DateTime...............................................................
System.Array.....................................................................
System.Environment..........................................................
3.2. Colecciones de datos ...................................................................
Entrada/Salida ..............................................................................
3.3.

3.1.1.
3.1.2.
3.1.3.
3.1.4.
3.1.5.
3.1.6.
3.1.7.
3.1.8.


4. ADO.NET...............................................................................................
4.1. Una introducción a ADO.NET ....................................................
4.1.1.
Proveedores de datos .....................................................
4.1.2. Cadenas de conexión ....................................................
LINQ ............................................................................................
Sintaxis de LINQ ............................................................
4.2.1.

4.2.

5.1.


5. Windows Forms..................................................................................
Implementación de eventos .......................................................
5.1.1. Delegados .......................................................................
5.1.2.
Funciones gestoras de eventos ......................................
5.2. Controles .....................................................................................
5.2.1. Contenedores .................................................................
5.2.2. Controles ........................................................................
5.2.3. Componentes .................................................................
5.2.4. Diálogos .........................................................................


6. ASP.NET.................................................................................................
6.1. Una introducción a ASP.NET ......................................................
6.1.1. Controles ........................................................................
6.2. AJAX ............................................................................................
6.2.1. Una introducción a AJAX ..............................................
6.2.2. Actualizaciones parciales de páginas .............................
6.2.3. AJAX Control Toolkit ....................................................


7. WPF........................................................................................................
7.1. Características ..............................................................................
7.1.1. Herramientas de desarrollo ............................................
7.1.2. XAML .............................................................................
7.1.3. Window ..........................................................................
7.1.4. Controles contenedores .................................................

30
31

33
33
33
33
34
34
34
35
35
36
36
37

39
39
41
41
50
50

54
57
57
58
59
60
61
62
62

64
64
67
70
71
71
73

74
74
75
76
77
77

CC-BY • PID_00145172

Introducción a .NET

7.1.5.

Eventos ...........................................................................
7.2. Controles .....................................................................................
Funcionalidades gráficas y multimedia ......................................
7.3.
7.3.1.
Transformaciones ...........................................................
7.3.2. Animaciones ..................................................................
7.3.3. Audio y vídeo ................................................................
7.4. WPF Browser y Silverlight ...........................................................
7.4.1. WPF Browser ..................................................................
Silverlight .......................................................................
7.4.2.


8. Windows Mobile.................................................................................
8.1. Una introducción a Windows Mobile ........................................
8.1.1. Dispositivos ....................................................................
8.1.2.
Sistemas operativos ........................................................
8.1.3. Herramientas de desarrollo ............................................
8.2. WinForms para dispositivos móviles ..........................................
8.2.1.
Primera aplicación con .NET CF ...................................
8.2.2.
Formularios WinForms ..................................................
8.2.3. Cuadros de diálogo ........................................................
8.2.4. Controles del .NET CF ...................................................
8.2.5. Despliegue de aplicaciones ............................................
8.3. Aplicaciones web para dispositivos móviles ...............................


Bibliografía.................................................................................................

80
82
86
86
89
90
9
  • Links de descarga
http://lwp-l.com/pdf9536

Comentarios de: Introducción a .NET (1)

Giovanni Calderón
14 de Febrero del 2019
estrellaestrellaestrellaestrellaestrella
Son muy útiles y necesarios, gracias
Responder

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad