Empezando con Seguridad – Gira Up To Secure 2011- Barcelona

No dejes escapar la oportunidad de reunirte con los mejores expertos en seguridad, en su clásica gira anual por mas de nueve ciudades “o sea 10” :-)

puedes consultar el calendario, pero en concreto los tendremos en BCN el próximo 13 de Enero.

https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032473171&Culture=es-ES

 

Que mejor ocasión para retomar nuestras conversaciones de nuevo? Nos vemos allí!
Pep Lluis,

Visual Studio–Ventana de Variables Locales

respondiendo a la pregunta : “No encuentro como activar la pantalla de variables locales.”

En la ventana de variables locales podemos hacer un seguimiento de las variables y sus valores en tiempo de depuración, por lo tanto su icono no aparece cuando estamos editando. Una vez entremos en modo ‘debug’ podremos invocarla pulsando la siguiente secuencia de “teclas de acceso rápido” : CTRL+ALT+V y a continuación L … sencillo verdad. Aunque a menudo nos parece imposible cuando no encontramos lo que buscamos.

Si te fijas [V] de ventana y [L] de locales, en verdad una buena formula para no olvidar estas secuencias.
Feliz Año nuevo!
Pep Lluis,

Mi Facebook ‘Inbox’ en Mi Windows Phone 7

He recibido algunas consultas entorno a la integracion del facebook en windows phone 7, en concreto sobre como acceder al ‘inbox’. En la consulta especificáis que os pide instalar ‘java-script’. A falta de conocer exactamente el escenario… os invito a leer vuestra ‘inbox’ usando la url para mobil “se que no es para tirar petardos, sin ninguna duda puedo daros fe de que funciona :-)”. No olvideis que podeis descargaros la version gratuita de fcbk, disponible en cinco lenguages incluido el “spanish” desde el mismo terminal, entonces tendreis disponibles las tipicas “top news”, “photos”, “events”, “notifications”, “friends”…etc, aunque algunos la consideren light.


En todo caso el post responde a la pregunta “sin instalar nada”.


es simple : http://m.facebook.com (evidentemente no podreis tener el mismo acceso desde www.facebook…)


Saludos Navideños 7.
Pep Lluis,

Computing Hash for SHA1

I have received a question asking for How I can compute a SHA1 hash.

You can use this function or similar to get 160bit hash.


Imports
System.Security.Cryptography


    ' Computing Hash for SHA1
    Function SHA1(ByVal dataStream As StringAs Byte()
        Dim Ascii As New ASCIIEncoding
        Dim tmpsource(dataStream.Length) As Byte
        tmpsource = Ascii.GetBytes(dataStream)
        Dim sha As New SHA1CryptoServiceProvider()
        Return sha.ComputeHash(tmpsource)
    End Function

PepLluis,

Finding items in a list<of> C#

Many of you are asking how to perform searches on lists as detailed in the previous post using C# syntax. Well in a summary form this would be the equivalent expression:


Muchos de vosotros me estáis pidiendo como realizar búsquedas en listas como la detallada en el post anterior y en C#. Bien de una forma resumida esta sería la expresión equivalente :



public static List<Person> People = new List<Person> … // to do: Populate list




// Find name function
public static Person FindField(string toFind)
{
  Person result = People.Find(delegate(Person fl) {return fl.Name == toFind;});
  return result;
}


// ..
// ..
// ..
// Class Person
        public class Person
        {
            public string Name { get; set; }
            public string surname { get; set; }
            public int Age { get; set; }
        } 


I hope this will be useful,
Pep Lluis,

Encontrar items en una Lista(De

Dim Personas As New List(Of Persona)
Dim BuscarA = "Yuis"
    Sub Prueba()
        Personas.AddRange(
            {New Persona With {.Nombre = "Pep", .Apellido = "Lluis"},
             New Persona With {.Nombre = "Yuis", .Apellido = "Franco"},
             New Persona With {.Nombre = "Juansa", .Apellido = "Yopis"},
             New Persona With {.Nombre = "Marc", .Apellido = "Rubiño"}
            })
Dim ficha As Persona = Personas.Find(AddressOf Buscar)
        If ficha IsNot Nothing Then
            MessageBox.Show(String.Format("Ficha de : {0} {1}", ficha.Nombre, ficha.Apellido))
        Else
            MessageBox.Show("Ficha: " & BuscarA & "Inexistente: ")
        End If
    End Sub



Function Buscar(ByVal p As Persona) As Boolean
     If p.Nombre = BuscarA Then
         Return True
     Else
         Return False
     End If
End Function
.....
.....





Public Class Persona
    Property Nombre As String
    Property Apellido As String
    Property Edad As Integer
End Class


 ;-) 
Pep Lluis,

Todo lo que necesitas para crear aplicaciones para Windows Phone 7 en Visual Basic

Disponer de un Sistema operativo compatible: Windows 7 o Windows Vista

Y además

Puedes seguir toda la evolución leyendo de sus principales fuentes :

Creo que con esto tendréis suficiente material para leer un rato Sonrisa
Saludos,
Pep Lluis,

Cuestión de promedios

Respondiendo a una consulta sobre el anterior post de como sacar promedios de cadenas representando valores numéricos y provenientes de una lista, ‘combobox’ o cualquier otro origen en texto :


Dim Consumo As Integer = 0
Dim Consumos = {“10″, “11″, “21″, “31″, “41″}
Console
.WriteLine((Array.ConvertAll(Consumos,
                                    Function(s) If(Integer.TryParse(s, Consumo), Consumo,
                                                  
New Integer))).Average)

Espero que os sea practico,
Pep Lluis,