Desarrollo

TDD con ASP.Net MVC

Describiremos brevemente lo que es y no es Test-Driven Development, pasando luego a escribir código. TDD no es testing, es el diseño de nuestro software buscando siempre la simplicidad. Esta vez partiremos desde ASP.NET MVC, creando los primeros pasos desde un diseño "top-down", guiado por casos de uso visuales sencillos (para aprovechar el tiempo). Siguiendo el "mantra": baby steps, make it works, make it right, make it fast. Evento gratuito. Vacantes Limitadas.

Este evento no tiene cupos disponibles.

Fecha y horario: Lunes 7 de octubre de 2013, de 18:30 a 20:30 Hs.

Lugar: Auditorio del MUG, Rivadavia 1479 Primer Piso "A", Buenos Aires.

Orador: Angel "Java" Lopez (@ajlopez)

Armaremos un dominio simple, usando TDD, y el ciclo de: test, rojo, verde,
refactor. Podremos ver como “crece” nuestro código de manera orgánica, consiguiendo un diseño adecuado a lo que se necesita.

Los tests nos guían en la construcción del software, siendo más que tests,
especificaciones o ejemplos de uso esperado del software y hasta conseguimos ser más productivos y producir código mantenible, evitando la sobre-ingeniería o las arquitecturas "de astronauta" complicadas.

Desarrollo

Desarrollo Seguro: Workshop orientado a prevención de OWASP Top 10

abr

24

OWASP Top 10 es una lista de las 10 vulnerabilidades más comunes encontradas en aplicaciones web y los errores de programación que generan dichas vulnerabilidades, elaborada por la organización Open Web Application Security Project. El workshop está orientado a conocer esas vulnerabilidades consideradas críticas por OWASP así como la forma de analizarlas, explotarlas y solucionarlas desde el inicio hasta la implementación de cualquier proyecto de desarrollo de aplicaciones.

Base de datos

Corrientes - Jornada Tuning de Performance en Queries de SQL Server

abr

26

Jornada de capacitación destinada a especialistas usuarios avanzados de SQL Server, desarrolladores y administradores de BD. Se analizarán ejemplos de mejora de performance utilizando distintas versiones: 2005, 2008 y 2008 R2 y 2012. Vacantes limitadas.

IT Pro

Configurando Office 365

abr

30

Sesión técnica en la que veremos en detalle cómo configurar una cuenta de Office 365. Evento gratuito. vacantes limitadas. Si eres socio del MUG tienes una cuenta de Office 365 gratuita, si no lo eres aquí tienes un buen motivo para asociarte.

Desarrollo

Rosario - Curso Desarrollo de Aplicaciones SPA utilizando ASP.NET MVC, Web API y Knockout.js

may

13

Se verá como construir una aplicación WEB moderna observando el concepto de SPA ("aplicación de una sola página" o single page app). Para la misma utilizaremos ASP.NET MVC, Web API, knockout.js , Bootstrap y Entity Framework. Vení con tu notebook.

Desarrollo

Taller de TDD (Test Driven Development)

may

14

En este taller veremos como lograr simplicidad y productividad en nuestro software a partir de un proceso simple y metódico: TDD (Test Driven Development).Para que un proyecto pueda mantener altos estándares de calidad y productividad su código fuente debe ser mejorado continuamente en su estructura y simplicidad. La mejora continua de la calidad del código es fundamental y solo puede lograrse con una buena batería de pruebas unitarias. Es lo que aprenderemos en este curso. Vení con tu notebook.

Base de datos

Construyendo una solución de Data Warehouse/Business Intelligence con SQL Server 2012 Standard

may

15

Jornada donde veremos cómo incluso las organizaciones con recursos de TI limitados pueden disponer de una plataforma completa de gestión de datos y Business Intelligence.

Base de datos

Jornada: Buenas prácticas de desarrollo en SQL Server

may

23

Las buenas prácticas son distintas metodologías y procedimientos que nos permiten resolver problemas que afectan performance, seguridad y mantenimiento de nuestros sistemas de la mejor forma posible. En este curso, que se dicta en una jornada, programadores, arquitectos y DBAs conocerán las malas y buenas prácticas a fin de lograr la mejor performance de sus instalaciones de SQL Server (2005, 2008, 2008 R2 o 2012).

Noticias

Office 365 para todos

Si sos socio activo del MUG podés tener gratis una cuenta de Office 365.

Desarrollo | Por Matías Iácono

Validación de datos mediante decoración en MVC

07.10.2013 | Una nueva forma de desarrollo de software en general resulta aditiva. Esto quiere decir que los nuevos modelos vienen a agregar una nueva capa de abstracción sobre tecnologías ya existentes que, mientras más grandes se hacen los sistemas, más código se requiere desarrollar. Desde ese punto, una nueva abstracción resulta en el agrupamiento de código y reglas generales para que automaticen y simplifiquen nuestro desarrollo.

Desarrollo | Por Matías Iácono

Comunicando cliente y servidor con jQuery en ASP.net MVC3

07.10.2013 | La conjunción de la Web y tecnologías que agregan cada vez más dinamismo han llegado al punto en que una página Web no tiene nada que envidiarle a una aplicación de escritorio, gracias a lenguajes de programación como JavaScript y Frameworks como jQuery, unidos a modelos y patrones de diseño livianos como MVC se obtiene una comunicación entre cliente y servidor fluida y rápida de montar.

Base de datos | Del Blog de Maxi Accotto

Impacto en la performance de Union vs Union ALL

01.10.2013 | Cuando en querys de SQL Server utilizamos UNION es bueno tener presente que esta instrucción consta de dos partes: una es UNION y la otra UNION ALL, la primera eliminará los resultados duplicados de los conjuntos y mientras que la segunda traerá todo el conjunto por más que existan duplicados.

Base de datos | SQL Server

Mejorando la performance usando columnas calculadas

20.08.2013 | Las columnas calculadas (Computed Column) son útiles para varias cosas. Sabemos que nos permiten tener una formula sobre ellas, pero muy pocos saben que a estos campos también se les pueden crear índices. Veamos cómo podemos mejorar la performance de algunas querys con el uso de estas columnas calculadas y sus índices.