MCTS/MCPD EN VISUAL STUDIO 2010 - Framework 4.0 |
 |
OBJETIVOS DEL CURSO
El OBJETIVO PRINCIPAL de cada uno de los cursos es otorgar al alumnado una profesión moderna, que les permita incorporarse con éxito al campo laboral, o reinsertarse en él, con mejor calificación. La excelente preparación que nuestro alumnado recibe, les garantiza un alto porcentaje de colocación laboral (nuestra actual Bolsa de Trabajo cuenta con más de 400 empresas colaboradoras), y también les garantiza una alta probabilidad de éxito en los exámenes oficiales de certificación.
FUNDAMENTOS DE LOS CURSOS MCTS y MCPD
Las tecnologías .NET de Microsoft constituyen una importante filosofía de desarrollo de aplicaciones, muy extendida en la actualidad, constituyendo una poderosa herramienta de diseño y confección de programas. Bajo el nombre de Visual Studio 2010, Framework 4.0 contiene las nuevas versiones de Visual Basic .NET, Visual C#, ASP .NET, XML y ADO. Microsoft ha lanzado al mercado esta nueva versión -que actualiza la de 2008- y que permite la conexión entre diferentes sistemas y dispositivos utilizando los estándares XML, con conexión entre aplicaciones, servicios y lenguajes, entre diferentes plataformas.
MCPD es la certificación de la Serie Profesional de Microsoft (antes denominada MCAD) creada para quienes quieran trabajar como programadores y desarrolladores de sistemas basados en el entorno Microsoft Visual Studio 2010. Esta certificación de Microsoft representa la mejor prueba para el empleador del alto nivel técnico de un profesional en estas nuevas tecnologías. Corresponde al curso de la Serie Profesional creada por Microsoft. La certificación MCTS, que implica un examen menos que la de MCPD, corresponde a la serie Tecnológica de cursos Microsoft y es requisito para obtener el MCPD.
Dada la creciente demanda de profesionales, AZPE INFORMATICA ha creado este curso de últimas tecnologías basado en los planes de estudio diseñados por Microsoft. Responde así a la necesidad del mercado con su experiencia en la formación de personas con alta calificación en programación y desarrollo de sistemas informáticos basados en últimas tecnologías.
OBJETIVOS PROFESIONALES Y ACADÉMICOS DE LOS CURSOS MCPD y MCTS
Desde el punto de vista académico, el objetivo final del curso es que el alumno/a realice una completa preparación para desempeñarse profesionalmente en estas tecnologías y para que acceda con éxito a los exámenes oficiales de Microsoft para titularse como MCPD y MCTS.
Desde el punto de vista profesional, el objetivo general del curso es dar al alumno/a una formación que le capacite para desempeñarse laboralmente como programador-desarrollador en tecnologías .NET 2010, de modo que pueda actuar con destreza y pericia en el diseño y desarrollo de aplicaciones Windows interactivas y con acceso a datos. Los siguientes son objetivos específicos:
- Tener un conocimiento avanzado de la programación orientada a objetos (POO) y sus aplicaciones
- Manejar con habilidad la estructura de programación del entorno .NET en Visual Studio 2010.
- Tener un conocimiento avanzado del lenguaje de programación Visual Basic .NET para desarrollo de aplicaciones típicas Windows y WEB, y una base en Visual C#.
- Desarrollar aplicaciones completas de servidor utilizando ASP .NET en Framework 4.0.
- Saber trabajar con ADO .NET para el acceso a Bases de Datos desde las aplicaciones de escritorio y desde las aplicaciones WEB.
- Utilizar apropiadamente XML para la creación de aplicaciones y servicios WEB, así como para el acceso y manipulación de datos remotos.
- Diseñar, desarrollar e instaurar aplicaciones informáticas seguras, basadas en tecnologías .NET.
PROFESORADO DEL MCPD
El cuerpo de profesores de AZPE INFORMATICA está compuesto por profesionales titulados que llevan a cabo una enseñanza en base a las más recientes técnicas informáticas, utilizando como material didáctico de apoyo, libros escritos por ellos mismos y por otras prestigiosas editoriales. Los profesores son Ingenieros, Licenciados y Diplomados, todos ellos con una gran experiencia en la enseñanza y para los cursos oficiales de Microsoft y Cisco, tienen la categoría de Trainer Oficial para impartir sus planes de estudios.
CERTIFICACIONES OTORGADAS POR MICROSOFT Y AZPE INFORMÁTICA.
TITULACIONES OTORGADAS POR MICROSOFT
- Credencial MCPD de Microsoft (Microsoft Certified Professional) al haber aprobado algún examen de certificación de Microsoft. Se acredita mediante una tarjeta.
- Certificación MCTS, Microsoft Certified Tecnology Specialist .NET Framework 4.0, Web Applications, si el alumno supera el examen de certificación 70-515.
- Certificación MCTS, Microsoft Certified Tecnology Specialist .NET Framework 4.0, Service Communication Applications, si el alumno supera el examen de certificación 70-513.
- Certificación MCTS, Microsoft Certified Tecnology Specialist .NET Framework 4.0, Data Access, si el alumno supera el examen de certificación 70-516.
- Certificación MCPD, Microsoft Certified Professional Developer .NET Framework 4.0, Web Applications, si el alumno supera el examen 70-519, además de 70-516, 70-513, 70-515
DIPLOMA OTORGADO POR AZPE INFORMÁTICA
Si el alumno supera con éxito los objetivos académicos del curso, realización de los trabajos prácticos y presentación del proyecto de fin de curso, el alumno/a recibirá el diploma de:
Especialista en Desarrollo de Aplicaciones con Visual Studio 2010.
REQUISITOS DE ENTRADA PARA LOS PARTICIPANTES
Se requiere conocimientos de programación en algún lenguaje y comprensión escrita de inglés técnico.
CARACTERÍSTICAS METODOLÍGICAS DEL CURSO Y MATERIALES
Metodología didáctica
El curso se desarrolla con clases prácticas en ordenador, donde el alumno/a va estudiando los conceptos paso a paso, comprobándose el grado de receptividad de éstos. Las prácticas tienen como objetivo la compresión real de los conceptos y la adquisición de destreza en el uso de los mismos y se realiza siguiendo un grupo de ejercicios que abarcan la totalidad de los contenidos temáticos en orden creciente de dificultad, y cuya cobertura es lo suficientemente amplia como para enseñar cada uno de los puntos del temario a nivel profesional. Las prácticas son todas las recomendadas por Microsoft.
Garantía de Calidad de la Enseñanza
- Profesores acreditados por Microsoft como trainers oficiales, con experiencia laboral en el área
- Clases multimedia con apoyo de las diapositivas y presentaciones diseñadas por Microsoft
- Seguimiento estricto del temario diseñado por Microsoft y garantía de cumplimiento del mismo
- Realización de todas las prácticas recomendadas por Microsoft en su plan de estudios
- Libros de Microsoft y de sus CD/DVD de apoyo
- Preparación específica para los exámenes de certificación
- Realización de todas las prácticas recomendadas por Microsoft en su plan de estudios.
- Preparación específica para los exámenes de certificación.
- Durante las clases se da el vocabulario y la terminología de los temas del curso también en Inglés.
- Bolsa de trabajo abierta para los interesados
en la que colaboran más de 300 empresas
Características del entorno de trabajo:
- Cada alumno tiene asignado un PC Pentium 4 doble núcleo para el seguimiento de las clases
- Conexión en red de todos los equipos y acceso a Internet de alta velocidad - ADSL Premium
- Aula de 40 mt², climatizada, con luz natural y artificial.
Libros y manuales entregados al alumno/a:
- Cada alumno/a recibe 4 libros editados por Microsoft (en Ingles pues no están traducidos al castellano). Si no existiesen en el mercado al impartir la asignatura, se dará algún libro equivalente
- CD/DVD's, con ejercicios, presentaciones y temas relacionados con el curso.
OBSERVACIONES
-
Para obtener cada certificación MCTS es necesario superar 1 examen.
-
Para obtener cada certificación MCPD hay que haber obtenido 3 MCTS y superar 1 examen adicional.
-
Este curso prepara para obtener 3 certificaciones MCTS distintas y 1 certificación MCPD.
- El número mínimo de alumnos que AZPE INFORMÁTICA establece para comenzar un curso de este tipo es 8. Si no se alcanza este mínimo antes del día del comienzo, se podrá proceder a aplazar el comienzo del curso, como máximo en un mes.
RESUMEN DE MÓDULOS Y DURACIONES
El cuadro siguiente muestra cada uno de los cursos con los respectivos módulos que lo componen.
| 3 MCTS Framework 2010: Web - Ado - Comunicaciones |
HORAS |
Fundamentos de Microsoft .NET Framework 4.0 (módulo no oficial).
|
24 |
| MCTS: Desarrollo de Aplicaciones Web con Microsoft .NET Framework 4.0.
Examen 70–515 |
36 |
| MCTS: Acceso a Datos con Microsoft .NET Framework 4.0.
Examen 70-516 |
24 |
| MCTS: Fundamentos de Comunicaciones Windows con Microsoft .NET Framework 4.0
Examen 70-513 |
24 |
| MCPD en Web |
HORAS |
MCPD: Diseño y Desarrollo de Aplicaciones Web con Microsoft .NET Framework 4.0
Examen 70-519 |
24 |
Duración Total horas de los 3 MCTS y el MCPD: 132 horas
|
|
CONTENIDO
|
1. Objetivos del Curso
2. Fundamentos
3. Objetivos profesionales y académicos
4. Profesorado
5. Certificaciones MICROSOFT y AZPE
6. Requisitos
7. Características Metodológicas y Materiales
8. Observaciones
9. Cuadro Resumen |
TEMARIO
TEMARIO DE LOS CURSOS MCTS y MCPD, Especialidades Windows y Web |
MÓDULO 1: Fundamentos de Microsoft.NET Framework 4.0 (mÓdulo no oficial)
Horas presenciales: 24
-
Fundamentos: uso de tipos de valor, enumeraciones y tipos de referencia. Creación de clases. Herencia. Genéricos. Eventos. Delegados
-
Input/output: acceso y manipulación de ficheros y carpetas. Streams para la lectura de ficheros
-
Gestión de contenido: codificación y descodif. Expresiones regulares.
-
Uso de colecciones: tradicionales y genéricas
-
Serialización: objetivo y tipos de serialización. Serialización XML y personalizada.
-
Creación de gráficos: colores, formas. Tratamiento de imágenes. Formato de texto.
-
Procesos asíncronos: uso de hilos, BackgroundWorker. Teoría APM.
-
Uso de servicios Windows: creación, instalación y control.
-
Instalación y configuración de aplicaciones: proyectos de instalación y ClickOnce.
-
Monitorización de aplicaciones: event log, performance counters. Control de procesos.
-
Seguridad: uso de CAS. Seguridad declarativa e imperativa. WindowsIdentity y WindowsPrincipal. UAC. Encriptación de datos.
-
Interoperabilidad COM: uso de componentes COM.
-
Reflexión: análisis de ensamblados. Invocación de métodos.
-
Correo electrónico: clase MailMessage, uso de adjuntos, formato HTML. Envíos asíncronos.
-
Globalización: formato de datos, traducción de textos. Influencia de la cultura en procesos. Creación de culturas.
-
Novedades de los lenguajes en el framework 4.0: inicializadores de colecciones, expresiones lambda multilínea, propiedades autoimplementadas, opciones de compilación, continuación de sentencia implícita, soporte dinámico, varianza y covarianza
-
Nuevas clases: tuplas, BigInteger y Complex
-
Computación paralela: clase Task, PLINQ.
|
MÓDULO 2: MCTS: Desarrollo de Aplicaciones Web con Microsoft.NET Framework 4.0
Horas presenciales: 24
Examen de Microsoft: 70-515
- Configuración de páginas web; ViewState, validación, Master pages, ClientIDMode, web.config, tipo de documento HTML
- Implementación de páginas maestras y temas: uso de ContentPlaceHolder, páginas maestras anidadas, uso de skins, carga dinámica de temas.
- Globalización y localización, uso de culturas, archivos de recursos, archivos de navegador, Localize, CurrentCulture y CurrentUICulture.
- Ciclo de vida ASPX: IsPostback, IsValid, carga dinámica de controles, acceso a controles en el ciclo de vida, redefinición de eventos de la página.
- La caché: tipos de caché, dependencias, caducidad, control Substitution.
- Gestión del estado cliente/servidor: sesión, aplicación, ViewState, cookies, configuración/compresión estado sesión, compresión y traslado del ViewState.
- Validación de datos en cliente, en servidor y mediante AjaX, controles personalizados de validación, validación regex, grupos de validación, comprobación del tipo de datos, validación jQuery.
- Control del layout: AssociatedControlID, web parts, controles de navegación, el control FileUpload.
- Desarrollo de controles de usuario: registro, referencia, carga dinámica, control de eventos, propiedades personalizadas, configuración de apariencia en el Cuadro de Herramientas.
- Creación de controles compuestos, inclusión en el GAC y en el Cuadro de Herramientas, registro en el web.config, TypeConverters.
- Manipulación de la UI: codificación HTML para evitar cross-site scripting, navegación entre la jerarquía de controles, FindControl, URL encoding, RenderOuter, ControlRenderingCompatibilityVersion.
- Uso de Javascript para configuración de características dinámicas: referencia al ID de cliente, Script Manager de AjaX, registro dinámico de scripts, sys.require (scriptloader).
- Manipulación dinámica el DOM de la página: uso de jQuery, adición, modificación y eliminación de elementos, uso de efectos y selectores jQuery.
- Control de eventos JavaScript: eventos del DOM, eventos personalizados y control de eventos con jQuery
- Uso de ASP.NET Ajax: plantillas de cliente, services de script, extenders en el Toolkit, interacción con el servidor, biblioteca de cliente, extenders personalizados, UpdatePanel, triggers, UpdateMode, uso de Timer.
- Implementación de AjaX con jQuery; $get, $post, $getJSON, $ajax, xml, html, JSON, tipos de retorno.
- Autenticación y autorización: membership, controles de login, uso de roles, secciones location.
- Configuración de providers: roles, membership, personalización, herramienta aspnet_regsql.exe
- Módulos y manejadores HTTP: manejadores genéricos, asíncronos, uso de tipos MIME en la generación de salida, enlace de módulos a eventos de aplicación.
- Control de evento en global.asax: Application_Start, Session_Start, Application_BeginRequest. Captura de excepciones no manejadas, errores personalizados a nivel de web.config y página. Creación de excepciones personalizadas.
- Uso de servicios ASMX y WCF: referencias de servicios, referencias web, modificación de endpoints, las herramientas wsdl.exe y wscutil.exe, actualización de la URL del servicio, ensamblados compartidos WCF.
- Uso de ensamblados: locales, compartidos (GAC), aplicaciones web, soluciones, fichero de settings, uso de ficheros web.config, assemblyInfo.
- Depuración de aplicaciones: remota, local, JavaScript, adición a procesos, traza, uso de IIS, aspnet_regiis.exe
- Distribución de aplicaciones: precompilación, publicación, MSDeploy, xcopy, FTP, aplicaciones MVC
- Uso de controles enlazados; DataList, Repeater, GridView, Chart…
- Implementación de fuentes de datos: los DataSource, QueryExtender
- Uso de LINS: gestión de datos para crear XML o JSON, LINQ to SQL, LINQ to Entities, LINQ to Objects, ciclo de vida del contexto
- Uso de WCF: consumo del servicio, invocaciones entre servidores, serialización JSON y XML
- Datos dinámicos: controles, plantillas personalizadas, uso de DataContext y ObjectContext.
- Control enrutamiento: constraints, valores defecto, rutas ignoradas, parámetros.
- Creación de controladores y acciones: menús contextuales, filtros de acción, ActionResult
- Aplicaciones MVC: áreas de proyecto, controladores de áreas, vistas compartidas, ficheros y carpetas de contenido.
- Creación de HTML helpers, vistas con tipo, uso de plantillas, ViewMasterPage, ViewUserControl.
|
MÓDULO 3: MCTS: ACCESO A DATOS CON Microsoft.NET Framework 4.0
Horas presenciales: 36
Examen de Microsoft: 70-516
-
Uso del Diseñador para la creación de un modelo de entidad a partir de una base de datos, gestión de mapeos complejos, mapeo de procedimientos almacenados. Asociaciones entre entidades. Generación de clases en herencia y mapeos a tablas.
-
Uso de LINQToSQL: uso del Diseñador, mapeo de tablas y de procedimientos almacenados.
-
Creación de entidades personalizadas: configuración de cambios en entidades, uso del generador EntityObject. ObjectStateManager. Clases y métodos parciales en EF.
-
Conexión de un modelo POCO a EF: entidades POCO, persistencia en EF.
-
Generación de base con EF: proceso de generación DDL, scripts de base de datos, herramientas de Entity Data Model.
-
Funciones de modelo: edición del modelo CSDL, atributo EdmFunction. Tipos complejos.
-
Connectionstrings y providers: gestión de connection astringe en EF, uso del ConfigurationManager, connection pooling, uso de AttachDBFileName, uso de MARS.
-
Gestión de conexiones: conexión a data sources, cierre de conexiones y ciclo de vida.
-
Seguridad de conexiones: encriptación de connection strings, uso de SSPI o autenticación SQL Server, conexiones readonly.
-
DataContext y ObjectContext: sus ciclos de vida y extensión. Soporte de POCO.
-
Uso de caché: uso de caché en DataContext y ObjectContext, uso de caché local.
-
ADO.NET Data Services: reglas de acceso para entidades, configuración de autorización, autenticación y verbos HTTP.
-
Consultas SQL: DBCommand, DataReader, DataAdapters, Dataset, uso de parámetros y de procedimientos almacenados. Espacio System.Data.Common.
-
Consultas LINQ: sintaxis de consulta y basada en métodos, filtrado, uniones, ordenación, agrupación, agregación, paginación, proyección y expresiones lambda.
-
Consultas a entidades SQL (ESQL): operaciones sobre clases EntityClient.
-
Tipos de datos especiales: BLOBs, filestream, datos espaciales, parámetros de tipo tabla.
-
Consultas XML: LINQ to XML, XmlReader, XmlDocument y XPath.
-
Consultas ADO.NET Data Services: filtrado, recursos, expresiones e interceptores en Data Services.
-
Operaciones de modificación en SQL: CRUD, uso de Datasets, invocación de procedimientos almacenados y uso de parámetros.
- Operaciones de modificación usando DataContext: CUD, innovación de procedimientos almacenados, uso de parámetros y SaveOptions.
- Gestión de transacciones: System.Transactions, DBTransaction, rollback de transacciones, uso de LTM.
- Uso de objetos desconectados: creación de entidades de tracking en EF, adjuntado de objetos, Datasets y Table adapters.
- Datos de rendimiento: logado de operaciones SQL, tiempos de respuesta, contadores de rendimiento, uso de la instrumentación.
- Gestión de excepciones: gestión de la concurrencia, manipulación de errores, excepciones de transacción y de conexión, timeouts, gestión de excepciones en objetos desconectados de EF.
- Protección de datos: encriptación, firma digital, hashing y salting.
- Sincronización: EF online y offline, servicios de sincronización, almacenamiento local.
- Distribución de componentes ADO.NET: empaquetado y publicación desde Visual Studio, distribución de una aplicación Data Services, distribución de metadatos de EF.
|
MÓdulo 4: MCTS: Fundamentos de Comunicaciones Windows con Microsoft .NET Framework 4.0
Horas presenciales: 24
Examen de Microsoft: 70-513
-
Servicios y contratos: modelos one-way, duplex y request-reply, contratos por defecto, contratos basados en configuración, exposición de metadatos, elección de serialización.
-
Contratos de datos: gestión de tipos conocidos, control de la serialización, atributos de tipos y de miembros, implementación de versiones con IExtensibleDataObject, uso de POCO.
-
Contratos de mensajes: cuerpo y cabecera, atributos sobre los miembros.
-
Gestión de mensajes genéricos: contratos catch-all, lectura y escritura de mensaje, trabajo con propiedades y cabeceras.
-
Implementación de servicios RESTful: acceso al contexto HTTP, WebGet/WebInvoke, plantillas URI, JSON/POX.
-
Servicios de routing: filtros, elementos estáticos y dinámicos, enrutamiento basado en el contexto y en el contenido, uso de interfaces.
-
Creación de un servicio Discovery: modos ad hoc y administrado, ámbitos Discovery, notificaciones del servicio.
-
Gestión de endpoints: bindings estándar y por defecto, bindings personalizados, endpoints estándar, métodos de transporte HTTP, TCP, pipes, MSMQ.
-
Configuración de behaviors: administración de comportamientos en la configuración y en el código.
-
Hosting de servicios: configuración IIS/WAS para WCF, configuración sin fichero, uso de ServiceHost.
-
Proxy de servicio: uso de una clase proxy o una factoría de canal, proxy en comunicaciones asíncronas y en dúplex.
-
Configuración de endpoints cliente: bindings estándar y personalizados, uso de comportamientos, bindings programáticos y basados en configuración, configuración de direcciones.
-
Invocación de servicios: invocación síncrona y asíncrona de métodos, manipulación de errores del servicio, la clase Message, ciclo de vida del proxy, cierre de canales, implementación de la comunicación dúplex.
-
Consumo de servicios RESTful: acceso al contexto HTTP, uso de JSON/POX
-
Seguridad de bindings: transporte, mensaje y modo mixto.
-
Seguridad de mensaje: niveles de protección en las secciones del mensaje.
-
Implementación de la autenticación: provider de Membership de ASP.NET, providers personalizados, Seguridad integrada de Windows, certificados, autenticación federada, credenciales de cliente, Custom Validator.
-
Implementación de la autorización: basada en roles, providers para endpoints, atributos de permisos.
-
Implementación de la impersonación: uso de código y de configuración, propiedades específicas de impersonación IIS para WCF, opciones de impersonación.
-
Instanciación del servicio: per call, per sesión, single, código y configuración, activación y desactivación.
-
Gestión de sesiones: código y configuración, atributos de sesión, niveles aplicación y transporte, invocación de contrato callback.
-
Implementación de transacciones: transacciones distribuidas, uso de colas, atributos de bindings, transacciones atómicas (WS-AT), atributos de comportamiento transaccional, transacciones programáticas.
-
Gestión de la concurrencia: modelos single, multiple y reentrant, SynchronizationContext y CallbackBehavior.
-
Gestión de la consistencia: combinaciones posibles entre sesiones, instancias, transacciones y concurrencia.
-
Logado de mensajes: listeners, niveles de mensajes.
-
Gestión del diagnóstico: WMI, contadores de rendimiento y event log.
-
Depuración de la interacción cliente-servidor: detalles de excepción de servidor en cliente, traza.
|
MÓDULO 5: MCPD: Designing and Developing Web Applications using Microsoft.NET Framework 4.0
Horas presenciales: 24
Examen de Microsoft: 70-519
-
Lógica de aplicación: cliente o servidor, aplicación del modelo de capas, procesos de larga duración (síncrono/asíncrono).
-
Topología del sistema: interacción entre aplicaciones, implementación física del diseño, validación de requisitos no funcionales.
-
Elección de tecnologías de cliente: JavaScript, AjaX, jQuery, Silverlight.
-
Elección de tecnologías de servidor: controles de servidor, heredados y de usuario, extensiones HtmlHelpers, web parts, dynamic data.
-
Diseño del estado: optimización del estado de sesión y de aplicación, Uso de ViewState, ControlState, Caché, cookies y persistencia en cliente.
-
Elección de estructura: vistas compartidas, master pages, anidamiento, aplicación de ficheros, browser, plataformas: mobile vs desktop
-
Planificación de la globalización: soporte de culturas locales o seleccionadas, CurrentCulture vs CurrentUICulture, localización de datos, soporte right-to-left, calendario, influencia en la ordenación.
-
Diseño del acceso a datos: elección de la tecnología (ADO.NET Data Services, Entity Framework, WCF y Web Services)
-
Diseño de la presentación; enlace de datos en las páginas y controles. Grabación de cambios en la base usando ModelBinders, controles DataSource, HTML helpers o programáticamente.
-
Planificación de la validación: validación contextual frente a integridad de datos, sincronización entre UI y la capa datos. Anotaciones de datos.
-
Seguridad operacional; seguridad para procesos y recursos, CAS, nivel de confianza, identidad del proceso, application pool.
-
Modelo de autenticación y autorización: providers de autenticación incluyendo Windows y Forms, roles, membership, autorización URL (AuthorizationAttribute), autorización a nivel de ficheros, Authorization Manager (AzMan)
-
Minimización de ataques: validar entradas, filtrado request, uso de SSL.
-
Metodología de pruebas; black box, White box, integración, regresión, test API, test de rendimiento y de seguridad.
-
Estrategia de gestión de excepciones: HandleError en MVC, errores comunes, procesamiento post-error, nivel página vs global.
-
Depuración: enfoques para escenario, attach de procesos, causa raíz.
-
Optimización del rendimiento: ConfigSource, topologías, machine. Config vs web.config, application pools, herencia de configuración.
-
Estrategia de escalabilidad: influencia de tecnologías en el balanceo de carga incluyendo el estado, la sincronización de máquinas y la encriptación.
-
Monitorizar la aplicac. :eventos de negocio, ASP.NET Health Monitoring.
|
|
|
|
|
|
|
|
|
|