Penso tu abbia avuto una buona risposta su

http://social.msdn.microsoft.com/For...-dcb6960b1965/