domingo, junio 29, 2008

Como acceder desde tortoise al repositorio de control de código de TFS

Para aquellos que alguna vez trabajamos con tortoise para realizar el acceso al control de código, en algunos escenarios extrañamos su manejo que es relativamente sencillo, sobre todo cuando no cuentas con un el IDE de Visual Studio y deseas administrar algunos proyectos en diversas plataformas.

Pues para que puedan romper esta barrera existe un proyecto OpenSource de CodePlex que les permite realizar esa función llamado SvnBridge. El cual les permite configurar un puerto en su maquina cuyo objetivo es hacer la interpretación de las llamadas que hace el cliente de Tortoise, en operaciones a TFS. De tal manera que puedan romper la barrera que algunos desarrolladores de Java tienen para implementar TFS, como su herramienta de control de código.

Pruebenlo, a mi me ha resultado toda una delicia jugar con el, y revisar su código ya que internamente esta muy interesante.

Para mas información les dejo las ligas.

http://tortoisesvn.tigris.org/

http://www.codeplex.com/SvnBridge

lunes, junio 16, 2008

Como instalar el Network LoopBack Adapter en Windows Vista

Para instalar el loopback adapter sigue los siguientes pasos

 

1) start > device manager
2) right-click en el nodo superior 
3) selecciona la opción add legacy hardware
4) selecciona Instalar el hardware desde una lista
5) selecciona network adapters
6) Busca en Manufacturer Micrososft
7) Y por ultimo selecciona Loopback adapter

Saludos

miércoles, mayo 28, 2008

Como deshabilitar el cache del browser en ASP.NET

Cuantas veces se han enfrentado a la no grata experiencia de que su aplicación web les muestra datos antiguos que son el resultado del cache de una versión anterior de su página y no la ultima que acaban de guardar.

Si esta problemática se les esta presentando en su aplicación actual, tiene remedio con una línea de código.

Así que pare de sufrir y ponga lo siguiente en la primera línea del método Page_Load de su página:

Response.Cache.SetCacheability(HttpCacheability.NoCache)

Saludos

Workaround para el Web Client Software Factory en caso de error al utilizar VS 2008 y Windows Vista

Si se te presenta el siguiente problema

Server Error in '/HelloWorldApplication' Application.
--------------------------------------------------------------------------------
Failed to map the path '/'.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.


Intenta lo siguiente:

  1. Ejecuta VS2008 como Administrador.
  2. Usa Web Application Projects (WAP) al crear el proyecto.

Saludos

martes, mayo 13, 2008

Como obtener el primer elemento de un arreglo de objetos que contienen enteros usando Linq

Respuesta:

Linq, implementa como una de sus tantas características, métodos de extensión (extension methods) que le permiten ejecutar operaciones sobre arreglos de objetos. Uno de esos métodos de extensión es first, el cual te puede devolver el primer elemento en dicho listado. Y tu despues puedes realizar la conversión al tipo que mas te convenga.

Object[] datos = { 7, 2, 3, 4, 5 };
int entero = Convert.ToInt16(datos.First());

 

Saludos

 

Mensaje Original

Lauro wrote:

Como obtener el primer elemento de un arreglo de objetos que contienen enteros usando Linq?

lunes, abril 28, 2008

Algunas recomendaciones de por donde empezar al diseñar nuestras aplicaciones.

Cuando estamos desarrollando nuestras aplicaciones una pregunta muy común es por donde comenzar.

Yo he encontrado muy valiosa la lectura siguiente:

Applying Domain-Driven Design and Patterns: With Examples in C# and .NET by Jimmy Nilsson

Si bien existen otras muchas formas de armar un diseño. Suele ser muy útil enfocarnos en el dominio de nuestros clientes. Para describir nuestras aplicaciones.

Saludos

jueves, abril 10, 2008

Como saber la fecha en que fue creado un label en Team Foundation Server

Primero abren la consola de comandos de Visual Studio

Start>Programs\Microsoft Visual Studio 2008\Visual Studio Tools>Visual Studio 2008 Command Prompt

tf labels /server:nombreDelServer /owner:nombreDelUsuario

Saludos y espero que les sirva

martes, abril 08, 2008

Algo para divertirse

Esta muy simpático,

Saludos