cursos microsoft - danysoft · de gestión de ciclo de vida del desarrollo de software (alm). inner...

45
Valor añadido Danysoft | www.danysoft.com 1 Cursos Microsoft Visual Studio, SQL Server (BI), SharePoint y BizTalk Servicios Profesionales Danysoft 07/09/2010

Upload: others

Post on 22-May-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Cursos Microsoft - Danysoft · de Gestión de Ciclo de Vida del Desarrollo de Software (ALM). Inner Circle Award Winner Danysoft es una de las empresas europeas que ha recibido, en

Valo

r añadid

o D

anyso

ft |

ww

w.d

anyso

ft.c

om

1

Cursos Microsoft

Visual Studio, SQL Server (BI), SharePoint y BizTalk

Servicios Profesionales Danysoft

07/09/2010

Page 2: Cursos Microsoft - Danysoft · de Gestión de Ciclo de Vida del Desarrollo de Software (ALM). Inner Circle Award Winner Danysoft es una de las empresas europeas que ha recibido, en

Servicios Profesionales Danysoft

www.danysoft.com | [email protected] | T. 902 343484 | Página 2

Presentación y Objetivos

Danysoft, desde 1990, y los Servicios Profesionales desde el 95, ha

aportado ayuda y soluciones a los profesionales informáticos.

Los Servicios Profesionales Danysoft tienen como principal objetivo

ayudarle a construir, mantener y administrar el conocimiento crítico

que determine el éxito de sus proyectos informáticos.

FORMACIÓN DESTINADA A PROYECTOS

La experiencia práctica que nos proporciona el participar en el día a

día de muchos proyectos, desde diferentes perspectivas, nos

permite ofrecerle una formación destinada a las necesidades

concretas y puntuales que han de abordar sus equipos de

profesionales.

Si considera los costes de un equipo dedicando semanas o incluso

meses a la autoformación necesaria para afrontar una nueva

herramienta o tecnología, encontrará que la formación destinada a

proyectos supone un enorme ahorro.

Disponemos de temarios realizados por nuestros formadores para

su consulta. Pero sabemos que su caso es siempre único, y cada

formación se elabora a la medida del proyecto y de las necesidades

de su equipo. Incluso si así lo quiere, puede explicarnos su proyecto

y composición de su equipo, para que le orientemos en lo referente

a las tecnologías y conocimientos que le pueden ser necesarios.

Estudie con nosotros, sin compromiso, su Plan de Formación. Gran

parte de las empresas que lo hicieron con nosotros lo han

establecido como un sistema de formación continua.

CONSULTORÍA

Nuestros consultores le ofrecen la experiencia necesaria en una

determinada plataforma o herramienta para aportarle una solución

específica.

La consultoría además, le ofrece una forma flexible de abordar el

estudio de un problema, que se puede combinar con formación o

desarrollo, para alcanzar una solución integral.

Certificaciones Microsoft

Para obtener una competencia técnica

Microsoft, han de cumplimentarse dos

requisitos. El primero, es contar con

personal técnico con certificaciones

oficiales en estas tecnologías concretas.

De esta forma se comprueban lo

conocimientos teóricos sobre los

productos utilizados.

El segundo, consiste en presentar varios

casos reales, en los que Microsoft pueda

comprobar que se han llevado a cabo

con éxito soluciones basadas en una

determinada tecnología.

En estos momentos, Danysoft cuenta

con tres competencias:

- Desarrollo de Soluciones Web

- Networking Infrastructure

Solutions

- Business Intelligence

Al haber demostrado así su capacidad

para llevar adelante con éxito

soluciones, Danysoft es Gold Certified

Partner de Microsoft.

Seguimos trabajando en nuevas

certificaciones relacionadas con los

productos de la Plataforma de

Aplicaciones Microsoft, para ampliar el

ámbito de nuestros conocimientos.

Page 3: Cursos Microsoft - Danysoft · de Gestión de Ciclo de Vida del Desarrollo de Software (ALM). Inner Circle Award Winner Danysoft es una de las empresas europeas que ha recibido, en

Valo

r añadid

o D

anyso

ft |

ww

w.d

anyso

ft.c

om

3

DESARROLLO.

Afrontamos el desarrollo de software adaptándonos a las

condiciones de cada proyecto, lo que nos puede llevar a

abarcarlo por completo, o solo realizar algún papel específico

dentro del ciclo de trabajo.

La necesidad de profesionales, los compromisos de calendario, o

la rentabilidad del outsourcing, son solo algunas de las causas

por las que usted puede decidir que le asistamos en sus

desarrollos.

MICROSOFT VISUAL STUDIO INNER CIRCLE Y ALM.

Danysoft es parte del Microsoft Inner Circle de Visual Studio,

formado por un grupo exclusivo de empresas de cada país. De

esta forma, Microsoft reconoce nuestro conocimiento en Visual

Studio como solución para la automatización de las metodologías

de Gestión de Ciclo de Vida del Desarrollo de Software (ALM).

Inner Circle Award Winner

Danysoft es una de las empresas

europeas que ha recibido, en su primera

edición, el Inner Circle Award por su

trabajo con las tecnologías y

herramientas de desarrollo de Microsoft.

Esta distinción otorgada por el área de desarrollo de Microsoft

durante la reunión anual de Partner del oeste de Europa,

reconoce la contribución de Danysoft al mercado, al apostar por

las soluciones y tecnologías de Microsoft, para que sus clientes

adopten procesos de gestión de ciclo de vida que les permitan

ser más ágiles en el cumplimiento de los objetivos en sus

proyectos.

INFRAESTRUCTURAS TI. CONSULTORÍA Y PROYECTOS.

Desde nuestras competencias en Microsoft, abarcamos cualquier

tipo de proyecto relacionado con Sistemas Operativos Windows,

desde el diseño y la implantación del directorio activo hasta la

gestión de parches en SO Windows de escritorio, o el despliegue

y la migración cuando se cumplen los ciclos de hardware.

Alianzas estratégicas

Danysoft es aporta como un valor

fundamental el conocimiento de sus

profesionales y las alianzas estratégicas con

los fabricantes líderes. Solo de esta forma

puede ofrecerle a usted los servicios más

avanzados.

Page 4: Cursos Microsoft - Danysoft · de Gestión de Ciclo de Vida del Desarrollo de Software (ALM). Inner Circle Award Winner Danysoft es una de las empresas europeas que ha recibido, en

Servicios Profesionales Danysoft

www.danysoft.com | [email protected] | T. 902 343484 | Página 4

Formación Subvencionada.

Danysoft es una entidad organizadora

de agrupaciones de Empresas, que

puede impartir sus cursos mediante

este programa, facilitándole el acceso a

formación de alta calidad, con costes

inferiores

Edición de Libros Técnicos

Danysoft cada año edita una pequeña

selección de los mejores libros técnicos

que se publican internacionalmente,

especialmente en aquellas áreas en las

que no existen publicaciones en

español, que puedan servir de ayuda a

los usuarios de determinados

productos.

Es de desatacar algunas de sus últimas

publicaciones como “Ingeniería de

Software con Microsoft Visual Studio

Team System” de Sam Guckenheimer,

que es ya un clásico; “Delphi 2009

Handbook” de Marco Cantú,

posiblemente el autor más reputado en

este producto; o “Visual Studio Team

System, Mejor Desarrollo de Software

para Equipos Agile”, de Will Stott y

James Newkirk, valorado como la mejor

guía por los lectores.

Algunos de los servicios que podemos ofrecer son:

Diseño de Infraestructuras (Directorio Activo,

replicación, servidores)

Sistemas de mensajería y colaboración

Inventario y gestión de activos

Empaquetado y distribución de software

Administración de bases de datos y Business

Intelligence

Planificación y realización de migraciones

Siempre a la vanguardia de las nuevas tecnologías, colaboramos con

Microsoft en los eventos de lanzamiento de SQL Server 2008 y

seminarios para despliegue de Windows Vista, soporte Windows

Server 2008, entre otros.

EVENTOS, SEMINARIOS, Y COMUNICACIONES.

Como consecuencia de nuestra colaboración con empresas líderes

del sector, participamos habitualmente como ponentes, en los

principales eventos y seminarios que se organizan para dar a

conocer las novedades por parte de los principales agentes de la

industria, como son entre otros Microsoft, Embarcadero, Adobe,

Altiris, CA, etc.

DISTRIBUIDOR DE VALOR AÑADIDO

Danysoft puede ayudarle a completar la solución que busca,

mediante su área de distribución de productos y gestión de

licencias.

Danysoft mantiene un contacto constante con los principales

fabricantes nacionales, a la vez que representa directamente a gran

número de internacionales. Esto nos permite, conseguirle las

mejores condiciones al gestionarle conjuntamente todas sus

necesidades, solucionándole -en el caso de existir- la complejidad de

los pedidos internacionales.

Consulte en el sitio web de Danysoft la información que necesite de

los productos y servicios: www.danysoft.com.

