Ir al contenido principal

Destacado

Introducción a Axon Framework - Parte 1

Investigando sobre arquitecturas CQRS encontre el Axon Framework.  Te comparto mis apuntes en mi camino a aprender este framework.


¿Que es CQRS?
CQRS es una forma de crear sistemas de software que hace hincapié en separar la parte  que cambia el estado de la aplicación y la parte que consulta el estado de la aplicación. 

¿Que es el Framework Axon? Es un framework para implementar CQRS en Java. Se describe asi mismo como un framework que te permite construir aplicaciones escalables, extensibles y mantenibles; permitiendo a los desarrolladores aplicar el patrón arquitectónico Command Query Responsibility Segregation (CQRS). El cual nos da ciertos bloques importantes con sus implementaciones respectivas para crear estos sistemas como: agregados, repositorios y bus de eventos (el mecanismo de envío para eventos).  Estos últimos términos provienen del Domain Driven Design (DDD). 
En palabras simples: CQRS es escribir y leer en forma separada. 
En búsqueda de tener bajo acoplamiento, el tr…

Nuevo curso de ASP NET MVC 4

Estimados, Claudia para Junio nos trae el curso de asp net mvc 4.

Alguna opinión? que le falta?  Apoyennos con sus comentarios.


   Introducción al desarrollo de Aplicaciones Web
a.       IIS 8.0
b.      ASP. NET 4.5
c.       Framework MVC
d.      Ciclo de Vida de una Request
·         Creando Aplicaciones Web con VS2012
a.    Modelo
b.    ADO.NET Entity Framework 5
c.    Data Access Application Block “Enterprise Library”
d.    Implementando Controladores
e.    Creando Acciones
f.     Usando Filters
g.    Implementando Vistas
h.    Implementando Vistas fuertemente tipadas.
i.      Implementando PartialViews
j.      Trabajando con HTML Helpers
k.    Implementando validaciones
·         Aplicando técnicas en una aplicación ASP.NET MVC
a.    URL Routing
b.    Model Binders
c.    Value Providers
·         Javascript, jQuery y AJAX
a.    Tipos de Variables, Operadores
b.    Instrucciones de Control (condicionales, bucles, manipulación de objetos)
c.    DOM
d.    Eventos
e.    Introducción jQuery
f.     Selectores
g.    Eventos (mouse, teclado)
h.    Ajax con jQuery
i.      Uso de Plugins jQuery
·         HTML5 y CSS3
a.    Características
b.    Estructuras y esquemas
c.    Compatibilidad
d.    Nuevos input
e.    Nuevos atributos
f.     Nuevos elementos
g.    Canvas
h.    Propiedades en CSS3
i.      Multimedia (audio y video)
j.      Web Sockets
k.    Web Workers
l.      Geolocalización
m.   Drag and Drop
n.    Notificaciones
o.    Compatibilidad en Navegadores
·         Upload de Archivos
a.    Carga de archivos en aplicación web
b.    Realizando POST y usando HttpPostedFileBase
c.    Técnicas de Carga de Archivos usando Plugin de jQuery
·         Reportes
a.    Introducción a SQL Server Reporting Services
b.    Contruyendo reporte SSRS
c.    Reportes en ASP.NET MVC
·         Componentes con NuGet
a.    Conceptos básicos
b.    Comandos sobre Package Manager Console
c.    Instalando y trabajando con diferentes packages
·         ASP Core
a.    Output Cache
b.    Localización
c.    Globalización
·         Seguridad en la Aplicación
a.    Tipo de amenazas a las aplicaciones web
b.    Implementando control y restricciones a través de perfiles
c.    Cross-Site Scripting (XSS)
d.    Cross-Site Request Forgery (CSRF)
·         Pruebas de Performance 
a.    Web Performance Test
b.    Load Testing


Joe

Comentarios

  1. Hola Adrian estamos en Perú y lo vamos a dictar en academias.joedayz.pe por ahora en formato presencial ya luego lanzamos el online.

    ResponderEliminar

Publicar un comentario