Para almacenar los datos de la session lo único que hice fue crear una clase y ponerle la etiqueta "Serializable"
Código:
Y esto funciona bien, me esta almacenando en la tabla ASPStateTempSessions los datos de las sessiones del usuario.<Serializable()> _ Public Class UsuarioLogueado Private Usuario As String Private Nombre As String Private IdUnico As String ...
El problema que tengo, es que necesito recuperar datos almacenados en la session, y no he podido encontrar un ejemplo de como deserializar datos de una session creada con el método SQLServer, he visto eso si hartos ejemplos pero no se si me sirven, ya que veo que crean un archivo y luego leen el valor desde archivo y lo deserializan.
Código:
Private Sub btnBinaryRead_Click(ByVal sender As System.Object, _ ByVal e As System.EventArgs) _ Handles btnBinaryRead.Click Dim objNewEmployee As clsEmployeeSimple Dim fs As Stream = New FileStream( _ "c:\temp\BinarySerialization.dat", _ FileMode.Open) Dim bf As BinaryFormatter = New BinaryFormatter() objNewEmployee = CType(bf.Deserialize(fs), clsEmployeeSimple) fs.Close() MessageBox.Show("We just read this employee data: " & _ Environment.NewLine & _ objNewEmployee.ToString) objNewEmployee = Nothing End Sub
Pero no se como tomar los valores almacenados en esta tabla y que sean los valores del usuario logueado.
Si alguien puede ayudarme o darme una pista, se lo agradecere mucho, y si estoy preguntando tonteras disculpenme, soy novata aun ;_;