Blog de Francisco Velázquez

otro blog personal

Posts Tagged ‘.net

Data Access según Microsoft y Patterns & Practices

leave a comment »

He estado investigando que propone Microsoft en acceso a datos, y la verdad es que me ha resultado difícil encontrar algo reciente, actualizado y explicado de una manera clara. Uno un poco antiguo: p&p Repository Factory y otro en construcción y en exclusiva para VS 2010: p&p Data Guidance.

La verdad es que ha sido frustrante tener que buscar algo y encontrarse con documentos anticuados, desactualizados o sin finalizar. Aunque lo que más echaba de menos es un pequeño resumen que explique brevemente e indique las distintas opciones existentes. Ni que decir, que apenas se menciona NHibernate.

Esperemos que con la n-ésima propuesta de Microsoft Entity Framework, se actualicen y aclaren estos documentos y de paso a ver si les da por comentar alguna de las propuestas del exterior: ALT.NET.

Written by fravelgue

January 21, 2010 at 7:55 pm

Posted in development

Tagged with , , ,

Serialización Binaria en .Net: Protocol Buffers

leave a comment »

Debido a un proyecto en el que estoy ahora mismo estoy evaluando la serialización binaria en lugar de la habitual en XML. Parece que la implementación a través de BinaryFormatters no es la más adecuada. Parecen muy interesantes las implementaciones de Protocol Buffers que existen, tanto la de Jon Sket, de la que ya hablamos, tanto com la de Marc Grawell. Podemos ver en que se diferencia en este hilo de stackoverflow.

Written by fravelgue

July 13, 2009 at 12:42 pm

.Net Profilers

leave a comment »

Un pequeño recordatorio con los profilers de .net que he estado probando.

nprof (y en google code) bastante antiguo y con algunos cuelgues, pero opensource.

dotTrace Profiler, sin duda alguna el mejor que probé.

Profile Sharp, también opensource.

EQATEC Profiler.

Written by fravelgue

May 27, 2009 at 7:31 pm

Posted in development

Tagged with , , , ,

Protocol Buffers en C#

leave a comment »

Leyendo el siempre interesante blog de Ayende, descubro la manera en la google serializa sus datos: Protocol Buffers, y su implementación por Jon Sket en c#.

Written by fravelgue

May 12, 2009 at 4:19 pm

Depurar proyecto web usando VS2005 e IIS

leave a comment »

A veces queremos prescindir del Servidor Web integrado que incluye Visual Studio 2005. Para ello sólo tenemos que ir a las propiedades del proyecto web y marcar Usar Servidor Personalizado indicando la directorio virtual.

propertieswebproject.png

Written by fravelgue

March 18, 2008 at 12:03 pm

Serialize/Deserialize

leave a comment »

using System.IO;
 using System.Xml;
 using System.Xml.Serialization;

private string serialize(System.Type type, Object data)
 {
 XmlSerializer xmlSerializer = new XmlSerializer(type);
 System.IO.TextWriter writer = new System.IO.StringWriter();
 xmlSerializer.Serialize(writer, data);
 writer.Close();
 return writer.ToString();
 }

private object deserialize(System.Type type, string data)
 {
 XmlSerializer xmlSerializer = new XmlSerializer(type);
 TextReader textReader = new StringReader(data);
 XmlReader xmlReader = new XmlTextReader(textReader);
 return xmlSerializer.Deserialize(xmlReader);
 }

Written by fravelgue

September 19, 2006 at 9:52 am

Posted in development

Tagged with , , , ,