Programa del Curso
Presentación de .Net 4.0 Framework
- Entorno de Desarrollo Integrado (IDE)
- Lenguajes en .Net Framework
- Common Language Runtime (CLR)
- Acceso a datos con ADO.Net y XML
- Acceder a la web con ASP.Net
Visual Studio 2010
- Útil Visual Studio Windows
- Creación de proyectos
- Anatomía del proyecto
- Los archivos de un proyecto
- Explorador de soluciones
- Fragmentos de código
C# Sintaxis del lenguaje
- Tipos de datos
- Declaración de variables
- Operadores
- Declaraciones condicionales
- Estructuras en bucle
Clases y objetos
- Modelos de construcción
- Creación de clases y objetos
- Adición de constructores a una clase
- Adición de métodos, propiedades y eventos
- Métodos de sobrecarga
- Trámites Inmobiliarios
Depuración de aplicaciones
- Establecimiento de puntos de interrupción
- Paso a paso por el código
- Depurar ventanas
- Ver ventanas
- Pila de llamadas
ASP.Net Introducción
- Iniciar un proyecto ASP.Net
- Archivos de proyecto
- Controles del servidor
- Control de eventos del servidor
- El ciclo de vida de la página
Desarrollo de interfaz de usuario
- Páginas maestras
- Temas y máscaras
- Controles de usuario
- Navegación del sitio web
- Controles de validación
Módulo 8: Configuración
- Ajustes de configuración del sitio web
- Archivos de configuración, incluidos los archivos Web.Config
- Almacenamiento de la configuración de la aplicación y las cadenas de configuración
- La herramienta de administración del sitio web
Membresía y personalización
- Asegurar y personalizar un sitio web
- Almacenar los detalles del usuario en la base de datos de miembros
- Uso de los controles de inicio de sesión
- Sitio web State Management Métodos
- Uso de Viewstate para almacenar el estado de una página
Excepciones
- Adición de bloques Try Catch al código
- Excepciones de nivel de página
- Excepciones a nivel de sitio
- Páginas de error personalizadas
- Trazado
Datos Access
- ¿Qué es ADO.Net
- Objeto de conexión
- Objeto de comando
- Lectores de datos
- Conjuntos de datos y adaptadores de datos
- Uso del Asistente para fuentes de datos
Creación de páginas adaptables con AJAX
- Arquitectura AJAX
- ¿Qué son las actualizaciones parciales de página?
- Uso del control del servidor Updatepanel
- Uso de scripts del lado cliente
Acceso a datos con LINQ
- ¿Por qué necesitamos LINQ?
- Consulta de la base de datos
- Sintaxis del lenguaje para consultas
- Uso de LINQ To SQL
Uso de los servicios de Windows Communication Foundation (WCF)
- Arquitectura Orientada a Servicios
- Escenarios de WCF
- Mecánica de Communication: Dirección, Contrato, Vinculación
- Creación de un servicio WCF simple
- Llamar a un servicio WCF desde una aplicación cliente
Despliegue
- Cómo implementar una aplicación web
- Métodos de implementación
- Uso de las herramientas de copia y publicación de Visual Studio
- Uso de proyectos de configuración
- Instalación de ensamblados en la GAC
Requerimientos
Antes de asistir a este taller, los estudiantes deben:
- Ser capaz de administrar un entorno de solución mediante el IDE y las herramientas Visual Studio 2010
- Ser capaz de programar una aplicación con un lenguaje compatible con .NET Framework 4.0
- Tener un conocimiento básico de los scripts del lado del cliente
- Tener un conocimiento básico de HTML
Testimonios (11)
Solo la exposición general. Muy útil.
Travis - Beckman Coulter
Curso - Introduction to Blazor
Traducción Automática
El entrenador fue muy servicial respondiendo cualquier pregunta que tuviéramos y nos permitió compartir nuestra pantalla para mostrar los errores que estábamos teniendo, lo cual fue genial.
chithra - Public Health Wales NHS Trust
Curso - Advanced Blazor
Traducción Automática
Preguntas y respuestas. Y demostración del proyecto.
Qing - Ametek
Curso - Implementing the Actor Model with Microsoft Orleans
Traducción Automática
It took up good stuff with a good speed, and not stayed in areas that was not important, left that to the student when the course was over. I mean that for a 2 day course it is a good value.
Mikael Forsberg - Kvadrat Örebro AB
Curso - Introduction to .Net Core
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
Very hands on knowledge on the subject. A little bit of theory at the beginning to set the stage.
Thibault Chappuis - Mikron SA Boudry
Curso - Entity Framework Core 2.0
Time management of the training. Allocated time of training was well-spent and maximized.
Edgar Caguioa - ANALOG DEVICES GEN. TRIAS, INC.
Curso - Visual Studio with VB.Net
Aprecié la amplia gama de conocimientos de Folio. No solo estaba familiarizado con el contenido del curso, sino que también conocía las construcciones en idiomas con los que estábamos familiarizados para hacer que los ejemplos fueran más significativos para nosotros. Durante los intervalos, compartió su conocimiento de tecnologías y soluciones fuera del alcance de la capacitación para proporcionar información sobre otras soluciones que podríamos usar en el futuro (y en futuras capacitaciones).
Raphael - Markit Valuations Limited
Curso - Developing Desktop Applications with Visual Studio 2012, VB.NET and SQL Server 2012
Traducción Automática
Trainer knowledge and approach.
Piotr Kucharski
Curso - Introducing C# 6.0 with Visual Studio 2015/2017
Enfoque flexible y ajuste de los ejercicios a las preguntas y cuestiones planteadas por los participantes en la formación.
Maciej - DataConsult S.A.
Curso - Advanced Programming in C#
Traducción Automática
the trainer level.