Page 5: Cursos Microsoft - Danysoft · de Gestión de Ciclo de Vida del Desarrollo de Software (ALM). Inner Circle Award Winner Danysoft es una de las empresas europeas que ha recibido, en

Valo

r añadid

o D

anyso

ft |

ww

w.d

anyso

ft.c

om

5

Tabla de contenido

Presentación y Objetivos........................................................................................... 2

MICROSOFT VISUAL STUDIO ....................................................................................... 6 1. Plataforma .NET ..................................................................................................................................... 6

2. ADO.NET................................................................................................................................................ 7

3. LINQ ....................................................................................................................................................... 8

4. Windows Forms ...................................................................................................................................... 9

5. ASP .NET ............................................................................................................................................... 9

6. AJAX .................................................................................................................................................... 10

7. ASP.NET MVC ..................................................................................................................................... 11

8. Desarrollo de Aplicaciones sobre Compact Framework ....................................................................... 12

9. Windows Communication Foundation (WCF) ....................................................................................... 12

10. Windows WorkFlow Foundation ......................................................................................................... 13

11. Windows Presentation Foundation (WPF) .......................................................................................... 14

12. Desarrollo de Aplicaciones Silverlight con VS 2010 y Blend 3 ........................................................... 16

14. Programación Paralela ....................................................................................................................... 16

15. Visual Studio Premium. ...................................................................................................................... 17

16. Team Foundation Server. ................................................................................................................... 17

17. Metodología Scrum. ........................................................................................................................... 18

18. Metodología MSF for Agile. ................................................................................................................ 19

MICROSOFT SQL SERVER ......................................................................................... 20 1. Administración de SQL Server ............................................................................................................. 20

2. Programación con Transct SQL ........................................................................................................... 22

3. Integration Services (SSIS) .................................................................................................................. 22

4. Analysis Services, Cubos OLAP ........................................................................................................... 24

5. Reporting Services, Informes. .............................................................................................................. 27

6. Analysis Services, Minería de Datos. ................................................................................................... 28

7. Cubos OLAP con Excel. ....................................................................................................................... 29

MICROSOFT BIZTALK SERVER .................................................................................... 30 1. Biztalk Server 2009 para Arquitectos ................................................................................................... 30

2. Introducción: Microsoft BizTalk Server 2009 para Desarrolladores ...................................................... 32

3. Introducción: Microsoft BizTalk Server 2009 para Profesionales IT ..................................................... 33

MICROSOFT SHAREPOINT ........................................................................................ 35 1. Instalación y Configuración de SharePoint ........................................................................................... 35

2. Implementación de SharePoint, con SharePoint Designer ................................................................... 35

3. Desarrollo SharePoint Server (MOSS) 2007 ........................................................................................ 36

4. Desarrollo SharePoint Server 2010 ...................................................................................................... 37

CURSOS DE ACTUALIZACIÓN A VISUAL STUDIO 2010. ............................................................. 40 Características principales y mejoras en .NET 4.0 ................................................................................... 40

ASP.NET AJAX 4.0 .................................................................................................................................. 40

ADO.NET Entity Framework ..................................................................................................................... 41

Windows Presentation Foundation 4.0 ..................................................................................................... 41

Windows Communication Foundation 4.0 ................................................................................................ 42

WCF Data Services .................................................................................................................................. 42

Windows Workflow Foundation ................................................................................................................ 43

Managed Extensibility Framework ............................................................................................................ 43

Programación paralela ............................................................................................................................. 44

Silverlight 4 ............................................................................................................................................... 44

Page 6: Cursos Microsoft - Danysoft · de Gestión de Ciclo de Vida del Desarrollo de Software (ALM). Inner Circle Award Winner Danysoft es una de las empresas europeas que ha recibido, en

Servicios Profesionales Danysoft

www.danysoft.com | [email protected] | T. 902 343484 | Página 6

MICROSOFT VISUAL STUDIO

1. Plataforma .NET

Objetivos: El objetivo del curso es hacer una introducción práctica a la plataforma .NET en su versión 4 y,

utilizando el lenguaje de programación de su elección, a las herramientas básicas que ofrece .NET

Framework para el desarrollo de aplicaciones.

Duración: 20 horas

Temario:

Los Fundamentos de .NET Framework.

o Qué es .NET Framework.

o Arquitectura de .NET Framework.

o Módulos y ensamblados. Manifiestos y reflexión.

o Arquitectura de tipos en .NET. Tipos-valor y tipos-referencia.

o Gestión de la memoria en .NET.

o Presentación de la Librería de Clases Básicas.

o Espacios de nombres.

Lenguaje de programación.

o Estructura de una aplicación. Organización lógica (espacios de nombres) y física

(ensamblados) del código.

o Tipos de datos básicos.

o Estructuras de control.

o Manejo de excepciones.

Teoría de la programación orientada a objetos

o Características fundamentales.

o Conceptos fundamentales de la Programación Orientada a Objetos.

o Las clases como elemento central en las arquitecturas orientadas a objetos. Clases y

objetos. Métodos y variables estáticos y de instancia. Propiedades. Reflejo en el lenguaje

de las propiedades fundamentales de la POO: encapsulación, herencia y polimorfismo.

o Estructuras.

o El concepto de interfaz para la especificación de comportamiento abstracto.

o Programación dirigida por eventos. Delegados y eventos.

o Sobrecarga de operadores.

Los tipos en .NET

o Presentación de las clases básicas más comunes: cadenas de caracteres, fechas,

contenedores básicos.

o Tipos “Nullables”

o Arrays, enumeraciones.

o Colecciones.

Page 7: Cursos Microsoft - Danysoft · de Gestión de Ciclo de Vida del Desarrollo de Software (ALM). Inner Circle Award Winner Danysoft es una de las empresas europeas que ha recibido, en

Valo

r añadid

o D

anyso

ft |

ww

w.d

anyso

ft.c

om

7

o Tipos Genéricos.

o Conversión de tipos.

Pruebas Unitarias.

o Creación de Pruebas Unitarias.

o Automatización de pruebas con Listas

Flujos.

o El sistema de archivos.

o Almacenamiento. Streams, readers y writers.

o Compresión de archivos.

2. ADO.NET

Objetivo: Este curso presenta los conocimientos relacionados con el uso de ADO.NET imprescindibles para

el acceso a bases de datos en .NET. Presenta, a través de ejemplos prácticos, las clases fundamentales de la

librería de acceso a datos y sus principales técnicas de utilización. El curso se imparte sobre bases de datos

de SQL Server, OLE DB, ODBC u Oracle, en dependencia de los intereses de los asistentes.

Duración: 15 horas

Temario:

Arquitectura de aplicaciones centradas en datos.

Filosofía y modalidad de trabajo con ADO.NET.

Proveedores y contenedores de datos.

Clases de acceso a datos.

Clases de conexión (interfaz IConnection).

o Adaptadores (interfaz IDataAdapter) y lectores (interfaz IDataReader) de datos.

o Generadores (interfaz ICommandBuilder) de comandos SQL.

o Clases para el manejo de datos en memoria.

o Conjuntos de datos (clase DataSet).

o Clases asociadas: DataTable, DataRow, DataColumn, DataRelation.

o Conjuntos de datos tipados.

o DataTable en ADO 2.0.

o Integración con XML.

o Soporte LINQ

Técnicas comunes

o El modelo Proveedor.

o Gestión de conexiones.

o Trabajo en régimen desconectado. Reconciliación.

Page 8: Cursos Microsoft - Danysoft · de Gestión de Ciclo de Vida del Desarrollo de Software (ALM). Inner Circle Award Winner Danysoft es una de las empresas europeas que ha recibido, en

Servicios Profesionales Danysoft

www.danysoft.com | [email protected] | T. 902 343484 | Página 8

o Introducción al control de concurrencia. Manejo de transacciones.

o Implementación de relaciones maestro/detalle.

3. LINQ

Objetivo: Language Integrated Query (LINQ), proporciona la capacidad de crear consultas desde C# y Visual Basic .NET, proporcionando una plataforma para la creación de una capa de acceso a datos.

Duración: 25 horas

Temario:

Características Generales

Introducción a los Operadores.

Características soportadas.

o Expresiones Lambda y árboles de expresión

o Métodos extensión

o Evaluación diferida de consultas

o Interfaz IQueryable<T>

o Inicialización de valores compuestos

o Valores y tipos estructurados

Operadores en detalle.

o Ordenación y agrupamiento

o Agregación

o Select y SelectMany

o Joins

o Sintaxis de consulta

LINQ para clases /objetos

LINQ para XML

LINQ to DataSet

LINQ to SQL

Entity Framework – entidades de ADO .NET.

WCF Data Services

o Revisión de tecnologías implicadas.

o Definición de un servicio.

o Acceso al servicio.

o Operaciones comunes.

Page 9: Cursos Microsoft - Danysoft · de Gestión de Ciclo de Vida del Desarrollo de Software (ALM). Inner Circle Award Winner Danysoft es una de las empresas europeas que ha recibido, en

Valo

r añadid

o D

anyso

ft |

ww

w.d

