[VISUAL STUDIO] Agregar como vinculo

Una característica de los proyectos de Visual Studio .NET es que, por defecto, la relación entre el proyecto y sus elementos (.cs, .xaml,.vb, etc…) es de 1 a 1. Esto hace que al intentar compartir un mismo fichero de código entre 2 o más proyectos, Visual Studio hace una copia local, lo cual no es bueno si lo que queremos tener un solo archivo de código y compartirlo entre varios proyectos con el objetivo de mejorar la re-utilización.

Continue reading…

[VISUAL STUDIO] Pegar XML o JSON como Clases

En este articulo vamos a usar una utilidad incluida en Visual Studio 2012 la cual permite crear la estructura de clases necesarias para convertir cadena de texto en formato XML o JSON. Esta necesidad nos surgió ha raíz de realizar un SDK .NET para LinkedIn. Concretamente cuando se hace una petición a

https://api.linkedin.com/v1/people/~

la respuesta estandar de la plataforma linkedin es un XML con el formato:

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<person>
		<first-name>Sergio</first-name>
		<last-name>Montes Padilla</last-name>
		<headline>Analista programador .NET</headline>
		<site-standard-profile-request>
			<url>http://www.linkedin.com/profile/view?id=44631052&amp;authType=name&amp;authToken=66hk&amp;trk=api*a306026*s313536*</url>
		</site-standard-profile-request>
</person>

Continue reading…