Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
17
2. La interfaz de desarrollo
18
19
20
20
22
24
26
27
28
29
32
32
La arquitectura .NET
1. Introduccin
37
2. CLR
37
37
4. Los tipos
40
40
41
Introduccin al lenguaje C#
www.ediciones-eni.com
Ediciones ENI
1/18
C# 5
Desarrolle aplicaciones Windows con Visual Studio 2013
1. La sintaxis
45
61
61
62
63
63
63
64
64
64
65
66
66
67
68
www.ediciones-eni.com
45
45
46
47
47
48
49
50
51
51
54
57
59
68
68
Ediciones ENI
2/18
C# 5
Desarrolle aplicaciones Windows con Visual Studio 2013
5. Las tablas
71
6. Las colecciones
72
74
La creacin de tipos
1. Introduccin
79
79
3. Las estructuras
80
4. Las clases
81
81
82
84
85
86
91
92
92
93
94
95
96
97
99
La herencia
www.ediciones-eni.com
Ediciones ENI
3/18
C# 5
Desarrolle aplicaciones Windows con Visual Studio 2013
1. La herencia de clases
103
103
104
105
106
106
107
108
110
112
113
114
116
Tipos genricos
1. Introduccin
119
119
122
123
www.ediciones-eni.com
123
124
125
126
127
127
Ediciones ENI
4/18
C# 5
Desarrolle aplicaciones Windows con Visual Studio 2013
130
130
133
134
134
135
136
2. Los eventos
137
140
141
142
142
Creacin de formularios
1. Utilizar los formularios
149
155
www.ediciones-eni.com
149
151
152
154
154
Ediciones ENI
155
157
5/18
C# 5
Desarrolle aplicaciones Windows con Visual Studio 2013
158
160
162
163
164
169
169
171
171
172
172
172
173
177
177
177
177
178
178
178
www.ediciones-eni.com
180
Ediciones ENI
6/18
C# 5
Desarrolle aplicaciones Windows con Visual Studio 2013
183
4.1 MessageBox
4.2 ErrorProvider
183
184
189
189
3. La herencia de controles
191
193
203
2. Principios
203
204
4. El lenguaje XAML
207
209
Depuracin
www.ediciones-eni.com
Ediciones ENI
7/18
C# 5
Desarrolle aplicaciones Windows con Visual Studio 2013
215
215
216
217
2. El depurador
217
218
219
220
221
222
223
223
224
226
227
227
228
228
228
229
Gestin de excepciones
1. La clase Exception
233
234
3. El desencadenamiento de excepciones
235
237
www.ediciones-eni.com
Ediciones ENI
8/18
C# 5
Desarrolle aplicaciones Windows con Visual Studio 2013
Monitorizacin
1. La monitorizacin de la ejecucin
245
245
248
248
248
250
251
252
253
253
254
255
256
257
257
259
260
262
Tests unitarios
1. Introduccin a las pruebas unitarias
267
www.ediciones-eni.com
267
268
269
269
270
Ediciones ENI
9/18
C# 5
Desarrolle aplicaciones Windows con Visual Studio 2013
275
2. La creacin de un modelo
275
3. La creacin de entidades
276
281
287
295
2. El mapeo
295
295
297
300
301
302
305
306
307
307
Presentacin de LINQ
1. Las consultas LINQ
www.ediciones-eni.com
311
Ediciones ENI
10/18
C# 5
Desarrolle aplicaciones Windows con Visual Studio 2013
1.1 La sintaxis
1.2 Los mtodos extendidos
311
312
313
2.1 Filtrar
2.1.1 Where
2.1.2 OfType<TResult>
2.1.3 SelectMany
2.1.4 Skip y Take
2.2 Ordenar
2.2.1 OrderBy
2.2.2 ThenBy
2.3 Agrupar
2.3.1 GroupBy
2.3.2 Join
2.4 Agregar
2.5 Convertir
313
313
314
314
315
316
316
316
317
317
318
318
319
319
320
321
LINQ to ENTITIES
1. Introduccin
325
2. Extraer datos
325
326
326
327
www.ediciones-eni.com
327
328
Ediciones ENI
11/18
C# 5
Desarrolle aplicaciones Windows con Visual Studio 2013
328
329
LINQ to SQL
1. La creacin de clases LINQ to SQL
333
2. El objeto DataContext
335
336
336
337
338
338
338
339
339
340
340
LINQ to XML
1. Los objetos XML
343
1.1 XDocument
1.2 XElement
1.3 XNamespace
1.4 XAttribute
1.5 XComment
343
344
344
346
346
347
www.ediciones-eni.com
347
Ediciones ENI
12/18
C# 5
Desarrolle aplicaciones Windows con Visual Studio 2013
348
348
El sistema de archivos
1. Las clases de gestin del sistema de archivos
1.1 DriveInfo
1.2 Directory y DirectoryInfo
1.3 File y FileInfo
1.4 Path
351
351
352
354
357
359
359
360
362
362
363
365
365
366
Serializacin
1. Introduccin
369
2. La serializacin binaria
369
369
371
371
374
3. La serializacin XML
www.ediciones-eni.com
377
Ediciones ENI
13/18
C# 5
Desarrolle aplicaciones Windows con Visual Studio 2013
377
380
382
Expresiones regulares
1. Introduccin
385
385
386
387
5. Los conjuntos
388
6. Los grupos
389
7. Los anchors
390
8. Los cuantificadores
391
Multi-threading
1. Introduccin
395
2. La clase Thread
395
www.ediciones-eni.com
Ediciones ENI
395
397
397
400
14/18
C# 5
Desarrolle aplicaciones Windows con Visual Studio 2013
401
3. Funciones asncronas
402
403
404
4. El componente BackgroundWorker
406
Globalizacin y localizacin
1. Introduccin
413
2. La cultura
413
3. La globalizacin
415
4. La localizacin
417
Seguridad
1. Introduccin
423
423
425
www.ediciones-eni.com
423
424
424
425
426
427
Ediciones ENI
15/18
C# 5
Desarrolle aplicaciones Windows con Visual Studio 2013
428
428
429
430
435
442
2.1 Introduccin
2.2 La implementacin
2.2.1 La capa comn
2.2.2 La aplicacin servidor
2.2.3 La aplicacin cliente
442
443
443
444
446
3. La reflexin
449
www.ediciones-eni.com
435
436
436
438
438
438
439
440
440
440
441
Ediciones ENI
449
451
452
453
454
16/18
C# 5
Desarrolle aplicaciones Windows con Visual Studio 2013
Ensamblados y configuraciones
1. Introduccin
459
459
461
463
Despliegue
1. Introduccin
467
468
2.1 XCOPY
2.2 InstallShield
468
469
469
www.ediciones-eni.com
469
471
471
471
472
473
476
478
479
480
Ediciones ENI
17/18
C# 5
Desarrolle aplicaciones Windows con Visual Studio 2013
ndice
www.ediciones-eni.com
483
Ediciones ENI
18/18