anyso

ft.c

om

9

4. Windows Forms

Objetivo: Este curso presenta los conocimientos y técnicas asociadas al desarrollo de clientes inteligentes

.NET (aplicaciones WinForms).

Duración: 15 horas

Temario:

Desarrollo de formularios WinForms.

o Presentación de los diferentes controles visuales.

o Asociación de eventos a controles y al formulario.

o Utilización de cuadros de diálogo.

o Creación de menús principales y de contexto.

Administración de múltiples formularios

o Despliegue modal y no modal de formularios. Control del tiempo de vida.

o Creación de aplicaciones MDI.

Conexión a datos

o Conexión de controles a elementos de conjuntos de datos.

o Utilización del control GridView.

Soporte de Windows Vista

Servicios de Autenticación

Interoperabilidad con WPF

Optimización de formularios. Introducción a las Aplicaciones Multihilo.

Internacionalización de aplicaciones.

Despliegue de aplicaciones WinForms.

5. ASP .NET

Objetivos: Este curso presenta los conocimientos y las técnicas asociadas al desarrollo de aplicaciones web

ASP.NET (aplicaciones WebForms).

El objetivo del primer bloque del curso, (los tres primeros días), es capacitar a profesionales con los

conocimientos necesarios, para que puedan desarrollar aplicaciones Web, aprovechando las

funcionalidades más avanzadas de ASP .NET.

Duración: 20 horas

Temario:

Introducción

o ¿Qué es ASP.NET?

o Formularios web

Page 10: Cursos Microsoft - Danysoft · de Gestión de Ciclo de Vida del Desarrollo de Software (ALM). Inner Circle Award Winner Danysoft es una de las empresas europeas que ha recibido, en

Servicios Profesionales Danysoft

www.danysoft.com | [email protected] | T. 902 343484 | Página 10

Creación de formularios Web

o Creación de la interfaz.

o Trabajo con eventos.

o Ciclo de vida de una página.

o PostBack

Uso controles Web

o Concepto de controles de servidor.

o Controles de servidor HTML.

o Controles de servidor ASP.NET.

o Validación.

Presentación y uso de los mecanismos de persistencia.

Acceso a datos

o Controles de datos.

o Vinculación a datos.

Master pages.

Navegación.

Temas y Skins.

Seguridad, Membership y gestión de roles.

o Formas de autentificación.

o Control de permisos.

Creación de controles Web

o Tipos de controles.

o Desarrollo de controles de usuario.

o Heredar la clase WebControl.

o Probar el control.

Personalización.

6. AJAX

Objetivos: En este curso se abordará AJAX, como tecnología que desde el lado cliente nos permite una

importante mejora en la experiencia del usuario de las aplicaciones Web.

Duración: 15 horas

Temario:

Controles

o UpdatePanel

o UpdateProgress

o Timer

Page 11: Cursos Microsoft - Danysoft · de Gestión de Ciclo de Vida del Desarrollo de Software (ALM). Inner Circle Award Winner Danysoft es una de las empresas europeas que ha recibido, en

Valo

r añadid

o D

anyso

ft |

ww

w.d

anyso

ft.c

om

11

o ScriptManager

Scripts de cliente

o Introducción

o Scripts personalizados

o Scripts como recursos de un ensamblado.

Servicios Web y ASP.NET AJAX

o La capa de comunicación asíncrona

o Consumo y exposición de un Servicio Web desde un script de cliente

Extensiones de ASP.NET AJAX

Controles y Binding de cliente AJAX

Configuración y despliegue

o Archivos de configuración.

o Proceso de despliegue.

o Click Once.

o Configuración de despliegue por proyectos.

7. ASP.NET MVC

Objetivos: MVC es una nueva plataforma que permite desarrollar aplicaciones ASP.NET según el patrón de

Modelo – Vista – Controlador, que nos proporciona una arquitectura con diferenciación de capas.

Requisitos: Desarrolladores con conocimientos de ASP.NET Webforms o Winforms

Duración: 20 horas

Temario:

¿Qué es ASP.NET?

Estructura de aplicación ASP.NET MVC

El proceso de ejecución de una Aplicación MVC

Compatibilidad entre WebForms y MVC

MVC y proyectos de pruebas

Controladores y métodos Action

Views y renderizado de Interfaces

Paso de datos a una aplicación ASP.NET MVC

Modelos y enlaces de modelos en las aplicaciones ASP.NET MVC

Helpers para mostrar múltiples datos

Validando el modelo de datos en una aplicación ASP.NET MVC

Ajax en un proyecto MVC

Page 12: Cursos Microsoft - Danysoft · de Gestión de Ciclo de Vida del Desarrollo de Software (ALM). Inner Circle Award Winner Danysoft es una de las empresas europeas que ha recibido, en

Servicios Profesionales Danysoft

www.danysoft.com | [email protected] | T. 902 343484 | Página 12

Creación de aéreas funcionales

Filtrado de acciones en las aplicaciones ASP.NET MVC

Creación de filtros personalizados

8. Desarrollo de Aplicaciones sobre Compact Framework

Objetivos: Este curso presenta las particularidades del desarrollo de aplicaciones web ASP.NET para

dispositivos móviles.

Duración: 20 horas

Temario:

Introducción. Diferencias con Windows Forms

o La plataforma Compact Framework .NET

o Consideraciones de diseño de aplicaciones Windows móviles

Diferencias entre el desarrollo para Pockect PC o SmartPhone.

Controles y componentes

o Diseño del interfaz

o El input de usuario

Desarrollo de controles personalizados

Interoperabilidad con COM

Introducción al desarrollo

Desarrollo de aplicaciones de datos

o Datos locales. Datasets XML y SQL Server CE.

o Datos remotos. Sincronización, RDA y Merge Replication.

LINQ para Compact Framework

Técnicas avanzadas en aplicaciones Móviles

o Compresión

o Criptografía

o Firma de aplicaciones

o Seguridad SQL Compact

o Conexión a WCF

Depuración y despliegue de aplicaciones móviles.

9. Windows Communication Foundation (WCF)

Objetivos: Windows Communication Foundation es una nueva infraestructura de comunicaciones

construida alrededor de la arquitectura de los Servicios Web. Los Servicios Web avanzados soportados en

WCF proporcionan seguridad, fiabilidad, y transacción de mensajes junto con interoperabilidad. El modelo

de programación orientada a servicios de WCF está construida sobre Microsoft .NET Framework y simplifica

Page 13: Cursos Microsoft - Danysoft · de Gestión de Ciclo de Vida del Desarrollo de Software (ALM). Inner Circle Award Winner Danysoft es una de las empresas europeas que ha recibido, en

Valo

r añadid

o D

anyso

ft |

ww

w.d

anyso

ft.c

om

13

el desarrollo de sistemas conectados. WCF unifica un amplio rango de capacidades de sistemas distribuidos

en una arquitectura que se puede componer y extender, abarcando transportes, sistemas de seguridad,

patrones de mensajería, cifrados, topologías de redes, y modelos de hospedaje.

Duración: 30

Temario:

Conceptos generales

o Arquitectura

o Contratos y “Endpoints”

o Binding

o Hosting

Mensajes y transacciones

o Transacciones

o Mensajes

o Colas

o Invocaciones sincronizadas y asíncronas

o Sesiones

o Comunicación Duplex

o Streaming

Migración e interoperabilidad

o Conceptos generales

o WSE ( Web Services Enhancement)

o ES (Entreprise Services)

o .NET Remoting

o COM+

o Herramientas

Integración con AJAX

10. Windows WorkFlow Foundation

Objetivo: Windows Workflow Foundation es una plataforma que permite a los usuarios crear un flujo de

trabajo en sus aplicaciones. Consiste en un espacio de nombres, un motor de flujos de trabajo en proceso, y

diseñadores para Visual Studio, y puede ser utilizado en escenarios simples, como sería mostrar controles

UI basados en entradas de usuarios, o escenarios complejos como con los que se tropieza en las grandes

empresas, como son el procesamiento de pedidos y control de inventario. WWF viene con un modelo de

programación extensible y un diseñador para construir actividades que encapsulan la funcionalidad del flujo

de trabajo para usuarios finales o para reutilizarlo a través de múltiples proyectos.

Duración: 25 horas

Page 14: Cursos Microsoft - Danysoft · de Gestión de Ciclo de Vida del Desarrollo de Software (ALM). Inner Circle Award Winner Danysoft es una de las empresas europeas que ha recibido, en

Servicios Profesionales Danysoft

www.danysoft.com | [email protected] | T. 902 343484 | Página 14

Temario:

Introducción a Workflows.

Actividades

o Contexto de ejecución

o Modelo de estado

o Conjunto principal de Actividades

Invocación de Servicios.

Comunicación local y Correlación.

o Introducción al concepto de Correlación

o Invocación y comunicación con otros WorkFlows

Compensación.

o Transacciones

o Manejo de excepciones de negocio

Persistencia

o Concepto de Persistencia

o Servicio de Persistencia sobre SQL Server

o Creación de un sistema de Persistencia propio

Seguimiento

o Servicios de Seguimiento

o Creación de Servicios de Seguimiento propios

Serialización.

Cambios dinámicos en un WorkFlow.

Reglas y condiciones.

o Establecimiento de Condiciones

o Conjuntos de Reglas

11. Windows Presentation Foundation (WPF)

Objetivos: El objetivo principal de Windows Presentation Foundation (WPF) es ayudar a los desarrolladores

a crear interfaces de usuario eficaces y atractivas. Conozca el modo en que la plataforma unificada de WPF

facilita y enriquece la creación de interfaces de usuario y proporciona un modelo de programación común

para aplicaciones Windows y Web.

WPF extiende el núcleo con un conjunto ampliado de funcionalidades que incluyen el lenguaje XAML

(Extensible Application Markup Language), controles, enlaces a datos, diseños, gráficos en 2 y 3

dimensiones, animaciones, estilos, plantillas, documentos, multimedia, textos, y tipografía.

Duración: 25 horas

Temario:

El modelo de aplicación

Page 15: Cursos Microsoft - Danysoft · de Gestión de Ciclo de Vida del Desarrollo de Software (ALM). Inner Circle Award Winner Danysoft es una de las empresas europeas que ha recibido, en

Valo

r añadid

o D

anyso

ft |

ww

w.d

anyso

ft.c

om

15

o Características

o La clase aplicación

o XAML

Desarrollo de aplicaciones

o Aplicaciones WPF Independientes

o Aplicaciones Wizard

o Aplicaciones WPF XBAP

o Documentos XPS

Maquetado de aplicaciones (Layout)

o Conceptos generales

o Paneles (Grid, Canvas, ViewBox, Texto)

Controles

o Conceptos generales

o Programación

o La paleta de controles

Enlace a datos

o Conceptos generales

o Tipos de DataBinding

o Origenes de datos

o Maestro-detalle

Estilos y plantillas

o Estilos

o Estilos y elementos

o Plantillas de datos

o Triggers

Archivos de Recursos (Resouces)

Gráficos

o Conceptos generales

o Formas

o Brochas y plumas

o Transformaciones

o La capa visual

o Video y 3D

Animación

o Líneas de tiempo

o Guiones (StoryBoards)

o Key Frames

Page 16: Cursos Microsoft - Danysoft · de Gestión de Ciclo de Vida del Desarrollo de Software (ALM). Inner Circle Award Winner Danysoft es una de las empresas europeas que ha recibido, en

Servicios Profesionales Danysoft

www.danysoft.com | [email protected] | T. 902 343484 | Página 16

o Acceso programático

Aplicaciones de Navegación

o Introducción

o Navegación estructurada

o Topología

Desarrollo de controles

Despliegue de aplicaciones

12. Desarrollo de Aplicaciones Silverlight con VS 2010 y Blend 3

Objetivos: Obtener una introducción práctica suficiente para poder utilizar los productos de Microsoft

Expression para crear mejorar la experiencia de los usuarios en nuestras aplicaciones Windows Presentation

Foundation.

Duración: 15 horas

Temario:

Introducción WPF/E

Fundamentos

o Eventos

o Control de dispositivos de ratón y teclado

o Manejo de errores

o Directivas de acceso

o Accesibilidad

o Rendimiento

o Descarga de contenidos bajo demanda

Trabajo con Objetos

o Modelos de objeto

o Referenciación y modificación

Despliegue y personalización

o Instanciación

o Soporte de pantalla completa

o Anotaciones y blogging

14. Programación Paralela

Objetivos: La programación paralela con Visual Studio 2010 nos permite desarrollar aplicaciones en las que

se saque el mayor rendimiento de las máquinas con múltiples procesadores.

Duración: 10 horas

Temario:

Page 17: Cursos Microsoft - Danysoft · de Gestión de Ciclo de Vida del Desarrollo de Software (ALM). Inner Circle Award Winner Danysoft es una de las empresas europeas que ha recibido, en

Valo

r añadid

o D

anyso

ft |

ww

w.d

anyso

ft.c

om

17

Introducción

Task Parallel Library

PLINQ

Estructuras para la Programación Paralela

15. Visual Studio Premium.

Objetivos: La edición Premium de Visual Studio incorpora una importante cantidad de herramientas

destinadas a la mejora de la calidad del código, principalmente en lo referente a pruebas y trabajo con

bases de datos. En este curso vamos a conocer cómo sacar partido de estas herramientas.

Duración: 10

Temario:

Tareas de código y pruebas

Automatización de pruebas de interfaz de usuario (UI Test Automation).

Rendimiento del código (Performace Profiling).

Análisis estático de código

Análisis de impacto de las pruebas

Cobertura de código

Métricas de código

Tareas con bases de datos

Gestión de cambios en bases de datos (Database Change Management)

Pruebas unitarias en bases de datos (Database Unit Testing)

Despliegue de bases de datos (Database Deployment)

Generación de datos para pruebas (Test Data Generation)

Comparaciones de esquemas y de datos.

16. Team Foundation Server.

Objetivos: En este curso se abordaremos la creación de proyectos de equipo en los que se utiliza Team

Foundation Server como plataforma para la gestión del ciclo de vida de los desarrollos de software (ALM).

Duración: 10

Temario:

Tareas comunes de administración de Team Foundation Server

Elementos fundamentales de un Proyecto de Equipo

Page 18: Cursos Microsoft - Danysoft · de Gestión de Ciclo de Vida del Desarrollo de Software (ALM). Inner Circle Award Winner Danysoft es una de las empresas europeas que ha recibido, en

Servicios Profesionales Danysoft

www.danysoft.com | [email protected] | T. 902 343484 | Página 18

Elementos de trabajo

Grupos y permisos

Control de fuentes

Áreas e Iteraciones

Informes

Portal

Buenas prácticas en directivas de protección de código fuente

Tipos de directivas de protección

Establecimiento de directivas de protección

Creación de una nueva directiva de protección

Cumplimiento de directivas de protección y desprotección

Buenas prácticas en generaciones de equipo (Team Build)

Creación de la definición de una Generación

o Automatización de Generaciones

o Integración con pruebas

Notificación de Generación

Identificación de la Generación

Informe de Generación

17. Metodología Scrum.

Objetivos: En esta formación veremos cómo aplicar una de las metodologías Ágiles más utilizas, como es

Scrum, a proyectos de equipo que realicemos con Visual Studio.

Duración: 10 horas.

Temario:

Introducción

Los “Backlogs” (requisitos)

Planificación

Comunicación

Disposición del equipo

Reuniones (Scrums)

Demostraciones

Retrospectivas

Pruebas

Liberación y aceptación

Page 19: Cursos Microsoft - Danysoft · de Gestión de Ciclo de Vida del Desarrollo de Software (ALM). Inner Circle Award Winner Danysoft es una de las empresas europeas que ha recibido, en

Valo

r añadid

o D

anyso

ft |

ww

w.d

anyso

ft.c

om

19

18. Metodología MSF for Agile.

Objetivos: En esta formación veremos cómo aplicar la metodología Agile propia de Microsoft a proyectos de

equipo que realicemos con Visual Studio.

Duración: 10 horas.

Temario:

Revisión de la Guía de procesos

Creación de la visión del proyecto

Creación de una solución de Arquitectura

Creación de los escenarios de uso de los clientes

Creación de los requisitos para la calidad de servicios

Planificación por Iteración

Desarrollo por Iteración

Pruebas por Iteración

Revisión del progreso por Iteración

Page 20: Cursos Microsoft - Danysoft · de Gestión de Ciclo de Vida del Desarrollo de Software (ALM). Inner Circle Award Winner Danysoft es una de las empresas europeas que ha recibido, en

Servicios Profesionales Danysoft

www.danysoft.com | [email protected] | T. 902 343484 | Página 20

MICROSOFT SQL SERVER

1. Administración de SQL Server

Objetivos: El objetivo de este curso es preparar a los participantes para planificar y realizar

instalaciones de SQL Server, gestionar archivos y bases de datos, incluyendo la determinación de

requisitos de recursos, configurar la seguridad, realizar y automatizar tareas administrativas y

optimizar el rendimiento de SQL Server, entre otras tareas

Duración: 20 horas.

Temario:

- Vista general del servidor SQL

o Presentación de SQL Server.

o Arquitectura, seguridad y bases de datos de SQL Server.

- Instalación y configuración de SQL Server

o Requisitos de SQL Server y de sus herramientas administrativas.

o Instalación de SQL Server y de las herramientas de administración.

o Configuración de SQL Server.

o Resolución de problemas en la instalación y configuración.

- Administración de ficheros de la base de datos

o Creación y eliminación de bases de datos.

o Ampliación y disminución de bases de datos.

o Gestión de múltiples discos.

o Creación de grupos de ficheros.

o Estimación del espacio necesario.

- Gestión de seguridad

o Implementación de los modos de autentificación.

o Creación de usuarios y roles.

o Asignación de permisos.

o Planificación y administración de un sistema de seguridad.

o Creación y uso de roles de aplicación.

- Automatización de tareas administrativas

o Creación y planificación de trabajos.

o Creación de alertas.

o Operadores.

o Contadores de rendimiento de SQL Server.

o Resolución de problemas potenciales.

Page 21: Cursos Microsoft - Danysoft · de Gestión de Ciclo de Vida del Desarrollo de Software (ALM). Inner Circle Award Winner Danysoft es una de las empresas europeas que ha recibido, en

Valo

r añadid

o D

anyso

ft |

ww

w.d

anyso

ft.c

om

21

o Automatización de tareas administrativas.

- Copia de seguridad de bases de datos

o Prevención de pérdida de datos. SQL Server Backup.

o Cuándo realizar copia de seguridad de la bese de datos.

o Métodos de copia. Rendimiento de las copias.

o Planificación de una estrategia de copia.

o Consideraciones sobre el rendimiento.

- Restauración de bases de datos

o Uso de la sentencia RESTORE.

o Restauración de copias de seguridad.

o Configuración de un recurso seguro SQL Server, y restauración de una producción del

servidor.

o Restauración de bases de datos del sistema dañadas.

- Monitorización y mantenimiento de SQL Sever

o Factores que afectan al rendimiento del servidor.

o Herramientas de transacción.

o Monitorización de la actividad de SQL Server.

o Examen de rendimiento de las consultas.

o Plan de mantenimiento.

- Transferencia de datos

o Transferencia y transformación de datos.

o Herramientas de transferencia de datos.

o Transformación de datos usando DTS.

o Creación y edición de paquetes DTS.

- Alta disponibilidad

o Clustering.

o Servidores en espera.

- Introducción a la Replicación

o Métodos de distribución de datos.

o Características del servicio de replicación.

o Agentes de replicación SQL.

o Tipos de replicación SQL.

o Modelos físicos de replicación

Page 22: Cursos Microsoft - Danysoft · de Gestión de Ciclo de Vida del Desarrollo de Software (ALM). Inner Circle Award Winner Danysoft es una de las empresas europeas que ha recibido, en

Servicios Profesionales Danysoft

www.danysoft.com | [email protected] | T. 902 343484 | Página 22

2. Programación con Transct SQL

Objetivos: El objetivo de este curso es presentar todas las posibilidades que ofrece el lenguaje

Transact SQL a los programadores de aplicaciones de bases de datos que utilicen SQL Server como

servidor de bases de datos.

Duración: 20 horas.

Temario:

- Introducción a la programación en SQL Server

o Herramientas del sistema.

- Elementos básicos de Transact SQL

o Conexión a una base de datos.

o Creación, modificación y eliminación de tablas, índices, restricciones, vistas.

o Secuencias.

o La sentencia SELECT.

o Modificación de datos: INSERT, UPDATE y DELETE.

- Programación con SQL

o Tipos de datos.

o Variables y estructuras de control.

o Estudio de los principales procedimientos y funciones predefinidos.

o Creación de procedimientos almacenados.

o Creación de disparadores (triggers).

o Utilización de cursores explícitos.

o Control explícito de transacciones.

3. Integration Services (SSIS)

Objetivo: Se abordará la utilización de Microsoft SQL Server Integration Services (SSIS) como

plataforma para generar soluciones de integración de datos, entre las que se incluyen paquetes

de extracción, transformación y carga (ETL) para el almacenamiento de datos.

Duración: 10 horas

Temario:

Planificación del ETL

Se verá la forma en los datos serán transferidos y la estrategia de la solución ETL.

Identificación de fuentes y destinos de datos

Evaluación de las fuentes de datos

Page 23: Cursos Microsoft - Danysoft · de Gestión de Ciclo de Vida del Desarrollo de Software (ALM). Inner Circle Award Winner Danysoft es una de las empresas europeas que ha recibido, en

Valo

r añadid

o D

anyso

ft |

ww

w.d

anyso

ft.c

om

23

Identificación de requisitos

Planificando una solución SSIS

Se verá cómo utilizar la planificación del ETL para realizar una solución basada en SSIS.

Planificación de paquetes

Planificación de desarrollo de paquetes

Diseño del Control Flow de los paquetes

Diseño del flujo de datos

Se abordará el diseño del flujo de datos que son extraídos, transformados y cargados.

Comprensión del flujo de datos

Diseño de las operaciones de flujo de datos

Gestión de cambios de datos

Gestión de Logs, gestión de errores y fiabilidad

Se aprenderá como incorporar, gestión de errores y logs de SSIS, y fiabilidad en el diseño de

paquetes.

Operaciones con los logs, (estándar, personalizados, e informes), del ETL

Gestión de errores en SSIS

Implementación de fiabilidad en el proceso ETL

Optimización de soluciones SSIS

Se tratará la monitorización y optimización del rendimiento de SSIS.

Monitorización del rendimiento SSIS

Optimización de paquetes SSIS

Despliegue y operaciones de soluciones SSIS

Se describe las consideraciones a tener en cuente en el despliegue de soluciones SSIS, y los temas

relativos a las operaciones y mantenimiento.

Despliegue de paquetes SSIS

Operaciones en una solución SSIS

Page 24: Cursos Microsoft - Danysoft · de Gestión de Ciclo de Vida del Desarrollo de Software (ALM). Inner Circle Award Winner Danysoft es una de las empresas europeas que ha recibido, en

Servicios Profesionales Danysoft

www.danysoft.com | [email protected] | T. 902 343484 | Página 24

4. Analysis Services, Cubos OLAP

Objetivo: Este curso proporciona a los estudiantes con los conocimientos y prácticas necesarias

para diseñar, implementar, y distribuir soluciones OLAP utilizando Microsoft SQL Server Analysis

Services.

Requisitos: Conocimiento básico de diseño, administración, e implementación de bases de datos.

Duración: 15 horas

Temario:

- Introducción a Data Warehousing y OLAP

o Introducción a Data Warehousing

o Definición de soluciones OLAP

o Conceptos de diseño de Data Warehouse

o Conceptos de modelos OLAP

o Aplicación de cubos OLAP

- Introducción a Analysis Manager Wizards

o Definición de términos

o Introducción a Analysis Manager

o Preparación para crear un cubo

o Construcción de un cubo

o Procesado de un cubo.

o Visualización de resultados

- Comprensión de la arquitectura de Analysis Services

o Introducción a Microsoft Data Warehousing

o Componentes de Analysis Services

o Repositorio de Metadatos

o Opciones de almacenamiento de un cubo

o Arquitectura cliente

o Componentes OLAP de Office

- Construcción de dimensiones utilizando el Editor de Dimensiones

o Introducción a las dimensiones

Page 25: Cursos Microsoft - Danysoft · de Gestión de Ciclo de Vida del Desarrollo de Software (ALM). Inner Circle Award Winner Danysoft es una de las empresas europeas que ha recibido, en

Valo

r añadid

o D

anyso

ft |

ww

w.d

anyso

ft.c

om

25

o Dimensiones compartidas contra privadas

o Trabajo con dimensiones estándar

o Propiedades de los niveles básicos

o Trabajo con dimensiones padre-hijos

- Configuración avanzada de dimensiones

o Trabajo con niveles y jerarquías

o Trabajo con dimensiones Tiempo

o Creación de Rollups personalizados

o Comprensión de las dimensiones virtuales

- Trabajo con cubos y medidas

o Introducción a las medidas

o Trabajo con medidas

o Definición de las propiedades del cubo

- Gestión del almacenamiento y la optimización

o Almacenamiento

o El asistente de diseño de almacenamiento

o Agregaciones a Analysis Server

o Optimización

- Procesando dimensiones y cubos

o Introducción al procesamiento de dimensiones y cubos

o Procesamiento de dimensiones

o Procesamiento de cubos

- Gestión de particiones

o Introducción a las particiones

o Creación de particiones

o Utilización de configuración avanzada

o Fundición de particiones

- Implementación de cálculos utilizando MDX

Page 26: Cursos Microsoft - Danysoft · de Gestión de Ciclo de Vida del Desarrollo de Software (ALM). Inner Circle Award Winner Danysoft es una de las empresas europeas que ha recibido, en

Servicios Profesionales Danysoft

www.danysoft.com | [email protected] | T. 902 343484 | Página 26

o Introducción a los miembro calculados

o Creación de miembros calculados

o Creación de miembros calculados sin-medidas

o Introducción a otros métodos de cálculo

- Trabajo con cubos virtuales

o Introducción

o Obtención de resultados lógicos

o Creación de un cubo virtual

o Creación de miembros calculados

- Utilización de Excel como cliente OLAP

o Componentes OLAP en Office

o Utilización de PivotTables

o Utilización de PivotCharts

o Trabajo con cubos en local

o Creación de páginas Web listas para OLAP

- Utilización de Acciones, Drillthrough, y Writeback

o Creación de Acciones

o Creación de Drillthrough

o Introducción a Writeback

- Implementación de la seguridad

o Introducción a la seguridad en Anaysis Services

o Administración de la seguridad

o Autenticación de usuarios

o Gestión de Roles

o Implementación de la seguridad en dimensiones

- Despliegue de soluciones OLAP

o Introducción a DTS

o Ejecución y calendarizado de paquetes

o Procesamiento de tareas de Analysis Services

Page 27: Cursos Microsoft - Danysoft · de Gestión de Ciclo de Vida del Desarrollo de Software (ALM). Inner Circle Award Winner Danysoft es una de las empresas europeas que ha recibido, en

Valo

r añadid

o D

anyso

ft |

ww

w.d

anyso

ft.c

om

27

o Copia de archivos de bases de datos OLAP

- Introducción a Data Mining

o Introducción a Data Mining

o Modelo de Data Mining

o Construcción de un modelo de Data Mining con OLAP

5. Reporting Services, Informes.

Objetivo: Este curso presenta los principales aspectos de Reporting Services, incluyendo su

instalación, la gestión del servidor, la creación de informes y su consumo desde una aplicación

personalizada.

Duración: 15 horas

Temario:

- Componentes de Reporting Services

- Instalación de Reportig Services

- Conceptos generales de los informes:

o Creación del informe mediante asistentes

o Propiedades del informe

o Vista y exportación del informe

- Creación de informes básicos

o Conexiones y conjuntos de datos

o Estructura de los informes: regiones de datos, tablas, encabezados, subtotales…

o Formato de informes: estilos, saltos de página, pies y encabezados, elementos gráficos,

imágenes…

- Utilización de expresiones (fórmulas)

- Organización de los datos

o Matrices

o Diagramas

o Listas

- Informes avanzados:

o Parámetros

o Interactividad

Page 28: Cursos Microsoft - Danysoft · de Gestión de Ciclo de Vida del Desarrollo de Software (ALM). Inner Circle Award Winner Danysoft es una de las empresas europeas que ha recibido, en

Servicios Profesionales Danysoft

www.danysoft.com | [email protected] | T. 902 343484 | Página 28

o Datos jerárquicos

- Administración del servidor de informes

o Administrar los informes

o Administrar la seguridad

o Administrar los componentes del servidor

- Entrega de informes

o Generación de informes

o Formatos

o Suscripciones

- Utilización del servicio Web para trabajar con informes en aplicaciones personalizadas

6. Analysis Services, Minería de Datos.

Objetivo: Este curso proporciona a los estudiantes los conocimientos y prácticas necesarias para

diseñar, implementar, y distribuir estructuras y modelos de Minería de Datos utilizando Microsoft

SQL Server Analysis Services.

Duración: 10 horas

Temario:

- Primeras definiciones

- Valor del análisis de las predicciones

- Escenarios

- Mitos

- Etapas de minería de datos

- Tipos de algoritmos de minería de datos

- Algoritmos de minería de datos en MS SQL Server Analysis Services 2005

- Herramientas para realizar minería de datos con Microsoft

- Trabajo con SQL Server Business Intelligence Development Studio

o Creación de estructuras y modelos de minería de datos con

o Exploración de modelos

o Predicción

- DMX – lenguaje de programación para Minería de datos

o Creación de estructuras y modelos de minería de datos con

o Exploración de modelos

Page 29: Cursos Microsoft - Danysoft · de Gestión de Ciclo de Vida del Desarrollo de Software (ALM). Inner Circle Award Winner Danysoft es una de las empresas europeas que ha recibido, en

Valo

r añadid

o D

anyso

ft |

ww

w.d

anyso

ft.c

om

29

o Predicción

- Trabajo con modelos de Minería de datos desde SQL Server Reporting Services

- Trabajo con modelos de Minería de datos desde Excel

7. Cubos OLAP con Excel.

Objetivo: Excel es una herramienta ampliamente utilizada para el manejo de los datos. Su empleo

de forma correcto nos ofrece una gran capacidad de trabajo con los datos que nos proporcionan

los cubos OLAP, mediante las Tablas Dinámicas.

Duración: 5 horas

Temario:

- Cubos OLAP

- Tablas dinámicas en Excel

Page 30: Cursos Microsoft - Danysoft · de Gestión de Ciclo de Vida del Desarrollo de Software (ALM). Inner Circle Award Winner Danysoft es una de las empresas europeas que ha recibido, en

Servicios Profesionales Danysoft

www.danysoft.com | [email protected] | T. 902 343484 | Página 30

MICROSOFT BIZTALK SERVER

1. Biztalk Server 2009 para Arquitectos

Objetivo: Conozca que ventajas puede aportar la herramienta de integración de Microsoft a sus

procesos de negocios. Este curso dirigido a arquitectos de software y programadores sénior que

deseen conocer las características de Biztalk Server y las técnicas, patrones y mejores prácticas

utilizadas en la integración de aplicaciones en entornos empresariales.

Audiencia: Analistas, Arquitectos de Software y Programadores avanzados en .NET

Duración: 25 horas

Requisitos:

Conocimiento de la arquitectura .NET

Nociones básicas de base de datos

Experiencia en desarrollo de aplicaciones en .NET con C#

Conocimientos básicos de Windows Server

Nociones de XML, XML Schemas, XSLT y XPath

Temario:

Introducción a Biztalk Server

o Escenarios en donde Biztalk puede aumentar productividad

o Roles existentes

o Detalle de Servicios

Mensajes en Biztalk

o Creación, test y uso de Schemas utilizando Biztalk Editor

o Construcción de esquemas complejos

o Herencia y reutilización en esquemas

Definición de mapas de transformación

o Uso de Biztalk Mapper

o Uso de functoids básicos

o Uso de functoids avanzados

Construcción y uso de Pipelines:

o Descripción de un pipeline

Page 31: Cursos Microsoft - Danysoft · de Gestión de Ciclo de Vida del Desarrollo de Software (ALM). Inner Circle Award Winner Danysoft es una de las empresas europeas que ha recibido, en

Valo

r añadid

o D

anyso

ft |

ww

w.d

anyso

ft.c

om

31

o Tipos de pipelines ( receive / send )

o Componentes de un pipeline

o Creación de pipelines con el Pipeline Editor

o Creación de pipelines personalizadas con .NET

Mensajería en Biztalk

o Descripción del funcionamiento del sistema de mensajes en BTS

o Modelo Publicador/Suscriptor

o Definición y creación de Puertos

o Recepción y envío de mensajes: receive y send ports

o Receive Locations

o Habilitación, Activación y Detención de puertos.

o Ruteo de mensajes

Orquestaciones:

o Introducción a las orquestaciones

o Componentes de una orquestación

o Puertos lógicos

o Shapes básicos

Despliegue de una solución en Biztalk:

o Descripción del proceso de publicación

o Firmar un assembly

o Desplegar una solución

o Redesplegar soluciones

o Binding de puertos

Orquestaciones Avanzadas:

o Shapes avanzados (condicionales - bifurcación - loops - procesos paralelos )

o Llamada a componentes desde una orquestación

Transacciones

o Tipos de transacciones en Biztalk

Page 32: Cursos Microsoft - Danysoft · de Gestión de Ciclo de Vida del Desarrollo de Software (ALM). Inner Circle Award Winner Danysoft es una de las empresas europeas que ha recibido, en

Servicios Profesionales Danysoft

www.danysoft.com | [email protected] | T. 902 343484 | Página 32

o Uso de Long Running Transactions

o Gestión de errores en orquestaciones

Web Services:

o Exponiendo orquestaciones por medio de WS

o Utilizando el asistente de creación de WS de Biztalk

Reglas de Negocio:

o Introducción

o Creación de un paquete de reglas

o Test de las reglas de negocio

o Despliegue y consumo de reglas de negocio

2. Introducción: Microsoft BizTalk Server 2009 para Desarrolladores

Objetivo: Este curso proporciona una introducción al entorno de desarrollo de BizTalk Server, así

como a los servicios de mensajería y orquestación.

Audiencia: Desarrolladores en .NET que quieran tener un primer contacto con las características y

funcionalidades de programación en BizTalk.

Duración: 5 horas

Requisitos: Conocimientos sólidos en programación .NET, sus conceptos y tecnologías, y

conocimiento de XML. No se requiere experiencia previa en BizTalk.

Materiales: Este curso no incluye materiales.

Temario:

Construcción de Soluciones de Mensajería Integrada

o Introducción a BizTalk Server

o El Entorno de Desarrollo de BizTalk Server

o Creación de Schemas

o Creación de Mapas

o Creación de Pipelines

o Despliegue de una Aplicación

o Integración con Adapters

Construcción de una Solución de Proceso de Negocio Integrada

Page 33: Cursos Microsoft - Danysoft · de Gestión de Ciclo de Vida del Desarrollo de Software (ALM). Inner Circle Award Winner Danysoft es una de las empresas europeas que ha recibido, en

Valo

r añadid

o D

anyso

ft |

ww

w.d

anyso

ft.c

om

33

o Creación de una Orquestación

o Promoción de las Propiedades de un Schema

o Creación de Transacciones de Negocio

o Integración con Web Services

