March 2012 - Artículos

[ASP.NET] Dale un toque Metro a tus aplicaciones ASP.NET con jQuery (I)

Ahora que está tanto de moda el tema Metro , tanto por la llegada de Windows Phone 7, como por la salida de la nueva versión de Windows 8 Consumer Preview, los desarrolladores que trabajamos con ASP.NET podemos dar un toque Metro a nuestras aplicaciones. Voy a empezar por jQUIT Builder , que es una herramienta que nos permite crear temas (Entre ellos Metro , Mango y Windows 8) para jQuery UI Por ejemplo, podemos ver en la siguiente imagen como quedaría un acordeón o las...

[Evento MSDN] Todo lo que te gustaría saber sobre la inyección de dependencias y como aplicarlo en ASP.NET MVC

El día 23 de Marzo a las 18:00 (La semana que viene) estaré con los amigos del Grupo de Usurios NET del Sureste – GUSE.net dando una charla sobre inyección de dependencias, contendedores de dependecias, pruebas unitarias, pruebas de acoplamiento y como aplicarlo en una aplicación ASP.NET MVC. Sortearemos 1 libro y 5 suscripciones mensuales a Pluralsight El enlace para el registro y toda la información la tenéis disponible en el siguiente enlace: https...
Publicado por Luis Ruiz Pavón | 3 comment(s)
Archivado en: ,,

[SharePoint 2010] Cerrar una ventana modal desde el Code-Behind

Como muchos sabréis, en SharePoint 2010 se añadieron las ventanas modales y con ello se abrió un nuevo paradigma frente al antiguo de modelo de navegación o experiencia de usuario de la versión 2007. Ahora estoy lidiando con unas ventanas modales y necesitaba cerrar dicha venta desde el Code-Behind y para que no se me vuelva a olvidar más la dichosa función JavaScript os dejo un pequeño snippet de código: Page.ClientScript.RegisterStartupScript(GetType(), "commitPoPup" , "window.frameElement...
Publicado por Luis Ruiz Pavón | con no comments

[SharePoint] SqlMembershipProvider.CreateUser y el maldito MembershipCreateStatus.InvalidAnswer

En una aplicación sobre SharePoint 2010 con SqlMembership Provider (Claims) me he encontrado que a la hora de crear un usuario en la página de registro, me mostraba siempre un error que me decía que la pregunta y respuesta no son válidas. Revisando la configuración del MembershipProvider en el web.config he visto que la opción de requerir pregunta y respuesta no estaba deshabilitada: <membership defaultProvider= "i" > <providers> <add...

[Windows 8] Desbloquear slate con Windows 8 Consumer Preview y touch gestures sobre una imagen

En este post os voy a mostrar una cosa que me ha parecido muy curiosa en Windows 8 Consumer Preview . Cuando configuramos por primera vez el login en Windows 8 Consumer Preview (como fue mi caso) introduje la cuenta de usuario de Windows Live con su contraseña. Suelo usar contraseñas bastante complejas y a veces cuando enciendes/desbloqueas el Slate, es un poco coñazo tener que volver a escribirla una y otra vez. Mi compañero de trabajo Miguel Tabera me dijo que exisitía...
Publicado por Luis Ruiz Pavón | con no comments
Archivado en:

[NHibernate] NonUniqueObjectException–> a different object with the same identifier value was already associated with the session

Problema Si trabajas con NHibernate puede que te hayas encontrado con este error alguna vez cuando haces un Update de una entidad de tu dominio. El problema viene dado por lo que se conoce como Cross-Session operations . En mi caso tengo un servicio REST que es el punto de entrada de mi aplicación y que se encarga de resgitrar dependencias (IoC) y crear la factoría de NHibernate y abrir la sessión y por otra parte hay un proceso asíncrono que actualiza cierta información en base a eventos que se...
Publicado por Luis Ruiz Pavón | 8 comment(s)
Archivado en:

[SharePoint] La clase SPUtility y su manera extraña de convertir un DateTime al formato ISO8601 ¿Opiniones?

Sí trabajas habitualmente con SharePoint, sabrás que las fechas con las que trabaja SharePoint están en formato ISO8601 algo como esto: yyyy-MM-ddTHH:mm:ssZ Seguro que en alguna CAML Query has tenido que utilizarlo: < Query > < Where > < Eq > < FieldRef Name ="Created" /> < Value IncludeTimeValue ="TRUE" Type ="DateTime" > 2012-03-02T13:46:06Z </ Value > </ Eq > </ Where > </ Query > Pues dentro de la clase SPUtility...

[Win8] Instalación de Windows 8 en mi Samsung Slate 7 y primeras impresiones

22:49 de la noche después de bañar y dar de cenar a la pequeña me dispongo a escribir un post sobre mi experiencia en la instalación y toma de contacto con Windows 8 en mi Samsung Slate 7. La historia Hace 2 semanas estuve en Redmond y decidí pasar por la Windows Store de Bellevue para comprar un tablet Samsung Slate 7 que una semana antes había comprado mi jefe. Entramos mi compañero de trabajo Enric y yo a comprar 4 tablets, uno para mí, otro...
Publicado por Luis Ruiz Pavón | con no comments
Archivado en: ,,