Con dll, el resto se usa en la página
No lo hice para ese sistema específico, los lectores pueden agregarlo a cualquier sistema solo.
Mientras se establezca un nuevo usuario: User NewUser = New User ();
Luego agregue este usuario a la lista de usuarios
Como no tengo un usuario fijo, el programa de prueba utiliza el nombre de usuario realizado por SessionID
El programa es el siguiente
//global.aspx
<%@Importación de nombres = systemm%>
<%@Importación de nombres = soholife%>
<%@Importación de nombres = system.Collections%>
<Script Language = C# Runat = Server>
void session_start (remitente de objeto, eventArgs e)
{{
// Obtener lista de usuarios en línea
Usuario NewUser = new User ();
newuser.name = session.sessionID;
newuser.sessionID = session.sessionID;
newuser.lasttime = newuser.curtime = dateTime.now;
OnlineUser AllUser = new OnlineUser ();
ifser.addusertoonline (Newuser))
{{
Response.write (el usuario exitoso agrega <br>);
}
demás
{{
Response.write (falla adicional del usuario <br>);
}
}
void session_end (remitente de objeto, EventArgs e) {{
}
void Application_error (remitente de objeto, EventArgs e) {{
//Context.clearError ();
//Response.Redirect (errorPage.htm);
}
</script>