Archive for the ‘Uncategorized’ Category

Cómo suprimir errores en proyectos de DB

Posted: 13th February 2012 by javier in Uncategorized

Últimamente estoy teniendo que pelearme mucho con proyectos de bases de datos de Visual Studio y no puedo decir que lo esté disfrutando. Sin embargo he de reconocer que una de las cosas más interesantes que tienen es la posibilidad de compilar y analizar estáticamente el código TSQL de estos proyectos, como si se trata [...]

Rulesets y branches

Posted: 15th July 2011 by javier in Uncategorized
Tags: , ,

Desde la versión 2010 de Visual Studio podemos configurar rulesets específicos para cada proyecto, que se guardan como ficheros con extensión .ruleset. Esta nueva forma de gestionarlo es muy flexible y nos permite controlar cómo de estricto es Code Analysis a la hora de realizar el análisis estático de cada uno de los proyectos de [...]

Como parte de mi trabajo diario tengo que hacer bastantes tests unitarios. Por esta razón me he ido familiarizando con las distintas clases que el framework de testeo de Visual Studio nos ofrece al respecto. Una de las últimas que descubrí pero, por otra parte, de las más útiles, es CollectionAssert. Esta clase permite realizar [...]

Orden de campos del DataContract

Posted: 31st December 2009 by javier in Uncategorized
Tags: , ,

Cuando estaba preparándome la certificación de WCF, descubrí algo que es conveniente tener apuntado, pues puede dar bastantes quebraderos de cabeza: el orden en que aparecen los campos de información en los mensajes WCF una vez serializados. Estas son las reglas: Si el contrato hereda de otro tipo, aparecen en primer lugar los elementos de [...]

WCF: Validación de certificados

Posted: 31st December 2009 by javier in Uncategorized
Tags: ,

Cuando se está en un entorno de desarrollo, es bastante común utilizar certificados “auto-firmados” (self-signed) para bindings que requieran seguridad. Sin embargo, WCF no acepta este tipo de certificados, lanzando una excepción de tipo SecurityNegotiationException, con un mensaje acompañando del estilo a “Could not establish trust relationship for the SSL/TLS secure channel with authority ‘localhost:8732′”. [...]

Petición POST con C#

Posted: 31st December 2009 by javier in Uncategorized
Tags: ,

Dicen que nunca te acostarás sin aprender algo nuevo. Yo he tenido mi ración diaria con la forma de realizar una petición POST desde .NET. Probablemente sea una simpleza que todo el mundo sabe, pero yo lo desconocía. El proceso es bastante intuitivo, salvo en la forma de añadir parámetros a la petición, que a [...]