Menú

Microsoft .NET en Aguascalientes, Baja California, Baja California Sur y otros lugares

ASTER

Programa de Microsoft .NET

ASTER
Presencial
Pedir información
Presencial
Impartido en: Aguascalientes , Baja California , Baja California Sur y otros lugares

Descripción

Dirigido a:

Desarrolladores profesionales, expertos en la plataforma .NET, que desean mejorar el rendimiento, la calidad, eficiencia y eficacia de sus aplicaciones, alineando sus

desarrollos a las normas y principios de las mejores practicas en .NET.

Temario



Temario:

1. RENDIMIENTO EN LA APLICACIÓN EN .NET CON LENGUAJES DE PROGRAMACIÓN C# Y VB.NET

1.1. Assemblies.

1.2. Miembros secuenciales y de iteración.

1.3. Clases.

1.4. Herencia e interfaces.

1.5. Métodos de Extensión.

1.6. Manejo de Excepciones.

1.7. Expresiones lambda.

1.8. Trabajando con Generics.



2. GARBAGE COLLECTOR

2.1. Manejo de memoria.

2.2. Manejo de recursos.

2.3. Administración implícita de recursos.

2.4. Administración explícita de recursos.

2.5. Optimización del Garbage Collector.



3. PATRONES DE DISEÑO

3.1. Observer.

3.2. Iterator.

3.3. Decorator.

3.4. Adapter.

3.5. Factory.

3.6. Composite.

3.7. Adapter.

3.8. Bridget.

3.9. MVC.



4. BASES DE DATOS.

4.1. Entity Data Model.

4.2. Consulta de Datos de Entidades.

4.3. Actualizar, borrar y consultar datos de entidades.

4.4. Manejo de escenarios multiusuario utilizando servicios de objetos.

4.5. Creación de soluciones optimizadas utilizando servicios de objetos.

4.6. Soluciones en N-Capas utilizando Entity Framework.

4.7. Manejo de actualizaciones en N-Capas utilizando Entity Framework.



5. ASP.NET MVC

5.1. Optimización del código en ASP.NET.

5.2. Modelo.

5.3. Controlador.

5.4. Vista.

5.5. Optimizando el manejo de datos en las formas web.

5.6. Desarrollo de script del lado del cliente y servicios.

5.7. Implementación de AJAX avanzado en una aplicación Web.



6. WINDOWS COMMUNICATION FOUNDATION

6.1. Introducción a WCF.

6.2. Hospedando un servicio WCF.

6.3. Definición e implementación de un contrato en WCF.

6.4. Endpoints y comportamientos.

6.5. Tópicos avanzados de WCF.



7. SEGURIDAD

7.1. Permisos a nivel assembly.

7.2. Seguridad Declarativa & Imperativa.

7.3. Seguridad en las aplicaciones web.

7.4. Seguridad en el acceso a bases de datos.

7.5. Seguridad en WCF.

7.6. Seguridad basada en roles.

7.7. Encriptación.



8. MONITOREO

8.1. Herramientas de análisis de rendimiento.

8.2. Herramientas de análisis de código.

8.3. Automatización de pruebas.

8.4. Herramientas de monitoreo de rendimiento.



9. PRUEBAS.

9.1. Pruebas del desarrollo web.

9.2. Pruebas de carga.

9.3. Proyectos de Prueba.



10. OPTIMIZANDO VISUAL STUDIO 2010

10.1. Eficiencia de Visual Studio a través de su configuración.

10.2. Eficiencia de Visual Studio a través de su uso

Información Adicional

Requisitos:

- Tener amplios conocimientos en el manejo del Framework 4.0 y posteriores en C# y VB.NET.

- Tener amplios conocimientos en el desarrollo de ASP.NET.

- Tener amplios conocimientos en la consulta a bases de datos y el modelo de ADO.NET.

- Tener conocimientos en conceptos de seguridad.

- Tener amplios conocimientos en el manejo de Visual Studio 2010.
Contacta ahora con el centro