La pregunta de "Donde obtengo el ID del Usuario?"...(para un amigo que esta migrando aplicaciones de ASP Clásico) pero para todo que se inicia, ...aquí una pequeña ayuda.
Si vemos que nos brinda ASP.NET 2.0 con el espacio de nombre My.User
Vemos que el famoso USERID que tanto nos gusta y requerimos no lo tenemos a alcance de la mano...
Como Obtenerlo?
Aquí hacemos uso clases Membership y MembershipUser para obtener el usuario y luego preguntar por su ProviderUserKey
Ejemplo
Dim usuario As MembershipUser = Membership.GetUser
Dim usuarioID As String = usuario.ProviderUserKey.ToString
Dim usuario2 As MembershipUser = Membership.GetUser(My.User.Name)
Dim usuarioID2 As String = usuario2.ProviderUserKey.ToString
Y como estamos en este tema...Hace unos días coloque mi granito de arena para Dot Net Tip of the Day (este mismo articulo) , y parece que muchos lo hicieron ya que da un servicio de los tips que van acumulando de la comunidad...
.NET Tips & Tricks Community (ALPHA)
http://dotnettipoftheday.org/SuggestedTips.aspx
Enlaces
Comparte este post: