View
246
Download
0
Category
Preview:
Citation preview
8/7/2019 Cursos Visual Studio 2010
1/29
Valora
adidoDanysoft|
www.dany
soft.com
1
Visual Studio 2010
Formacin
Servicios Profesionales Danysoft07/09/2010
8/7/2019 Cursos Visual Studio 2010
2/29
Servicios Profesionales Danysoft
www.danysoft.com | sp@danysoft.com | T. 902 343484 | Pgina 2
Presentacin y Objetivos
Danysoft, desde 1990, y los Servicios Profesionales desde el 95, ha
aportado ayuda y soluciones a los profesionales informticos.
Los Servicios Profesionales Danysoft tienen como principal objetivo
ayudarle a construir, mantener y administrar el conocimiento crtico
que determine el xito de sus proyectos informticos.
FORMACIN DESTINADA A PROYECTOS
La experiencia prctica que nos proporciona el participar en el da a
da de muchos proyectos, desde diferentes perspectivas, nos
permite ofrecerle una formacin destinada a las necesidades
concretas y puntuales que han de abordar sus equipos deprofesionales.
Si considera los costes de un equipo dedicando semanas o incluso
meses a la autoformacin necesaria para afrontar una nueva
herramienta o tecnologa, encontrar que la formacin 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
formacin se elabora a la medida del proyecto y de las necesidades
de su equipo. Incluso si as lo quiere, puede explicarnos su proyecto
y composicin de su equipo, para que le orientemos en lo referente
a las tecnologas y conocimientos que le pueden ser necesarios.
Estudie con nosotros, sin compromiso, su Plan de Formacin. Gran
parte de las empresas que lo hicieron con nosotros lo han
establecido como un sistema de formacin continua.
CONSULTORANuestros consultores le ofrecen la experiencia necesaria en una
determinada plataforma o herramienta para aportarle una solucin
especfica.
La consultora adems, le ofrece una forma flexible de abordar el
estudio de un problema, que se puede combinar con formacin o
desarrollo, para alcanzar una solucin integral.
Certificaciones Microsoft
Para obtener una competencia tcnica
Microsoft, han de cumplimentarse dos
requisitos. El primero, es contar con
personal tcnico con certificaciones
oficiales en estas tecnologas concretas.
De esta forma se comprueban lo
conocimientos tericos 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 tecnologa.
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.
8/7/2019 Cursos Visual Studio 2010
3/29
Valora
adidoDanysoft|
www.dany
soft.com
3
DESARROLLO.
Afrontamos el desarrollo de software adaptndonos a las
condiciones de cada proyecto, lo que nos puede llevar aabarcarlo por completo, o solo realizar algn papel especfico
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 pas. De
esta forma, Microsoft reconoce nuestro conocimiento en Visual
Studio como solucin para la automatizacin de las metodologas
de Gestin 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
edicin, el Inner Circle Award por su
trabajo con las tecnologas y
herramientas de desarrollo de Microsoft.
Esta distincin otorgada por el rea de desarrollo de Microsoft
durante la reunin anual de Partner del oeste de Europa,
reconoce la contribucin de Danysoft al mercado, al apostar por
las soluciones y tecnologas de Microsoft, para que sus clientes
adopten procesos de gestin de ciclo de vida que les permitan
ser ms giles en el cumplimiento de los objetivos en sus
proyectos.
INFRAESTRUCTURAS TI.CONSULTORA Y PROYECTOS.
Desde nuestras competencias en Microsoft, abarcamos cualquier
tipo de proyecto relacionado con Sistemas Operativos Windows,
desde el diseo y la implantacin del directorio activo hasta la
gestin de parches en SO Windows de escritorio, o el despliegue
y la migracin cuando se cumplen los ciclos de hardware.
Alianzas estratgicas
Danysoft es aporta como un valor
fundamental el conocimiento de sus
profesionales y las alianzas estratgicas conlos fabricantes lderes. Solo de esta forma
puede ofrecerle a usted los servicios ms
avanzados.
8/7/2019 Cursos Visual Studio 2010
4/29
Servicios Profesionales Danysoft
www.danysoft.com | sp@danysoft.com | T. 902 343484 | Pgina 4
Formacin Subvencionada.
Danysoft es una entidad organizadora
de agrupaciones de Empresas, que
puede impartir sus cursos mediante
este programa, facilitndole el acceso a
formacin de alta calidad, con costes
inferiores
Edicin de Libros Tcnicos
Danysoft cada ao edita una pequea
seleccin de los mejores libros tcnicos
que se publican internacionalmente,
especialmente en aquellas reas en las
que no existen publicaciones en
espaol, que puedan servir de ayuda a
los usuarios de determinados
productos.
Es de desatacar algunas de sus ltimas
publicaciones como Ingeniera de
Software con Microsoft Visual Studio
Team System de Sam Guckenheimer,
que es ya un clsico; Delphi 2009
Handbook de Marco Cant,
posiblemente el autor ms 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
gua por los lectores.
Algunos de los servicios que podemos ofrecer son:
Diseo de Infraestructuras (Directorio Activo,replicacin, servidores)
Sistemas de mensajera y colaboracin
Inventario y gestin de activos Empaquetado y distribucin de software Administracin de bases de datos y Business
Intelligence
Planificacin y realizacin de migracionesSiempre a la vanguardia de las nuevas tecnologas, 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 colaboracin con empresas lderes
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 AADIDO
Danysoft puede ayudarle a completar la solucin que busca,
mediante su rea de distribucin de productos y gestin de
licencias.
Danysoft mantiene un contacto constante con los principales
fabricantes nacionales, a la vez que representa directamente a grannmero de internacionales. Esto nos permite, conseguirle las
mejores condiciones al gestionarle conjuntamente todas sus
necesidades, solucionndole -en el caso de existir- la complejidad de
los pedidos internacionales.
Consulte en el sitio web de Danysoft la informacin que necesite de
los productos y servicios: www.danysoft.com.
8/7/2019 Cursos Visual Studio 2010
5/29
Valora
adidoDanysoft|
www.dany
soft.com
5
Tabla de contenido
Presentacin y Objetivos ............................................................................................................................. 2
CURSOS DE MICROSOFT VISUAL STUDIO 2010 ............................................................................................ 61. 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 .......................................................... ..... 16
14. Programacin Paralela ....................................................................................................................... 16
15. Seguridad en Sitios Web .................................................................................................................... 17
16. Seguridad en Cdigo (CAS) ................................................................ ................................................. 17
16. Seguridad en ADO.NET ............................................................ ........................................................... 18
15. ALM con Visual Studio Premium. ....................................................................................................... 18
16. Team Foundation Server. ........................................................ ........................................................... 19
17. Metodologa MSF for Agile 5.0 (SCRUM). ....................................................................... ................... 20
Administracin de Team Foundation Server ................................................................ ............................ 20
CURSOS DE ACTUALIZACIN A VISUAL STUDIO 2010. ............................................................................... 22
Caractersticas principales y mejoras en .NET 4.0 ......................................................... ........................... 22
ASP.NET AJAX 4.0 ............................................................... ................................................................. ..... 22
ASP.NET MVC ............................................................................... ............................................................ 23
ADO.NET Entity Framework ............................................... .............................................................. ........ 24
Windows Presentation Foundation 4.0 ................................................................................................... 25
Windows Communication Foundation 4.0 .............................................................................................. 25
WCF Data Services ................................................................................................................................... 26
Windows Workflow Foundation .............................................................................................................. 26
Managed Extensibility Framework .......................................................... ................................................. 27
Programacin paralela ................................................................. ............................................................ 28Silverlight 4 .............................................................. ................................................................. ................ 28
8/7/2019 Cursos Visual Studio 2010
6/29
Servicios Profesionales Danysoft
www.danysoft.com | sp@danysoft.com | T. 902 343484 | Pgina 6
CURSOS DE MICROSOFT VISUAL STUDIO 2010
Estos cursos son para profesionales que an no conocen la plataforma .NET, o el tema concreto de cada
curso.
Ms adelante, se encuentran los cursos de Actualizacin, para aquellas personas que ya conocen el tema
que se trata, en versiones anteriores de Visual Studio.
1. Plataforma .NET
Objetivos: El objetivo del curso es hacer una introduccin prctica a la plataforma .NET en su versin 4 y,
utilizando el lenguaje de programacin de su eleccin, a las herramientas bsicas que ofrece .NET
Framework para el desarrollo de aplicaciones.
Duracin: 20 horas
Temario:
Los Fundamentos de .NET Framework.o Qu es .NET Framework.o Arquitectura de .NET Framework.o Mdulos y ensamblados. Manifiestos y reflexin.o Arquitectura de tipos en .NET. Tipos-valor y tipos-referencia.o Gestin de la memoria en .NET.o Presentacin de la Librera de Clases Bsicas.o Espacios de nombres.
Lenguaje de programacin.o Estructura de una aplicacin. Organizacin lgica (espacios de nombres) y fsica
(ensamblados) del cdigo.
o Tipos de datos bsicos.o Estructuras de control.o Manejo de excepciones.
Teora de la programacin orientada a objetos
o Caractersticas fundamentales.o Conceptos fundamentales de la Programacin Orientada a Objetos.o Las clases como elemento central en las arquitecturas orientadas a objetos. Clases y
objetos. Mtodos y variables estticos y de instancia. Propiedades. Reflejo en el lenguaje
de las propiedades fundamentales de la POO: encapsulacin, herencia y polimorfismo.
o Estructuras.o El concepto de interfaz para la especificacin de comportamiento abstracto.o Programacin dirigida por eventos. Delegados y eventos.o Sobrecarga de operadores.
8/7/2019 Cursos Visual Studio 2010
7/29
Valora
adidoDanysoft|
www.dany
soft.com
7
Los tipos en .NETo Presentacin de las clases bsicas ms comunes: cadenas de caracteres, fechas,
contenedores bsicos.
o Tipos Nullableso Arrays, enumeraciones.o Colecciones.o Tipos Genricos.o Conversin de tipos.
Flujos.o El sistema de archivos.o Almacenamiento. Streams, readers y writers.o Compresin 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 travs de ejemplos prcticos, las clases fundamentales de la
librera de acceso a datos y sus principales tcnicas de utilizacin. El curso se imparte sobre bases de datos
de SQL Server, OLE DB, ODBC u Oracle, en dependencia de los intereses de los asistentes.
Duracin: 15 horas
Temario:
Arquitectura de aplicaciones centradas en datos. Filosofa y modalidad de trabajo con ADO.NET. Proveedores y contenedores de datos. Clases de acceso a datos. Clases de conexin (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 Integracin con XML.o Soporte LINQ
Tcnicas comunes
8/7/2019 Cursos Visual Studio 2010
8/29
Servicios Profesionales Danysoft
www.danysoft.com | sp@danysoft.com | T. 902 343484 | Pgina 8
o El modelo Proveedor.o Gestin de conexiones.o Trabajo en rgimen desconectado. Reconciliacin.o Introduccin al control de concurrencia. Manejo de transacciones.o Implementacin de relaciones maestro/detalle.
3. LINQ
Objetivo: Language Integrated Query (LINQ), proporciona la capacidad de crear consultas desde C# y VisualBasic .NET, proporcionando una plataforma para la creacin de una capa de acceso a datos.
Duracin: 25 horas
Temario:
Caractersticas Generales Introduccin a los Operadores. Caractersticas soportadas.
o Expresiones Lambda y rboles de expresino Mtodos extensino Evaluacin diferida de consultaso Interfaz IQueryableo Inicializacin de valores compuestoso Valores y tipos estructurados
Operadores en detalle.o Ordenacin y agrupamientoo Agregacino Select y SelectManyo Joinso 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 Revisin de tecnologas implicadas.o Definicin de un servicio.o Acceso al servicio.o Operaciones comunes.
8/7/2019 Cursos Visual Studio 2010
9/29
Valora
adidoDanysoft|
www.dany
soft.com
9
4. Windows Forms
Objetivo: Este curso presenta los conocimientos y tcnicas asociadas al desarrollo de clientes inteligentes
.NET (aplicaciones WinForms).
Duracin: 15 horas
Temario:
Desarrollo de formularios WinForms.o Presentacin de los diferentes controles visuales.o Asociacin de eventos a controles y al formulario.o Utilizacin de cuadros de dilogo.o Creacin de mens principales y de contexto.
Administracin de mltiples formularioso Despliegue modal y no modal de formularios. Control del tiempo de vida.o Creacin de aplicaciones MDI.
Conexin a datoso Conexin de controles a elementos de conjuntos de datos.o Utilizacin del control GridView.
Soporte de Windows Vista Servicios de Autenticacin Interoperabilidad con WPF Optimizacin de formularios. Introduccin a las Aplicaciones Multihilo. Internacionalizacin de aplicaciones. Despliegue de aplicaciones WinForms.
5. ASP .NET
Objetivos: Este curso presenta los conocimientos y las tcnicas asociadas al desarrollo de aplicaciones webASP.NET (aplicaciones WebForms).
El objetivo del primer bloque del curso, (los tres primeros das), es capacitar a profesionales con los
conocimientos necesarios, para que puedan desarrollar aplicaciones Web, aprovechando las
funcionalidades ms avanzadas de ASP .NET.
Duracin: 20 horas
Temario:
Introduccino Qu es ASP.NET?o Formularios web
8/7/2019 Cursos Visual Studio 2010
10/29
Servicios Profesionales Danysoft
www.danysoft.com | sp@danysoft.com | T. 902 343484 | Pgina 10
Creacin de formularios Webo Creacin de la interfaz.o Trabajo con eventos.o Ciclo de vida de una pgina.o
PostBack Uso controles Web
o Concepto de controles de servidor.o Controles de servidor HTML.o Controles de servidor ASP.NET.o Validacin.
Presentacin y uso de los mecanismos de persistencia. Acceso a datos
o Controles de datos.o Vinculacin a datos.
Master pages. Navegacin. Temas y Skins. Seguridad, Membership y gestin de roles.
o Formas de autentificacin.o Control de permisos.
Creacin de controles Web
o Tipos de controles.o Desarrollo de controles de usuario.o Heredar la clase WebControl.o Probar el control.
Personalizacin.
6. AJAX
Objetivos: En este curso se abordar AJAX, como tecnologa que desde el lado cliente nos permite una
importante mejora en la experiencia del usuario de las aplicaciones Web.
Duracin: 15 horas
Temario:
Controleso UpdatePanelo UpdateProgresso Timer
8/7/2019 Cursos Visual Studio 2010
11/29
Valora
adidoDanysoft|
www.dany
soft.com
11
o ScriptManager Scripts de cliente
o Introduccino Scripts personalizadoso Scripts como recursos de un ensamblado.
Servicios Web y ASP.NET AJAXo La capa de comunicacin asncronao Consumo y exposicin de un Servicio Web desde un script de cliente
Extensiones de ASP.NET AJAX Controles y Binding de cliente AJAX Configuracin y despliegue
o Archivos de configuracin.o Proceso de despliegue.o Click Once.o Configuracin de despliegue por proyectos.
7. ASP.NET MVC
Objetivos: MVC es una nueva plataforma que permite desarrollar aplicaciones ASP.NET segn el patrn deModelo Vista Controlador, que nos proporciona una arquitectura con diferenciacin de capas.
Requisitos: Desarrolladores con conocimientos de ASP.NET Webforms o Winforms
Duracin: 20 horas
Temario:
Qu es ASP.NET? Estructura de aplicacin ASP.NET MVC El proceso de ejecucin de una Aplicacin MVC Compatibilidad entre WebForms y MVC MVC y proyectos de pruebas Controladores y mtodos Action Views y renderizado de Interfaces Paso de datos a una aplicacin ASP.NET MVC Modelos y enlaces de modelos en las aplicaciones ASP.NET MVC Helpers para mostrar mltiples datos Validando el modelo de datos en una aplicacin ASP.NET MVC Ajax en un proyecto MVC
8/7/2019 Cursos Visual Studio 2010
12/29
Servicios Profesionales Danysoft
www.danysoft.com | sp@danysoft.com | T. 902 343484 | Pgina 12
Creacin de areas funcionales Filtrado de acciones en las aplicaciones ASP.NET MVC Creacin 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 mviles.
Duracin: 20 horas
Temario:
Introduccin. Diferencias con Windows Formso
La plataforma Compact Framework .NETo Consideraciones de diseo de aplicaciones Windows mviles
Diferencias entre el desarrollo para Pockect PC o SmartPhone. Controles y componentes
o Diseo del interfazo El input de usuario
Desarrollo de controles personalizados Interoperabilidad con COM
Introduccin al desarrollo Desarrollo de aplicaciones de datos
o Datos locales. Datasets XML y SQL Server CE.o Datos remotos. Sincronizacin, RDA y Merge Replication.
LINQ para Compact Framework Tcnicas avanzadas en aplicaciones Mviles
o Compresino Criptografao
Firma de aplicacioneso Seguridad SQL Compacto Conexin a WCF
Depuracin y despliegue de aplicaciones mviles.
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 enWCF proporcionan seguridad, fiabilidad, y transaccin de mensajes junto con interoperabilidad. El modelo
de programacin orientada a servicios de WCF est construida sobre Microsoft .NET Framework y simplifica
8/7/2019 Cursos Visual Studio 2010
13/29
Valora
adidoDanysoft|
www.dany
soft.com
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 mensajera, cifrados, topologas de redes, y modelos de hospedaje.
Duracin: 30
Temario:
Conceptos generaleso Arquitecturao Contratos y Endpointso Bindingo Hosting
Mensajes y transaccioneso Transaccioneso Mensajeso Colaso Invocaciones sincronizadas y asncronaso Sesioneso Comunicacin Duplexo Streaming
Migracin e interoperabilidado Conceptos generaleso WSE ( Web Services Enhancement)o ES (Entreprise Services)o .NET Remotingo COM+o Herramientas
Integracin 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
diseadores para Visual Studio, y puede ser utilizado en escenarios simples, como sera 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
programacin extensible y un diseador para construir actividades que encapsulan la funcionalidad del flujo
de trabajo para usuarios finales o para reutilizarlo a travs de mltiples proyectos.
Duracin: 25 horas
8/7/2019 Cursos Visual Studio 2010
14/29
Servicios Profesionales Danysoft
www.danysoft.com | sp@danysoft.com | T. 902 343484 | Pgina 14
Temario:
Introduccin a Workflows. Actividades
o Contexto de ejecucino Modelo de estadoo Conjunto principal de Actividades
Invocacin de Servicios. Comunicacin local y Correlacin.
o Introduccin al concepto de Correlacino Invocacin y comunicacin con otros WorkFlows
Compensacin.o Transaccioneso Manejo de excepciones de negocio
Persistenciao Concepto de Persistenciao Servicio de Persistencia sobre SQL Servero Creacin de un sistema de Persistencia propio
Seguimientoo Servicios de Seguimientoo Creacin de Servicios de Seguimiento propios
Serializacin. Cambios dinmicos en un WorkFlow. Reglas y condiciones.
o Establecimiento de Condicioneso Conjuntos de Reglas
11. Windows Presentation Foundation (WPF)
Objetivos: El objetivo principal de Windows Presentation Foundation (WPF) es ayudar a los desarrolladoresa crear interfaces de usuario eficaces y atractivas. Conozca el modo en que la plataforma unificada de WPF
facilita y enriquece la creacin de interfaces de usuario y proporciona un modelo de programacin comn
para aplicaciones Windows y Web.
WPF extiende el ncleo con un conjunto ampliado de funcionalidades que incluyen el lenguaje XAML
(Extensible Application Markup Language), controles, enlaces a datos, diseos, grficos en 2 y 3
dimensiones, animaciones, estilos, plantillas, documentos, multimedia, textos, y tipografa.
Duracin: 25 horas
Temario:
El modelo de aplicacin
8/7/2019 Cursos Visual Studio 2010
15/29
Valora
adidoDanysoft|
www.dany
soft.com
15
o Caractersticaso La clase aplicacino XAML
Desarrollo de aplicacioneso Aplicaciones WPF Independienteso Aplicaciones Wizardo Aplicaciones WPF XBAPo Documentos XPS
Maquetado de aplicaciones (Layout)o Conceptos generaleso Paneles (Grid, Canvas, ViewBox, Texto)
Controleso Conceptos generaleso Programacino La paleta de controles
Enlace a datoso Conceptos generaleso Tipos de DataBindingo Origenes de datoso Maestro-detalle
Estilos y plantillaso Estiloso Estilos y elementoso Plantillas de datoso Triggers
Archivos de Recursos (Resouces) Grficos
o Conceptos generaleso Formaso Brochas y plumaso Transformacioneso La capa visualo Video y 3D
Animacino Lneas de tiempoo Guiones (StoryBoards)o Key Frames
8/7/2019 Cursos Visual Studio 2010
16/29
8/7/2019 Cursos Visual Studio 2010
17/29
Valora
adidoDanysoft|
www.dany
soft.com
17
Introduccin Task Parallel Library PLINQ Estructuras para la Programacin Paralela
15. Seguridad en Sitios Web
Objetivos: En este curso se aborda un tema de inters fundamental, el desarrollo de aplicaciones Web
seguras. Dirigido a programadores, jefes de proyecto y analistas, con conocimientos de programacin en
Visual Studio 2010.
Duracin: 10 horas
Temario:
Introduccin a las amenazas para la seguridad de las aplicaciones Web Procedimientos de seguridad bsicos Almacenar informacin confidencial mediante ASP.NET Limitar el acceso a los sitios Web ASP.NET Ataques mediante secuencias de comandos Seguridad de aplicaciones Web en tiempo de ejecucin Acceso a SQL Server desde una aplicacin Web Funcionamiento de la seguridad en ASP.NET Seguridad de aplicaciones ASP.NET en entornos alojados en host Administrar usuarios mediante suscripciones Administrar la autorizacin mediante funciones ASP.NET Cifrar informacin de configuracin mediante una configuracin protegida Seguridad avanzada
16. Seguridad en Cdigo (CAS)
Objetivos: En este curso trataremos la creacin de cdigo seguro que se podr aplicar a cualquier tipo de
desarrollo, ya sea para aplicaciones de escritorio, Web, etc. Dirigido a programadores, jefes de proyecto y
analistas, con conocimientos de programacin en Visual Studio 2010.
Duracin: 10 horas
Temario:
Conceptos clave de seguridad
8/7/2019 Cursos Visual Studio 2010
18/29
Servicios Profesionales Danysoft
www.danysoft.com | sp@danysoft.com | T. 902 343484 | Pgina 18
Seguridad de acceso a cdigo Seguridad basada en funciones Servicios criptogrficos Administracin de directivas de seguridad Procedimientos recomendados para directivas de seguridad Instrucciones de codificacin segura Herramientas de seguridad Informacin general sobre la tecnologa ACL System.Security.Cryptography.Pkcs Configurar directivas
16. Seguridad en ADO.NET
Objetivos: En esta formacin abordaremos la creacin de cdigo seguro en las aplicaciones de bases de
datos que utilizan ASO.NET. Dirigido a programadores, jefes de proyecto y analistas, con conocimientos de
programacin en Visual Studio 2010.
Duracin: 10 horas
Temario:
Conceptos de seguridad Evaluar amenazas para la seguridad Instrucciones de codificacin segura de ADO.NET Validar los datos proporcionados por el usuario Seguridad en aplicaciones Proteger cadenas de conexin Seguridad de acceso a cdigo y ADO.NET Trabajar con orgenes de datos protegidos Criptografa y acceso a datos
15. ALM con Visual Studio Premium.
Objetivos: La edicin Premium de Visual Studio incorpora una importante cantidad de herramientas
destinadas a la mejora de la calidad del cdigo, principalmente en lo referente a pruebas y trabajo con
bases de datos. En este curso vamos a conocer cmo sacar partido de estas herramientas.
Duracin: 10
Temario:
Tareas de cdigo y pruebas
Automatizacin de pruebas de interfaz de usuario (UI Test Automation).
8/7/2019 Cursos Visual Studio 2010
19/29
Valora
adidoDanysoft|
www.dany
soft.com
19
Rendimiento del cdigo (Performace Profiling). Anlisis esttico de cdigo Anlisis de impacto de las pruebas Cobertura de cdigo Mtricas de cdigo
Tareas con bases de datos
Gestin 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) Generacin de datos para pruebas (Test Data Generation) Comparaciones de esquemas y de datos.
16. Team Foundation Server.
Objetivos: En este curso se abordaremos la creacin de proyectos de equipo en los que se utiliza Team
Foundation Server como plataforma para la gestin del ciclo de vida de los desarrollos de software (ALM).
Duracin: 10
Temario:
Tareas comunes de administracin de Team Foundation Server
Elementos fundamentales de un Proyecto de Equipo
Elementos de trabajo Grupos y permisos Control de fuentes reas e Iteraciones Informes Portal
Buenas prcticas en directivas de proteccin de cdigo fuente
Tipos de directivas de proteccin Establecimiento de directivas de proteccin Creacin de una nueva directiva de proteccin Cumplimiento de directivas de proteccin y desproteccin
Buenas prcticas en generaciones de equipo (Team Build)
Creacin de la definicin de una Generacin
o Automatizacin de Generaciones
8/7/2019 Cursos Visual Studio 2010
20/29
Servicios Profesionales Danysoft
www.danysoft.com | sp@danysoft.com | T. 902 343484 | Pgina 20
o Integracin con pruebas Notificacin de Generacin Identificacin de la Generacin Informe de Generacin
17. Metodologa MSF for Agile 5.0 (SCRUM).
Objetivos: En esta formacin veremos cmo aplicar una de las metodologas giles ms utilizas, como es
Scrum, a proyectos de equipo que realicemos con Visual Studio.
Duracin: 10 horas.
Temario:
Introduccin Los Backlogs (requisitos) Planificacin Comunicacin Disposicin del equipo Reuniones (Scrums) Demostraciones Retrospectivas Pruebas Liberacin y aceptacin
Administracin de Team Foundation Server
Objetivos: Este curso eminentemente prctico tratar de la instalacin y configuracin de Team Foundation
Server, y la configuracin de las herramientas y servicios asociados. El curso est destinado principalmente
a Administradores de Sistemas Windows.
Duracin: 10 horas.
Temario:
Introduccin a las herramientas y conceptos administrativos Organizar el servidor con colecciones de proyectos de equipo Configurar los recursos para admitir proyectos de equipo Administrar la configuracin del servidor Configurar el servidor mediante la consola de administracin de Team Foundation Cuentas de servicio y dependencias de Team Foundation Server Productos de SharePoint y Team Foundation Server Agregar una aplicacin web de SharePoint a la implementacin
8/7/2019 Cursos Visual Studio 2010
21/29
Valora
adidoDanysoft|
www.dany
soft.com
21
Modificar o quitar el acceso entre una aplicacin web de SharePoint y Team Foundation Server Agregar la integracin con productos de SharePoint a una implementacin de Team Foundation
Server
Actualizar productos de SharePoint para Team Foundation Server Extensiones para los productos de SharePoint Crear aplicaciones y sitios web de SharePoint para usarlos con Team Foundation Server SQL Server y Team Foundation Server Agregar un servidor de informes a la implementacin Crear una coleccin de proyectos de equipo Modificar una coleccin de proyectos de equipo
Administrar el control de versiones de Team Foundation Configurar y administrar Team Foundation Build Grupos predeterminados Grupos personalizados Crear un grupo de proyectos de equipo Crear un grupo de nivel de coleccin Agregar usuarios a proyectos de equipo Establecer permisos de administrador para colecciones de proyectos de equipo Establecer permisos de administrador para Team Foundation Server Permisos de Team Foundation Server Grupos predeterminados, permisos y roles de Team Foundation Server
8/7/2019 Cursos Visual Studio 2010
22/29
Servicios Profesionales Danysoft
www.danysoft.com | sp@danysoft.com | T. 902 343484 | Pgina 22
CURSOS DE ACTUALIZACIN A VISUAL STUDIO 2010.
Los siguientes cursos estn 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
versin 2010, profundizando en las tecnologas tratadas.
Caractersticas principales y mejoras en .NET 4.0
Descripcin 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 versin. Aprender qu mejoras podemos aplicar en la programacin de nuestras
aplicaciones con .NET 4.0.
Destinatarios Desarrolladores de versiones anteriores de .NET.
Producto Visual Studio 2010 Profesional
Duracin 5 horas.
Temario Compatibilidad y despliegue Mejoras y novedades Compatibilidad y despliegue Mejoras y novedades
o Diagnsticos y rendimientoo Recoleccin de basurao Contratos de cdigoo Interoperabilidad en tiempo de diseoo Motor de lenguaje dinmicoo Covarianza, contra varianza, BigInteger, nmeros complejos y tuplas.o Otras caractersticas
ASP.NET AJAX 4.0
Descripcin 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 dinmicos en aplicaciones Web Form.
Objetivos Conocer todas las nuevas herramientas y tecnologas incluidas en ASP.NET. Profundizar en las habilidades de programacin de aplicaciones Web.
Destinatarios Desarrolladores de versiones anteriores de ASP.NET.
8/7/2019 Cursos Visual Studio 2010
23/29
8/7/2019 Cursos Visual Studio 2010
24/29
Servicios Profesionales Danysoft
www.danysoft.com | sp@danysoft.com | T. 902 343484 | Pgina 24
Controller.
Objetivos Conocer el nuevo patrn de diseo Model View Controller. Mejorar la arquitectura en capas de las aplicaciones Web.
Destinatarios Desarrolladores de versiones anteriores de ASP.NET.
Producto Visual Studio 2010 Profesional
Duracin 10 horas.
Temario Estructura de aplicacin ASP.NET MVC El proceso de ejecucin de una Aplicacin MVC Compatibilidad entre WebForms y MVC MVC y proyectos de pruebas Controladores y mtodos Action Views y renderizado de Interfaces Paso de datos a una aplicacin ASP.NET MVC Modelos y enlaces de modelos en las aplicaciones ASP.NET MVC Helpers para mostrar mltiples datos Validando el modelo de datos en una aplicacin ASP.NET MVC Ajax en un proyecto MVC Creacin de areas funcionales Filtrado de acciones en las aplicaciones ASP.NET MVC Creacin de filtros personalizados
ADO.NET Entity Framework
Descripcin ADO.NET Entity Framework permite a los programadores crear aplicaciones de acceso a
datos programando con un modelo de la aplicacin conceptual en lugar de programar
directamente con un esquema de almacenamiento relacional. El objetivo es reducir la
cantidad de cdigo 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
Duracin 5 horas.
Temario Claves forneas en el modelo conceptual Nuevo soporte para aplicaciones multicapas Ejecucin directa de comandos de almacenamiento Persistencia y objetos ignorantes Carga perezosa y objetos relacionados Soporte de LINQ
8/7/2019 Cursos Visual Studio 2010
25/29
Valora
adidoDanysoft|
www.dany
soft.com
25
Generacin personalizada del cdigo de la capa de objetos Soporte de tipos complejos Servicio de nombres Extensibilidad de las entidades Documentacin
Windows Presentation Foundation 4.0
Descripcin WPF proporciona a los programadores un modelo de programacin 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 utilizacin 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
Duracin 10 horas.
Temario Nuevos controles Gestor del estado visual Manipulacin y Touch Grficos y animaciones Texto Enlace a datos Novedades en XBAB WPF y Windows
Windows Communication Foundation 4.0
Descripcin WCF es un modelo de programacin 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 ms avanzado.
Destinatarios Desarrolladores de versiones anteriores de .NET, con conocimientos previos de WCF o
8/7/2019 Cursos Visual Studio 2010
26/29
Servicios Profesionales Danysoft
www.danysoft.com | sp@danysoft.com | T. 902 343484 | Pgina 26
de servicios Web.
Producto Visual Studio 2010 Profesional
Duracin 5 horas.
Temario
Activacin basada en la configuracin Integracin con ASP .NET Routing Enlace con mltiples sitios en IIS Servicio de enrutado de mensajes Soporte para WS-Discovery Estndar EndPoints Servicios de WorkFlow Caractersticas REST WCF Configuracin Simplificada
WCF Data Services
Descripcin WCF Data Services (conocida anteriormente como "ADO.NET Data Services") consta de
una combinacin 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 cmo implementar servicios de datos ms efectivos.
Destinatarios Desarrolladores de versiones anteriores de .NET, con conocimientos previos de WCF o
de servicios Web.
Producto Visual Studio 2010 Profesional
Duracin 5 horas.
Temario Enlace a datos Contado de entidades Paginado de servidor Proyeccin de consultas Proveedores personalizados Streaming de recursos binarios
Windows Workflow Foundation
Descripcin Windows Workflow Foundation (WF) en Versin 4 de .NET ha cambiado gran parte de
sus paradigmas de desarrollo de las versiones anteriores, suponiendo en la prctica casiun producto diferente. Los flujos de trabajo son ahora ms fciles de crear, ejecutar,
8/7/2019 Cursos Visual Studio 2010
27/29
Valora
adidoDanysoft|
www.dany
soft.com
27
mantener e implementan una amplia gama de nuevas funciones.
Objetivos Conocer el nuevo Windows Workflow Foundation.
Conocer cmo crear flujos de trabajo para nuestras aplicaciones.
Destinatarios Desarrolladores de versiones anteriores de .NET.
Producto Visual Studio 2010 Profesional
Duracin 20 horas.
Temario Mejora del modelo de actividades Opciones de composicin enriquecidas Nueva librera de actividaes predefinidas Modelo de datos explcito Novedades en alojamiento, persistencia y seguimiento Mejoras del diseador
Managed Extensibility Framework
Descripcin Managed Extensibility Framework (MEF), es una nueva librera en .NET Framework 4 y
en Silverlight 4, que nos habilita para reutilizar aplicaciones y componentes,
permitiendo que aplicaciones compiladas de forma esttica puedan ser compuestas de
forma dinmica. Adems hace ms sencillo que terceros puedan ampliar las
aplicaciones creando nuevos componentes.
Objetivos Conocer esta nueva librera. 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
Duracin 20 horas.
Temario Alojamiento de MEF en una aplicacin Definiendo partes y contratos Declarar exportaciones Declarar importaciones Importaciones vagas Exportaciones y metadatos Uso de catlogos Catlogos filtrados Ciclo de vida de las partes Recomposicin
8/7/2019 Cursos Visual Studio 2010
28/29
Servicios Profesionales Danysoft
www.danysoft.com | sp@danysoft.com | T. 902 343484 | Pgina 28
Consultar el contenedor de composicin Composicin por lotes Depuracin y diagnsticos
Curso
VS2010.A9 Programacin paralela
Descripcin La programacin paralela nos permite sacar el partido disponible de los ordenadores
actuales, basados en mltiples procesadores. .NET Framework 4 incluye extensiones
paralelas, que contienen tres componentes: una nueva biblioteca TPL, un nuevo motor
de ejecucin PLINQ y algunas nuevas estructuras de coordinacin de datos (CDS).
Objetivos Conocer las tcnicas de programacin paralela. Conocer las herramientas de programacin y anlisis para programacin
paralela disponibles en la versin 2010.
Destinatarios Desarrolladores de versiones anteriores de .NET.
Producto Visual Studio 2010 Profesional
Duracin 10 horas.
Temario Task Parallel Library Parallel Class Action Delegate For E Invoke Task Class Excepcin, Cancelado y personalizacin
Curso
VS2010.A10 Silverlight 4
Descripcin Silverlight 4 ofrece un conjunto de funciones muy potentes para los desarrolladores de
aplicaciones, especialmente para ayudarnos a crear experiencias de usuario ms ricas.
Este es un curso completo, no solo de actualizacin desde versiones anteriores.
Objetivos Conocer Silverlight 4. Avanzar en la programacin de un interfaz de usuario ms interactivo.
Destinatarios Desarrolladores de versiones anteriores de .NET.
Producto Visual Studio 2010 Profesional, Expression Blend.
Duracin 20 horas.
Temario Introduccin a Silverlight
8/7/2019 Cursos Visual Studio 2010
29/29
Valora
adidoDanysoft|
www.dany
soft.com
Modelos de aplicacin y programacin Diseo, texto y entrada Controles Grficos, animacin y multimedia XAML Integrar Silverlight con una pgina web Tipos, propiedades, mtodos y eventos Acceso a datos y estructuras de datos Funciones de red y comunicacin Depuracin, control de errores y excepciones Implementacin y localizacin Rendimiento Seguridad
Recommended