[Video] MVC3 y LinQ. Primeros pasos
Publicado: 12/05/2013 Archivado en: C#, Divulgación, Informática e Internet, Microsoft .Net, Videos Deja un comentario »Debido a que la semana que viene estaré fuera de Córdoba, y en consecuencia, tendré que dar clases a distancia, con los alumnos acordamos en que haría unos videos con un paso a paso donde mostrara como dar los primeros pasos con MVC3 y Visual Studio 2010, y también, como utilizar LinQ2SQL para concetarse rápidamente a los datos.
Como estos videos son públicos y han sido hospedados en YouTube, les dejo los mismos para aquel que le interese.
Primera parte
Segunda parte
Capacitación gratuita online
Publicado: 11/04/2013 Archivado en: C#, Desarrollo de Juegos, Divulgación, Eventos, HTML5, JavaScript, Microsoft .Net, Windows 8, Windows Phone 7 Deja un comentario »Argentina y Uruguay:
El 26 de abril comienza el curso Emprendedores 5 Estrellas versión 2.0 y finaliza el 7 de Junio.
Contenido del curso:
- Capacitación de Windows 8 Developer Star
- Capacitación de Windows Phone Developer Star
- Capacitación de Windows 8 Developer Pro Star
- Capacitación de Windows Phone Developer Pro Star
- Capacitación de Cloud Developer Pro Star
Se entregaran certificados avalados por Microsoft por cada capacitación y etapas cumplidas.
Es totalmente gratuito y de forma online.
Para inscribirte, registrate en el link de abajo:
https://docs.google.com/forms/d/1DHBBqfAxhajjCSkRlnAEVisjU2ABLutGJkLNfzoQ7iA/viewform
Examen 70-515
Publicado: 28/12/2012 Archivado en: C#, JavaScript, Microsoft .Net 2 Comentarios »
Hacía mucho que no daba un examen de certificación, y también, como era costumbre, solía rendirlos cerca de fin de año. Bueno, para no perder la costumbre, hace unos momentos rendí el 70-515.
El examen no fue muy complejo, de cualquier manera hubieron algunas preguntas algo carentes de información como para poder tomar una opción como correcta.
Por otro lado, si han pasado por aquí, sabrán lo que pienso de las certificaciones.
De jSon a objetos en C#
Publicado: 20/11/2012 Archivado en: C#, JavaScript 5 Comentarios »
La Web es prácticamente vital en todos los desarrollos actuales. Y no por que todos los desarrollos se limiten a páginas o sitios Web, sino debido a que se ha transformado en una plataforma de comunicación de datos, que evolucionó desde los servicios Webs más simples hasta llegar transmitir información mucho más robusta que un simple XML plano.
Algunos de estos servicios sobre HTTP optan por transmitir datos mediante notación jSon, ya que el objetivo, sus consumidores serán, en su mayoría, páginas cargadas de llamadas asíncronas, siendo este resultado (jSon) de simple conversión a código y objetos JavaScript.
Pero nos enfrentamos a un problema cuando queremos consumir los mismos servicios desde plataformas que no son sustentadas por código JavaScript. En nuestro caso C#.
Por lo tanto, necesitamos un “deserializador” de jSon a C#, que actue como lo haría la instrucción JSON.parse de JavaScript.
.Net Framework 4 posee un conjunto de clases dentro del espacio de nombres Serialization justamente para realizar este trabajo.
using System.Runtime.Serialization.Json;
Por supuesto, será necesario realizar algo de código para poder usarlo. Supongamos, entonces, que contamos con nuestro texto plano en jSon y queremos obtener a cambio una clase con datos:
public class JSonParser
{
public T Deserialize<T>(string json)
{
T concreteObject = Activator.CreateInstance<T>();
var memoryStream = new MemoryStream(Encoding.Unicode.GetBytes(json));
var serializer = new DataContractJsonSerializer(concreteObject.GetType());concreteObject = (T)serializer.ReadObject(memoryStream);
memoryStream.Close();
memoryStream.Dispose();
return concreteObject;
}
}
El retorno de esta función será, por lo tanto, el tipo T que concuerde con el string jSon.
Breve introducción a PEX
Publicado: 11/10/2012 Archivado en: C#, Microsoft .Net, Videos Deja un comentario »PEX es una herramienta que nos ayuda en la construcción de test unitarios para nuestro código.
En el siguiente video podrán ver una pequeña introducción (7 minutos) sobre como usar esta herramienta.
Leer el resto de esta entrada »
Libro ASP.net–Datos curiosos
Publicado: 14/07/2012 Archivado en: C#, Divulgación, Microsoft .Net 6 Comentarios »
Hace unos días colocaba las primeras páginas del libro que estoy editando para que se puedan descargar libremente.
Lo curioso es que estas solas primeras 23 páginas ya han sido descargadas más de 500 veces.
Por un lado, espero que estén resultando de utilidad, por otro, me gustaría escuchar opiniones sobre las mismas, y por último, es clara señal de que debo apurarme a editar el resto del libro.
A principios de Agosto, entonces, habrá sorpresas.
Patrones de Diseño–Cadena de responsabilidad, Null Object y Factory, con algo de Reflection
Publicado: 01/07/2012 Archivado en: C#, Microsoft .Net Deja un comentario »Recién he publicado un post que muestra como implementar todos los elementos del título en el Blog de Kinetica Solutions.
Para leer el artículo, entrar aquí.
SQL en Windows Phone 7
Publicado: 18/06/2012 Archivado en: C#, Microsoft .Net, Silverlight, Windows Phone 7 Deja un comentario »
La semana pasada, mientras daba la charla sobre Windows Phone 7 y Windows 8 en Cervantes, una persona me preguntó sobre como incorporar una base de datos dentro del dispositivo, propiamente dicho, en Windows Phone 7, y así poder usarla desde una aplicación.
Leer el resto de esta entrada »
[Video]–Columnas en GridView
Publicado: 14/06/2012 Archivado en: C#, Informática e Internet, Microsoft .Net, Videos 2 Comentarios »Continuando con los videos para la materia que dicto en UTN, aquí otro video.
En esta oportunidad, como agregar columnas con plantillas a un control GridView.
Para descargar el video, entrar aquí.
[Video]–Servicios Web desde ASP.net
Publicado: 11/06/2012 Archivado en: C#, Informática e Internet, Microsoft .Net, Videos Deja un comentario »
Este video está destinado a los alumnos de la cátedra de Programación III de UTN Córdoba. La idea es poder mostrar como conectar un servicio Web tradicional con un sitio ASP.net y mostrar una colección de datos en una grilla.
Para descargar el video, seguir el siguiente link.

