C# Desarrolle aplicaciones Windows con Visual Studio 2013

download C# Desarrolle aplicaciones Windows con Visual Studio 2013

of 18

Transcript of C# Desarrolle aplicaciones Windows con Visual Studio 2013

  • 7/21/2019 C# Desarrolle aplicaciones Windows con Visual Studio 2013

    1/18

    Trabajar con Visual Studio

    1. Introduccin 17

    2. La interfaz de desarrollo 18

    2.1 El editor de texto 19

    2.2 El diseador de vistas 20

    2.3 El depurador integrado 20

    2.4 El administrador de extensiones 22

    2.5 NuGet 24

    3. La creacin de soluciones 26

    3.1 Definir el punto de entrada 27

    3.2 La diferencia entre proyectos y soluciones 28

    3.3 Configurar el proyecto 29

    3.4 La conversin de soluciones 32

    3.5 Las herramientas de refactorizacin 32

    La arquitectura .NET

    1. Introduccin 37

    2. CLR 37

    3. Las bibliotecas de clases 37

    4. Los tipos 40

    4.1 Los tipos por valor 40

    4.2 Los tipos por referencia 41

    Introduccin al lenguaje C#

    C# 5Desarrolle aplicaciones Windows con Visual Studio 2013

    1/18 Ediciones ENIwww.ediciones-eni.com

    http://www.ediciones-eni.com/libros/c-5-desarrolle-aplicaciones-windows-con-visual-studio-2013/.ef34510b665bbb6c3dc0c8593914672c.htmlhttp://www.ediciones-eni.com/libros/c-5-desarrolle-aplicaciones-windows-con-visual-studio-2013/.ef34510b665bbb6c3dc0c8593914672c.html
  • 7/21/2019 C# Desarrolle aplicaciones Windows con Visual Studio 2013

    2/18

    1. La sintaxis 45

    1.1 Los identificadores 45

    1.2 Las palabras reservadas 45

    1.3 La reglas de puntuacin 46

    1.4 Los operadores 47

    1.4.1 Los operadores de clculo 47

    1.4.2 Los operadores de asignacin 48

    1.4.3 Los operadores de comparacin 49

    1.5 La declaracin de variables 50

    1.6 Las instrucciones de control 511.6.1 Las instrucciones condicionales 51

    1.6.2 Las instrucciones iterativas 54

    1.6.3 Las instrucciones de salto 57

    1.7 Los comentarios 59

    2. Los espacios de nombres 61

    2.1 La palabra reservada using 61

    2.2 La palabra reservada alias 62

    3. Los tipos bsicos 63

    3.1 Los tipos numricos 63

    3.1.1 Los enteros 63

    3.1.2 Los decimales 64

    3.2 Los booleanos 64

    3.3 Las cadenas de caracteres 64

    3.4 Los tipos null 65

    3.5 La conversin de tipos 66

    3.5.1 La conversin implcita 66

    3.5.2 La conversin explcita 67

    4. Las constantes y las enumeraciones 68

    4.1 Las constantes 68

    4.2 Las enumeraciones 68

    C# 5Desarrolle aplicaciones Windows con Visual Studio 2013

    2/18 Ediciones ENIwww.ediciones-eni.com

    http://www.ediciones-eni.com/libros/c-5-desarrolle-aplicaciones-windows-con-visual-studio-2013/.ef34510b665bbb6c3dc0c8593914672c.htmlhttp://www.ediciones-eni.com/libros/c-5-desarrolle-aplicaciones-windows-con-visual-studio-2013/.ef34510b665bbb6c3dc0c8593914672c.html
  • 7/21/2019 C# Desarrolle aplicaciones Windows con Visual Studio 2013

    3/18

    5. Las tablas 71

    6. Las colecciones 72

    7. Las directivas preprocesador 74

    La creacin de tipos

    1. Introduccin 79

    2. Los niveles de acceso 79

    3. Las estructuras 80

    4. Las clases 81

    4.1 Los campos 81

    4.2 Las propiedades 824.3 Los mtodos 84

    4.3.1 La sobrecarga 85

    4.3.2 Los parmetros 86

    4.4 Los constructores 91

    4.5 Los destructores 92

    4.6 Las clases y miembros estticos 92

    4.7 Las clases parciales 93

    4.8 La palabra reservada this 94

    4.9 Los indexadores 95

    4.10 La sobrecarga de operadores 964.10.1 Los operadores aritmticos 97

    4.10.2 Los operadores de comparacin 99

    La herencia

    C# 5Desarrolle aplicaciones Windows con Visual Studio 2013

    3/18 Ediciones ENIwww.ediciones-eni.com

    http://www.ediciones-eni.com/libros/c-5-desarrolle-aplicaciones-windows-con-visual-studio-2013/.ef34510b665bbb6c3dc0c8593914672c.htmlhttp://www.ediciones-eni.com/libros/c-5-desarrolle-aplicaciones-windows-con-visual-studio-2013/.ef34510b665bbb6c3dc0c8593914672c.html
  • 7/21/2019 C# Desarrolle aplicaciones Windows con Visual Studio 2013

    4/18

    1. La herencia de clases 103

    1.1 Implementar la herencia 103

    1.2 Los miembros virtuales 104

    1.3 Ocultar los miembros heredados 105

    1.4 La palabra reservada base 106

    1.5 Las clases y miembros abstractos 106

    1.6 Las clases y los mtodos cerrados 107

    1.7 Los constructores derivados 108

    1.8 El polimorfismo 110

    2. Las interfaces 112

    2.1 La implementacin de interfaces 113

    2.2 El polimorfismo de interfaz 114

    2.3 La herencia de interfaces 116

    Tipos genricos

    1. Introduccin 119

    2. La creacin de tipos genricos 119

    3. Las restricciones de tipo 122

    4. Las interfaces genricas 123

    4.1 La varianza en las interfaces genricas 123

    4.1.1 La covarianza 124

    4.1.2 La contravarianza 125

    4.2 La creacin de interfaces genricas variantes 126

    4.3 La herencia de interfaces genricas variantes 127

    5. La creacin de mtodos genricos 127

    C# 5Desarrolle aplicaciones Windows con Visual Studio 2013

    4/18 Ediciones ENIwww.ediciones-eni.com

    http://www.ediciones-eni.com/libros/c-5-desarrolle-aplicaciones-windows-con-visual-studio-2013/.ef34510b665bbb6c3dc0c8593914672c.htmlhttp://www.ediciones-eni.com/libros/c-5-desarrolle-aplicaciones-windows-con-visual-studio-2013/.ef34510b665bbb6c3dc0c8593914672c.html
  • 7/21/2019 C# Desarrolle aplicaciones Windows con Visual Studio 2013

    5/18

    6. Valor por defecto genrico 130

    7. La herencia de clase genrica 130

    Delegados, eventos y expresiones lambda

    1. Los delegados 133

    1.1 Los parmetros de mtodo 1341.2 Los mtodos de destino mltiples 134

    1.3 Los delegados genricos 135

    1.4 La compatibilidad de los delegados 136

    2. Los eventos 137

    3. Las expresiones lambda 140

    3.1 El uso de las expresiones lambda 141

    3.2 Los delegados genricos 142

    3.3 La captura de variables 142

    Creacin de formularios

    1. Utilizar los formularios 149

    1.1 Aadir formularios al proyecto 149

    1.2 Modificar el formulario de inicio 151

    1.3 Las propiedades de los formularios 152

    1.4 Los mtodos de los formularios 154

    1.5 Las eventos de los formularios 154

    2. Usar los controles 155

    2.1 Los tipos de controles 155

    2.2 Aadir controles a los formularios 157

    C# 5Desarrolle aplicaciones Windows con Visual Studio 2013

    5/18 Ediciones ENIwww.ediciones-eni.com

    http://www.ediciones-eni.com/libros/c-5-desarrolle-aplicaciones-windows-con-visual-studio-2013/.ef34510b665bbb6c3dc0c8593914672c.htmlhttp://www.ediciones-eni.com/libros/c-5-desarrolle-aplicaciones-windows-con-visual-studio-2013/.ef34510b665bbb6c3dc0c8593914672c.html
  • 7/21/2019 C# Desarrolle aplicaciones Windows con Visual Studio 2013

    6/18

    2.3 Las propiedades de los controles 1582.4 Los mens 160

    2.5 Los contenedores 162

    2.6 La usabilidad 163

    2.7 Aadir controles a la caja de herramientas 164

    Implementacin del administrador de eventos

    1. Introduccin 169

    2. La creacin de controladores de eventos 169

    2.1 La mecnica de un evento 171

    2.2 La adicin dinmica de un controlador de eventos 171

    2.3 La eliminacin dinmica de un controlador de eventos 172

    3. Las controladores de eventos avanzados 172

    3.1 Un controlador para varios eventos 172

    3.2 Varios controladores para un evento 173

    Validar los datos introducidos

    1. Introduccin 177

    2. La validacin a nivel de campos 177

    2.1 Las propiedades de validacin 177

    2.2 Los eventos de validacin 177

    2.2.1 KeyDown y KeyUp 178

    2.2.2 KeyPress 178

    2.2.3 Validating y Validated 178

    3. La validacin a nivel de formulario 180

    C# 5Desarrolle aplicaciones Windows con Visual Studio 2013

    6/18 Ediciones ENIwww.ediciones-eni.com

    http://www.ediciones-eni.com/libros/c-5-desarrolle-aplicaciones-windows-con-visual-studio-2013/.ef34510b665bbb6c3dc0c8593914672c.htmlhttp://www.ediciones-eni.com/libros/c-5-desarrolle-aplicaciones-windows-con-visual-studio-2013/.ef34510b665bbb6c3dc0c8593914672c.htmlhttp://www.ediciones-eni.com/libros/c-5-desarrolle-aplicaciones-windows-con-visual-studio-2013/.ef34510b665bbb6c3dc0c8593914672c.html
  • 7/21/2019 C# Desarrolle aplicaciones Windows con Visual Studio 2013

    7/18

    4. Los mtodos de retorno al usuario 183

    4.1 MessageBox 183

    4.2 ErrorProvider 184

    Creacin de controles de usuario

    1. Introduccin 189

    2. Los controles personalizados 189

    3. La herencia de controles 191

    4. Los controles de usuario 193

    Creacin de aplicaciones Windows 8.1

    1. Introduccin 203

    2. Principios 203

    3. Las herramientas de desarrollo 204

    4. El lenguaje XAML 207

    5. Una primera aplicacin Windows 8 209

    Depuracin

    C# 5Desarrolle aplicaciones Windows con Visual Studio 2013

    7/18 Ediciones ENIwww.ediciones-eni.com

    http://www.ediciones-eni.com/libros/c-5-desarrolle-aplicaciones-windows-con-visual-studio-2013/.ef34510b665bbb6c3dc0c8593914672c.htmlhttp://www.ediciones-eni.com/libros/c-5-desarrolle-aplicaciones-windows-con-visual-studio-2013/.ef34510b665bbb6c3dc0c8593914672c.html
  • 7/21/2019 C# Desarrolle aplicaciones Windows con Visual Studio 2013

    8/18

    1. Los tipos de error 215

    1.1 Los errores de sintaxis 215

    1.2 Los errores de ejecucin 216

    1.3 Los errores de lgica 217

    2. El depurador 217

    2.1 Controlar la ejecucin 218

    2.2 Los puntos de ruptura 219

    2.2.1 Las condiciones de parada 220

    2.2.2 El nmero de llamadas 221

    2.2.3 El filtro 222

    2.2.4 La ejecucin de un comando 223

    2.3 Los DataTips 223

    2.4 Los atributos Caller 224

    3. Las ventanas 226

    3.1 La ventana Resultados 227

    3.2 La ventana Variables locales 227

    3.3 La ventana Automtico 228

    3.4 La ventana Inspeccin 228

    3.5 La ventana Ejecucin 228

    3.6 Las otras ventanas 229

    Gestin de excepciones

    1. La clase Exception 233

    2. La creacin de excepciones personalizadas 234

    3. El desencadenamiento de excepciones 235

    4. La intercepcin y gestin de excepciones 237

    C# 5Desarrolle aplicaciones Windows con Visual Studio 2013

    8/18 Ediciones ENIwww.ediciones-eni.com

    http://www.ediciones-eni.com/libros/c-5-desarrolle-aplicaciones-windows-con-visual-studio-2013/.ef34510b665bbb6c3dc0c8593914672c.htmlhttp://www.ediciones-eni.com/libros/c-5-desarrolle-aplicaciones-windows-con-visual-studio-2013/.ef34510b665bbb6c3dc0c8593914672c.html
  • 7/21/2019 C# Desarrolle aplicaciones Windows con Visual Studio 2013

    9/18

    Monitorizacin

    1. Lamonitorizacin dela ejecucin 245

    1.1 Las clases Debug y Trace 245

    1.2 El listener 248

    1.2.1 La creacin de listeners 248

    1.2.2 La copia de seguridad de las trazas 248

    1.3 Los modificadores de seguimiento 250

    1.3.1 El funcionamiento de los modificadores de seguimiento 251

    1.3.2 La configuracin de los modificadores de seguimiento 252

    2. Los archivos de traza de eventos 253

    2.1 La interaccin con los archivos de traza de eventos 253

    2.2 La gestin de los archivos de traza de eventos 254

    2.3 La escritura de eventos 255

    3. Las contadores de rendimiento 256

    3.1 La creacin de contadores de rendimiento 257

    3.1.1 Desde Visual Studio 257

    3.1.2 Desde cdigo 2593.2 El uso de contadores de rendimiento 260

    3.3 El anlisis de contadores de rendimiento 262

    Tests unitarios

    1. Introduccin a las pruebas unitarias 267

    1.1 La creacin del proyecto 267

    1.2 Las clases de pruebas unitarias 268

    2. La puesta en marcha de una serie de pruebas 269

    2.1 Aadir pruebas al proyecto 269

    2.2 El desarrollo de las pruebas 270

    C# 5Desarrolle aplicaciones Windows con Visual Studio 2013

    9/18 Ediciones ENIwww.ediciones-eni.com

    http://www.ediciones-eni.com/libros/c-5-desarrolle-aplicaciones-windows-con-visual-studio-2013/.ef34510b665bbb6c3dc0c8593914672c.htmlhttp://www.ediciones-eni.com/libros/c-5-desarrolle-aplicaciones-windows-con-visual-studio-2013/.ef34510b665bbb6c3dc0c8593914672c.htmlhttp://www.ediciones-eni.com/libros/c-5-desarrolle-aplicaciones-windows-con-visual-studio-2013/.ef34510b665bbb6c3dc0c8593914672c.html
  • 7/21/2019 C# Desarrolle aplicaciones Windows con Visual Studio 2013

    10/18

    Creacin del modelo de datos

    1. Introduccin 275

    2. La creacin de un modelo 275

    3. La creacin de entidades 276

    4. La generacin de la base de datos 281

    5. La creacin de entidades a partir del cdigo (Code First) 287

    Presentacin de Entity Framework

    1. Introduccin 295

    2. El mapeo 295

    2.1 La capa lgica 2952.2 La capa conceptual 297

    2.3 La capa de mapeo 300

    3. Trabajar con las entidades 301

    3.1 Las entidades 302

    3.2 La clase ObjectContext 305

    3.3 Las relaciones 306

    3.3.1 El concepto de tabla por tipo 307

    3.3.2 El concepto de tabla por jerarqua 307

    Presentacin de LINQ

    1. Las consultas LINQ 311

    C# 5Desarrolle aplicaciones Windows con Visual Studio 2013

    10/18 Ediciones ENIwww.ediciones-eni.com

    http://www.ediciones-eni.com/libros/c-5-desarrolle-aplicaciones-windows-con-visual-studio-2013/.ef34510b665bbb6c3dc0c8593914672c.htmlhttp://www.ediciones-eni.com/libros/c-5-desarrolle-aplicaciones-windows-con-visual-studio-2013/.ef34510b665bbb6c3dc0c8593914672c.htmlhttp://www.ediciones-eni.com/libros/c-5-desarrolle-aplicaciones-windows-con-visual-studio-2013/.ef34510b665bbb6c3dc0c8593914672c.html
  • 7/21/2019 C# Desarrolle aplicaciones Windows con Visual Studio 2013

    11/18

    1.1 La sintaxis 3111.2 Los mtodos extendidos 312

    2. Los operadores de consultas 313

    2.1 Filtrar 313

    2.1.1 Where 313

    2.1.2 OfType 314

    2.1.3 SelectMany 314

    2.1.4 Skip y Take 315

    2.2 Ordenar 316

    2.2.1 OrderBy 3162.2.2 ThenBy 316

    2.3 Agrupar 317

    2.3.1 GroupBy 317

    2.3.2 Join 318

    2.4 Agregar 318

    2.5 Convertir 319

    3. Las consultas paralelas 319

    3.1 Particionar una consulta 320

    3.2 Anular una consulta 321

    LINQ to ENTITIES

    1. Introduccin 325

    2. Extraer datos 325

    2.1 El extraccin simple 326

    2.2 La extraccin condicional 326

    3. Aadir, modificar y eliminar datos 327

    3.1 Aadir datos 327

    3.2 Modificar datos 328

    C# 5Desarrolle aplicaciones Windows con Visual Studio 2013

    11/18 Ediciones ENIwww.ediciones-eni.com

    http://www.ediciones-eni.com/libros/c-5-desarrolle-aplicaciones-windows-con-visual-studio-2013/.ef34510b665bbb6c3dc0c8593914672c.htmlhttp://www.ediciones-eni.com/libros/c-5-desarrolle-aplicaciones-windows-con-visual-studio-2013/.ef34510b665bbb6c3dc0c8593914672c.html
  • 7/21/2019 C# Desarrolle aplicaciones Windows con Visual Studio 2013

    12/18

    3.3 Eliminar datos 3283.4 El envo de las modificaciones 329

    LINQ to SQL

    1. La creacin de clases LINQ to SQL 333

    2. El objeto DataContext 335

    2.1 El mtodo ExecuteQuery 336

    2.2 Utilizar las transacciones 336

    2.3 Las dems miembros de DataContext 337

    3. Ejecutar las consultas con LINQ 338

    3.1 Las consultas sencillas 338

    3.2 Las consultas filtradas 338

    3.3 Los joins 339

    4. Los procedimientos almacenados 339

    4.1 La adicin de procedimientos almacenados al modelo 3404.2 El ejecucin de procedimientos almacenados 340

    LINQ to XML

    1. Los objetos XML 343

    1.1 XDocument 343

    1.2 XElement 344

    1.3 XNamespace 344

    1.4 XAttribute 346

    1.5 XComment 346

    2. Ejecutar consultas con LINQ 347

    2.1 Las consultas sencillas 347

    C# 5Desarrolle aplicaciones Windows con Visual Studio 2013

    12/18 Ediciones ENIwww.ediciones-eni.com

    http://www.ediciones-eni.com/libros/c-5-desarrolle-aplicaciones-windows-con-visual-studio-2013/.ef34510b665bbb6c3dc0c8593914672c.htmlhttp://www.ediciones-eni.com/libros/c-5-desarrolle-aplicaciones-windows-con-visual-studio-2013/.ef34510b665bbb6c3dc0c8593914672c.html
  • 7/21/2019 C# Desarrolle aplicaciones Windows con Visual Studio 2013

    13/18

    2.2 Las consultas filtradas 3482.3 Los joins 348

    El sistema de archivos

    1. Las clases de gestin del sistema de archivos 351

    1.1 DriveInfo 351

    1.2 Directory y DirectoryInfo 352

    1.3 File y FileInfo 354

    1.4 Path 357

    2. Trabajar con el sistema de archivos 359

    2.1 Las objetos Stream 359

    2.2 La clase FileStream 360

    2.3 Leer un archivo de texto 362

    2.3.1 Leer mediante la clase File 362

    2.3.2 Leer con la clase StreamReader 363

    2.4 Escribir en un archivo de texto 365

    2.4.1 Escribir mediante la clase File 365

    2.4.2 Escribir con la clase StreamWriter 366

    Serializacin

    1. Introduccin 369

    2. La serializacin binaria 369

    2.1 Conceptos bsicos 369

    2.2 Controlar la serializacin 3712.2.1 El control por atributo 371

    2.2.2 El control por la interfaz 374

    3. La serializacin XML 377

    C# 5Desarrolle aplicaciones Windows con Visual Studio 2013

    13/18 Ediciones ENIwww.ediciones-eni.com

    http://www.ediciones-eni.com/libros/c-5-desarrolle-aplicaciones-windows-con-visual-studio-2013/.ef34510b665bbb6c3dc0c8593914672c.htmlhttp://www.ediciones-eni.com/libros/c-5-desarrolle-aplicaciones-windows-con-visual-studio-2013/.ef34510b665bbb6c3dc0c8593914672c.html
  • 7/21/2019 C# Desarrolle aplicaciones Windows con Visual Studio 2013

    14/18

    3.1 Los conceptos bsicos 3773.2 Controlar la serializacin 380

    3.3 La serializacinXML SOAP 382

    Expresiones regulares

    1. Introduccin 385

    2. Una primera expresin regular 385

    3. Las opciones de bsqueda 386

    4. Los caracteres de escape 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

    2.1 Crear un thread 395

    2.2 Suspender o anular un thread 397

    2.3 Intercambiar datos con un thread 397

    2.4 Bloquear un thread 400

    C# 5Desarrolle aplicaciones Windows con Visual Studio 2013

    14/18 Ediciones ENIwww.ediciones-eni.com

    http://www.ediciones-eni.com/libros/c-5-desarrolle-aplicaciones-windows-con-visual-studio-2013/.ef34510b665bbb6c3dc0c8593914672c.htmlhttp://www.ediciones-eni.com/libros/c-5-desarrolle-aplicaciones-windows-con-visual-studio-2013/.ef34510b665bbb6c3dc0c8593914672c.htmlhttp://www.ediciones-eni.com/libros/c-5-desarrolle-aplicaciones-windows-con-visual-studio-2013/.ef34510b665bbb6c3dc0c8593914672c.html
  • 7/21/2019 C# Desarrolle aplicaciones Windows con Visual Studio 2013

    15/18

    2.5 Prioridad de los threads 401

    3. Funciones asncronas 402

    3.1 Task y Task 403

    3.2 async y await 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

    2. Las elementos bsicos 423

    2.1 El interfaz IPermission 423

    2.2 La clase CodeAccessPermission 424

    2.3 La interfaz IPrincipal 424

    3. Implementacin de la seguridad 425

    3.1 La seguridad basada en roles 425

    3.1.1 Seguridad obligatoria 426

    3.1.2 Seguridad declarativa 427

    C# 5Desarrolle aplicaciones Windows con Visual Studio 2013

    15/18 Ediciones ENIwww.ediciones-eni.com

    http://www.ediciones-eni.com/libros/c-5-desarrolle-aplicaciones-windows-con-visual-studio-2013/.ef34510b665bbb6c3dc0c8593914672c.htmlhttp://www.ediciones-eni.com/libros/c-5-desarrolle-aplicaciones-windows-con-visual-studio-2013/.ef34510b665bbb6c3dc0c8593914672c.htmlhttp://www.ediciones-eni.com/libros/c-5-desarrolle-aplicaciones-windows-con-visual-studio-2013/.ef34510b665bbb6c3dc0c8593914672c.html
  • 7/21/2019 C# Desarrolle aplicaciones Windows con Visual Studio 2013

    16/18

    3.2 La seguridad basada en permisos de acceso 4283.2.1 Seguridad obligatoria 428

    3.2.2 Seguridad declarativa 429

    4. Introduccin a la criptografa 430

    Para llegar ms lejos

    1. El diseo con GDI+ 435

    1.1 La clase Graphics 435

    1.1.1 Las coordenadas 436

    1.1.2 Las formas 436

    1.2 La estructura Color y las clases Brush y Pen 438

    1.2.1 La estructura Color 438

    1.2.2 La clase Brush 438

    1.2.3 La clase Pen 439

    1.2.4 Los argumentos de sistema 440

    1.3 Los ejemplos 440

    1.3.1 La visualizacin de texto 440

    1.3.2 Redimensionar una imagen 441

    2. El remoting 442

    2.1 Introduccin 442

    2.2 La implementacin 443

    2.2.1 La capa comn 443

    2.2.2 La aplicacin servidor 444

    2.2.3 La aplicacin cliente 446

    3. La reflexin 449

    3.1 La clase System.Type 449

    3.2 Cargar un ensamblado de manera dinmica 451

    3.2.1 La enumeracin de los tipos 452

    3.2.2 La instanciacin de objetos 453

    3.2.3 El uso de los miembros 454

    C# 5Desarrolle aplicaciones Windows con Visual Studio 2013

    16/18 Ediciones ENIwww.ediciones-eni.com

    http://www.ediciones-eni.com/libros/c-5-desarrolle-aplicaciones-windows-con-visual-studio-2013/.ef34510b665bbb6c3dc0c8593914672c.htmlhttp://www.ediciones-eni.com/libros/c-5-desarrolle-aplicaciones-windows-con-visual-studio-2013/.ef34510b665bbb6c3dc0c8593914672c.htmlhttp://www.ediciones-eni.com/libros/c-5-desarrolle-aplicaciones-windows-con-visual-studio-2013/.ef34510b665bbb6c3dc0c8593914672c.html
  • 7/21/2019 C# Desarrolle aplicaciones Windows con Visual Studio 2013

    17/18

    Ensamblados y configuraciones

    1. Introduccin 459

    2. Los ensamblados privados 459

    3. Los ensamblados compartidos 461

    4. Los archivos de configuracin 463

    Despliegue

    1. Introduccin 467

    2. Los proyectos de despliegue 468

    2.1 XCOPY 468

    2.2 InstallShield 469

    3. La configuracin del proyecto 469

    3.1 Aadir del proyecto 469

    3.2 El asistente de configuracin 471

    3.2.1 Application Information 471

    3.2.2 Installation Requirements 471

    3.2.3 Installation Architecture 472

    3.2.4 Application Files 473

    3.2.5 Application Shortcuts 476

    3.2.6 Application Registry 478

    3.2.7 Installation Interview 479

    4. El despliegue del proyecto 480

    C# 5Desarrolle aplicaciones Windows con Visual Studio 2013

    17/18 Ediciones ENIwww.ediciones-eni.com

    http://www.ediciones-eni.com/libros/c-5-desarrolle-aplicaciones-windows-con-visual-studio-2013/.ef34510b665bbb6c3dc0c8593914672c.htmlhttp://www.ediciones-eni.com/libros/c-5-desarrolle-aplicaciones-windows-con-visual-studio-2013/.ef34510b665bbb6c3dc0c8593914672c.htmlhttp://www.ediciones-eni.com/libros/c-5-desarrolle-aplicaciones-windows-con-visual-studio-2013/.ef34510b665bbb6c3dc0c8593914672c.html
  • 7/21/2019 C# Desarrolle aplicaciones Windows con Visual Studio 2013

    18/18

    ndice 483

    C# 5Desarrolle aplicaciones Windows con Visual Studio 2013

    18/18 Ediciones ENIwww.ediciones-eni.com

    http://www.ediciones-eni.com/libros/c-5-desarrolle-aplicaciones-windows-con-visual-studio-2013/.ef34510b665bbb6c3dc0c8593914672c.htmlhttp://www.ediciones-eni.com/libros/c-5-desarrolle-aplicaciones-windows-con-visual-studio-2013/.ef34510b665bbb6c3dc0c8593914672c.htmlhttp://www.ediciones-eni.com/libros/c-5-desarrolle-aplicaciones-windows-con-visual-studio-2013/.ef34510b665bbb6c3dc0c8593914672c.html