o Integración con Reglas de Negocio

o Monitorización de Mensajes y Orquestación

o Habilitación de la Monitorización de la Actividad de Negocio

o Integración de Socios de Comercio

3. Introducción: Microsoft BizTalk Server 2009 para Profesionales IT

Objetivo: Este curso proporciona una introducción a BizTalk Server y como desplegar y gestionar

aplicaciones en un entorno BizTalk. También se abordarán las tareas administrativas más

comunes.

Audiencia: La audiencia que es objeto de este curso son los profesionales IT que quieran obtener

un primer contacto con cómo instalar y configurar un entorno BizTalk Server y como desplegar y

administrar aplicaciones en BizTalk.

Duración: 5 horas

Requisitos: El curso está dirigido a personas con experiencia en administración de redes Windows,

y familiarizados con SQL Server y con el lenguaje de scripting. No es necesario conocimientos

previos de BizTalk.

Materiales: Este curso no incluye materiales.

Temario:

Instalación y Configuración de BizTalk Server

o Introducción a BizTalk Server

o Planificación y consideraciones para la instalación para implementar un entorno de

producción

o Instalación y Configuración de BizTalk Server

o Instalación de las Herramientas de Cliente de Administración

o Instalación y configuración de Single Sign-On

Administración de BizTalk Server

Page 34: Cursos Microsoft - Danysoft · de Gestión de Ciclo de Vida del Desarrollo de Software (ALM). Inner Circle Award Winner Danysoft es una de las empresas europeas que ha recibido, en

Servicios Profesionales Danysoft

www.danysoft.com | [email protected] | T. 902 343484 | Página 34

o Introducción a la Administración de BizTalk Server

o Despliegue de una solución BizTalk en un entorno de producción

o Administración de una Aplicación BizTalk Server

o Administración de un Grupo BizTalk Server

o Monitorización de BizTalk Server

o Despliegue de Reglas de Negocio

Page 35: Cursos Microsoft - Danysoft · de Gestión de Ciclo de Vida del Desarrollo de Software (ALM). Inner Circle Award Winner Danysoft es una de las empresas europeas que ha recibido, en

Valo

r añadid

o D

anyso

ft |

ww

w.d

anyso

ft.c

om

35

MICROSOFT SHAREPOINT

1. Instalación y Configuración de SharePoint

Objetivo: Proporciona el conocimiento necesario para la configuración de soluciones SharePoint,

en alguna de las siguientes ediciones:

- SharePoint Server 2007 o 2010

- SharePoint Services 3.0 o SharePoint Foundation 2010

Audiencia: Este curso es adecuado para Administradores de Aplicaciones de Negocio (BAA) que

están encargados de planificar y diseñar Intranets o Portales con SharePoint.

Duración: 5 horas

Requisitos: Experiencia en la administración de Microsoft Windows Server, incluyendo IIS.

Conocimientos de redes Windows.

Temario:

Introducción a SharePoint

Planificación del sitio SharePoint

o Planificación de los requisitos de servidor y topologías

o Instalación

o Realización de una instalación limpia

o Instalación y configuración de el Sitio Central de Administración

o Creación y Configuración de Sitios.

Permisos

o Seguridad

Mantenimiento

o Buckup y Restore

o Monitorización

2. Implementación de SharePoint, con SharePoint Designer

Objetivo: Proporciona el conocimiento necesario para crear y poner en marcha aplicaciones y

sitios SharePoint, empleando las principales funcionalidades de la herramienta, en alguna de las

siguientes ediciones:

Page 36: Cursos Microsoft - Danysoft · de Gestión de Ciclo de Vida del Desarrollo de Software (ALM). Inner Circle Award Winner Danysoft es una de las empresas europeas que ha recibido, en

Servicios Profesionales Danysoft

www.danysoft.com | [email protected] | T. 902 343484 | Página 36

- SharePoint Server 2007 o 2010

- SharePoint Services 3.0 o SharePoint Foundation 2010

Audiencia: El curso está destinado a Administradores de Aplicaciones de Negocio (BAA), y

administradores de sitios Web y Red corporativa.

Duración: 10 horas

Requisitos: Experiencia en la administración de Windows Server, e IIS. Conocimientos de redes

Windows.

Temario:

Administración

Definición de sitios personalizados

Gestión de documentos y contenidos

Tipos de contenido

Implementación de búsquedas e índices

Parametrización de SharePoint

SharePoint Designer

o Introducción a SharePoint Designer

o CSS (Cascading Style Sheets)

o Master Pages

o Listas

o Bibliotecas

o Web Parts

Workflows con SharePoint Designer

o WSS/MOSS Workflows

o SharePoint Designer Workflows

3. Desarrollo SharePoint Server (MOSS) 2007

Objetivo: Se abordan todos los temas que un programador necesita para implementar soluciones

avanzadas en SharePoint con Visual Studio.

Audiencia: Destinado a Arquitectos y Desarrolladores que requieran realizar proyectos sobre una

plataforma SharePoint.

Duración: 25 horas

Requisitos: Conocimientos en ASP.NET.

Temario:

Scripts del lado Cliente, AJAX

Page 37: Cursos Microsoft - Danysoft · de Gestión de Ciclo de Vida del Desarrollo de Software (ALM). Inner Circle Award Winner Danysoft es una de las empresas europeas que ha recibido, en

Valo

r añadid

o D

anyso

ft |

ww

w.d

anyso

ft.c

om

37

o Scripts del lado cliente

o Soporte de AJAX

Web Parts

o Web Parts

o Conexiones

o Clases ASP .NET Web Part

o Clases SharePoint Web Part

o Permisos

Modelo de Objetos

o Introducción

o DLLs

o Utilización del Modelo de Objetos

Web Services

o Web Services API

o SharePoint Web Services comunes

o Directorio _vti_bin

Eventos y trabajos programados

o Eventos

o Trabajos programados

Business Data Catalog

o Fichero de Definición de la Aplicación

o Importación de Ficheros de Definición de la Aplicación

o Business Data Catalog Web Parts

4. Desarrollo SharePoint Server 2010

Objetivo: Se abordan todos los temas que un programador necesita para implementar soluciones

avanzadas en SharePoint con Visual Studio y SharePoint Designer.

Audiencia: Destinado a Arquitectos y Desarrolladores que requieran realizar proyectos sobre una

plataforma SharePoint.

Duración: 25 horas

Requisitos: Conocimientos en ASP.NET.

Temario:

Novedades en 2010.

Tipos de Soluciones de desarrollo en SharePoint

Page 38: Cursos Microsoft - Danysoft · de Gestión de Ciclo de Vida del Desarrollo de Software (ALM). Inner Circle Award Winner Danysoft es una de las empresas europeas que ha recibido, en

Servicios Profesionales Danysoft

www.danysoft.com | [email protected] | T. 902 343484 | Página 38

Herramientas de SharePoint con VS 2010

Estación de Trabajo del desarrollador

SharePoint Designer 2010

o Flujos de Trabajo

o Servicios de conectividad

Interfaz de Usuario

o Creación de Interfaz de usuario

o Ribbon en SharePoint 2010

o Uso de Silverlight

Creación de Web Parts para SharePoint con VS 2010

Manejo de Datos

o Búsquedas en listas

o LinQ to SharePoint

o Eventos

Soluciones Aisladas en SharePoint

SharePoint Rest Services

Para más información, elaborar un plan formativo o configurar un temario según sus necesidades

o informarle & gestionarle subvenciones de formación, no dude en consultarnos en el 902 123146

o en [email protected]

Page 39: Cursos Microsoft - Danysoft · de Gestión de Ciclo de Vida del Desarrollo de Software (ALM). Inner Circle Award Winner Danysoft es una de las empresas europeas que ha recibido, en

Valo

r añadid

o D

anyso

ft |

ww

w.d

anyso

ft.c

om

39

Cursos Microsoft

Visual Studio, SQL Server (BI), SharePoint y BizTalk

Servicios Profesionales Danysoft 07/09/2010

Page 40: Cursos Microsoft - Danysoft · de Gestión de Ciclo de Vida del Desarrollo de Software (ALM). Inner Circle Award Winner Danysoft es una de las empresas europeas que ha recibido, en

Servicios Profesionales Danysoft

www.danysoft.com | [email protected] | T. 902 343484 | Página 40

CURSOS DE ACTUALIZACIÓN A VISUAL STUDIO 2010.

Los siguientes cursos están destinados a programadores que ya tienen alguna experiencia con las

versiones previas de Visual Studio, 2005 y 2008, y que necesitan actualizar sus conocimientos a la

versión 2010, profundizando en las tecnologías tratadas.

Si necesita un temario detallado no dude en ponerse en contacto con los Servicios Profesionales

Danysoft, y se lo enviaremos. Igualmente, le ayudaremos a diseñar el temario del curso que se

ajuste a las necesidades de su equipo.

Curso

VS2010.A1 Características principales y mejoras en .NET 4.0

Descripción En este curso se tratan las mejoras realizadas en los servicios de .NET Framework 4.0.

