Temario del curso
Introducción al marco .Net 4.0
- Ambiente de Desarrollo Integrado (IDE)
- Lenguajes en el marco .Net
- El Entorno de Ejecución Común (CLR)
- Acceso a datos con ADO.Net y XML
- Acceso web con ASP.Net
Visual Studio 2010
- Ventanas útiles de Visual Studio
- Creación de proyectos
- Anatomía del proyecto
- Los archivos en un proyecto
- Explorador de soluciones
- Sectores de código
Sintaxis del lenguaje C#
- Tipos de datos
- Declaración de variables
- Operadores
- Instrucciones condicionales
- Estructuras de bucle
Clases y objetos
- Construcción de modelos
- Creación de clases y objetos
- Agregar constructores a una clase
- Agregar métodos, propiedades y eventos
- Sobrecarga de métodos
- Procedimientos de propiedad
Depuración de aplicaciones
- Establecer puntos de interrupción
- Ejecutar el código paso a paso
- Ventanas de depuración
- Ventanas de observación
- Pila de llamadas
Introducción a ASP.Net
- Iniciar un proyecto ASP.Net
- Archivos del proyecto
- Controles del servidor
- Manejo de eventos del servidor
- Ciclo de vida de la página
Desarrollo de interfaces de usuario
- Páginas maestras
- Temas y skins
- Controles de usuario
- Navegación del sitio
- Controles de validación
Módulo 8: Configuración
- Ajustes de configuración del sitio web
- Archivos de configuración, incluyendo el archivo Web.Config
- Almacenamiento de ajustes y cadenas de configuración de la aplicación
- Herramienta de administración del sitio web
Miembros y personalización
- Seguridad y personalización de un sitio web
- Almacenar detalles de los usuarios en la base de datos de miembros
- Usar controles de inicio de sesión
- Métodos de administración del estado del sitio web
- Usar ViewState para almacenar el estado de una página
Gestión de excepciones
- Agregar bloques Try-Catch al código
- Excepciones a nivel de página
- Excepciones a nivel de sitio
- Páginas de error personalizadas
- Rastreo
Acceso a datos
- ¿Qué es ADO.Net?
- Objeto de conexión
- Objeto de comando
- Lectores de datos
- Conjuntos de datos y adaptadores de datos
- Usar el asistente de origen de datos
Creación de páginas responsivas con AJAX
- Arquitectura AJAX
- ¿Qué son las actualizaciones parciales de página?
- Usar el control del servidor UpdatePanel
- Usar scripts del lado del cliente
Acceso a datos con LINQ
- ¿Por qué necesitamos LINQ?
- Consultar la base de datos
- Sintaxis del lenguaje para consultas
- Usar LINQ to SQL
Uso de servicios de Windows Communication Foundation (WCF)
- Arquitectura orientada a servicios
- Escenarios WCF
- Mecánica de la comunicación: dirección, contrato, enlace
- Crear un servicio WCF simple
- Llamar a un servicio WCF desde una aplicación cliente
Despliegue
- Cómo desplegar una aplicación web
- Métodos de despliegue
- Usar las herramientas de copia y publicación de Visual Studio
- Usar proyectos de instalación
- Instalar ensamblados en el GAC
Requerimientos
Antes de asistir a este taller, los estudiantes deben:
- Ser capaces de gestionar un entorno de solución utilizando el IDE Visual Studio 2010 y sus herramientas
- Ser capaces de programar una aplicación utilizando un lenguaje compatible con .NET Framework 4.0
- Tener un conocimiento básico de scripts del lado del cliente
- Tener un conocimiento básico de HTML
Testimonios (5)
El entrenador estaba muy bien informado, fue muy servicial.
Thilini Alwis - Te Manawa Taki Trauma System
Curso - Visual Studio 2022 IDE
Traducción Automática
el temario
Gustavo
Curso - .NET Core and Angular Training Course
Fue un gran curso porque tuvimos la oportunidad de discutir temas y poner en práctica lo que nos enseñaron. Pero lo que más me gustó fue que todo se basaba en la experiencia de Marcin.
Jesper - ProgramDuon AB
Curso - Advanced Blazor
Traducción Automática
El formador explicó muy bien los temas con ejemplos reales del mundo real, lo que nos facilitó la comprensión de la información
Florin-Viorel Marut - Continental Automotive Romania
Curso - High-Performance Application Development with .NET Core
Traducción Automática
Comprehensive - cubrimos todo lo que nos interesaba. Capaces de trabajar a través de ejemplos. (Note: "Comprehensive" is left untranslated as it serves as a heading or key point identifier in this context.)
Deborah Morrison - AFBI
Curso - Introduction to Blazor
Traducción Automática