Objetivos Actualizar los conocimientos de la plataforma a la última versión.

Aprender qué mejoras podemos aplicar en la programación de nuestras

aplicaciones con .NET 4.0.

Destinatarios Desarrolladores de versiones anteriores de .NET.

Producto Visual Studio 2010 Profesional

Duración 5 horas.

Temario Compatibilidad y despliegue

Mejoras y novedades

Curso

VS2010.A2 ASP.NET AJAX 4.0

Descripción Trataremos las muchas mejoras y novedades que aporta ASP.NET 4.0, como las mejoras

de productividad y compatibilidad de AJAX, mejor funcionamiento de los controles de

datos dinámicos en aplicaciones Web Form, y un nuevo modelo de programación

ASP.NET MVC basado en el muy conocido patrón de diseño Model View Controller.

Objetivos Conocer todas las nuevas herramientas y tecnologías incluidas en ASP.NET.

Profundizar en las habilidades de programación de aplicaciones Web.

Destinatarios Desarrolladores de versiones anteriores de ASP.NET.

Producto Visual Studio 2010 Profesional

Duración 40 horas.

Temario Mejoras en los servicios generales

Page 41: Cursos Microsoft - Danysoft · de Gestión de Ciclo de Vida del Desarrollo de Software (ALM). Inner Circle Award Winner Danysoft es una de las empresas europeas que ha recibido, en

Valo

r añadid

o D

anyso

ft |

ww

w.d

anyso

ft.c

om

41

ASP .NET Web Forms

ASP.NET MVC

Datos dinámicos de ASP .NET

ASP.NET Chart Control

ASP .NET Client Scripting (AJAX)

Introducción a JQuery

Curso

VS2010.A3 ADO.NET Entity Framework

Descripción ADO.NET Entity Framework permite a los programadores crear aplicaciones de acceso a

datos programando con un modelo de la aplicación conceptual en lugar de programar

directamente con un esquema de almacenamiento relacional. El objetivo es reducir la

cantidad de código y mantenimiento que se necesita para las aplicaciones orientadas a

datos.

Objetivos Aprender la forma de mejorar el tratamiento de los datos en las aplicaciones.

Destinatarios Desarrolladores de versiones anteriores de .NET.

Producto Visual Studio 2010 Profesional

Duración 5 horas.

Temario ADO.NET Entity Framework

Nuevo soporte para aplicaciones multicapas

Soporte de LINQ

Soporte de tipos complejos

Curso

VS2010.A4 Windows Presentation Foundation 4.0

Descripción WPF proporciona a los programadores un modelo de programación con el que generar

experiencias de cliente inteligentes para Windows, en las que se incorpora la interfaz de

usuario, multimedia y documentos.

Objetivos Conocer las novedades en Windows Presentation Foundation.

Profundizar en la utilización de WPF para su uso en el desarrollo de

aplicaciones.

Destinatarios Desarrolladores de versiones anteriores de .NET, con conocimientos previos de WPF.

Producto Visual Studio 2010 Profesional

Page 42: Cursos Microsoft - Danysoft · de Gestión de Ciclo de Vida del Desarrollo de Software (ALM). Inner Circle Award Winner Danysoft es una de las empresas europeas que ha recibido, en

Servicios Profesionales Danysoft

www.danysoft.com | [email protected] | T. 902 343484 | Página 42

Duración 10 horas.

Temario Nuevos controles

Gráficos y animaciones

Novedades en XBAB

WPF y Windows

Curso

VS2010.A5 Windows Communication Foundation 4.0

Descripción WCF es un modelo de programación para crear aplicaciones orientadas a servicios, que

está adquiriendo una gran importancia en el desarrollo de aplicaciones, y sobre el que

se han realizado un conjunto importante de modificaciones.

Objetivos Conocer las novedades en Windows Communication Foundation.

Conocer un modelo de Servicios Web más avanzado.

Destinatarios Desarrolladores de versiones anteriores de .NET, con conocimientos previos de WCF o

de servicios Web.

Producto Visual Studio 2010 Profesional

Duración 5 horas.

Temario Windows Communication Foundation

o Soporte para WS-Discovery

o Servicios de WorkFlow

o Configuración Simplificada

Curso

VS2010.A6 WCF Data Services

Descripción WCF Data Services (conocida anteriormente como "ADO.NET Data Services") consta de

una combinación de modelos y bibliotecas que permiten crear servicios de datos para

web o para una intranet, así como tener acceso a los mismos.

Objetivos Conocer las novedades en WCF Data Services.

Conocer cómo implementar servicios de datos más efectivos.

Destinatarios Desarrolladores de versiones anteriores de .NET, con conocimientos previos de WCF o

de servicios Web.

Producto Visual Studio 2010 Profesional

Duración 5 horas.

Temario Novedades en WCF Data Services

o Enlace a datos

Page 43: Cursos Microsoft - Danysoft · de Gestión de Ciclo de Vida del Desarrollo de Software (ALM). Inner Circle Award Winner Danysoft es una de las empresas europeas que ha recibido, en

Valo

r añadid

o D

anyso

ft |

ww

w.d

anyso

ft.c

om

43

o Proyección de consultas

o “Streaming” de recursos binarios

Curso

VS2010.A7 Windows Workflow Foundation

Descripción Windows Workflow Foundation (WF) en Versión 4 de .NET ha cambiado gran parte de

sus paradigmas de desarrollo de las versiones anteriores, suponiendo en la práctica casi

un producto diferente. Los flujos de trabajo son ahora más fáciles de crear, ejecutar,

mantener e implementan una amplia gama de nuevas funciones.

Objetivos Conocer el nuevo Windows Workflow Foundation.

Conocer cómo crear flujos de trabajo para nuestras aplicaciones.

Destinatarios Desarrolladores de versiones anteriores de .NET.

Producto Visual Studio 2010 Profesional

Duración 20 horas.

Temario Mejora del modelo de actividades

Nueva librería de actividades predefinidas

Mejoras del diseñador

Curso

VS2010.A8 Managed Extensibility Framework

Descripción Managed Extensibility Framework (MEF), es una nueva librería en .NET Framework 4 y

en Silverlight 4, que nos habilita para reutilizar aplicaciones y componentes,

permitiendo que aplicaciones compiladas de forma estática puedan ser compuestas de

forma dinámica. Además hace más sencillo que terceros puedan ampliar las

aplicaciones creando nuevos componentes.

Objetivos Conocer esta nueva librería.

Conocer una forma de efectiva de reutilizar los componentes y las aplicaciones

en nuevos desarrollos.

Destinatarios Desarrolladores de versiones anteriores de .NET.

Producto Visual Studio 2010 Profesional

Duración 20 horas.

Temario Definiendo partes y contratos

Exportaciones y metadatos

Page 44: Cursos Microsoft - Danysoft · de Gestión de Ciclo de Vida del Desarrollo de Software (ALM). Inner Circle Award Winner Danysoft es una de las empresas europeas que ha recibido, en

Servicios Profesionales Danysoft

www.danysoft.com | [email protected] | T. 902 343484 | Página 44

Uso de catálogos

Recomposición

Curso

VS2010.A9 Programación paralela

Descripción La programación paralela nos permite sacar el partido disponible de los ordenadores

actuales, basados en múltiples procesadores. .NET Framework 4 incluye extensiones

paralelas, que contienen tres componentes: una nueva biblioteca TPL, un nuevo motor

de ejecución PLINQ y algunas nuevas estructuras de coordinación de datos (CDS).

Objetivos Conocer las técnicas de programación paralela.

Conocer las herramientas de programación y análisis para programación

paralela disponibles en la versión 2010.

Destinatarios Desarrolladores de versiones anteriores de .NET.

Producto Visual Studio 2010 Profesional

Duración 10 horas.

Temario Librería Task Parallel

Clase Parallel

Clase Task

Curso

VS2010.A10 Silverlight 4

Descripción Silverlight 4 ofrece un conjunto de funciones muy potentes para los desarrolladores de

aplicaciones, especialmente para ayudarnos a crear experiencias de usuario más ricas.

Este es un curso completo, no solo de actualización desde versiones anteriores.

Objetivos Conocer Silverlight 4.

Avanzar en la programación de un interfaz de usuario más interactivo.

Destinatarios Desarrolladores de versiones anteriores de .NET.

Producto Visual Studio 2010 Profesional, Expression Blend.

Duración 20 horas.

Temario Biblioteca de clases .NET Framework para Silverlight

Controles

Gráficos, animación y multimedia

XAML

Integrar Silverlight con una página web

Tipos, propiedades, métodos y eventos

Page 45: Cursos Microsoft - Danysoft · de Gestión de Ciclo de Vida del Desarrollo de Software (ALM). Inner Circle Award Winner Danysoft es una de las empresas europeas que ha recibido, en

Valo

r añadid

o D

anyso

ft |

ww

w.d

anyso

ft.c

om

45

Acceso a datos y estructuras de datos

Funciones de red y comunicación

Depuración, control de errores y excepciones

Implementación y localización

Seguridad