Foros del Web » Programación para mayores de 30 ;) » .NET »

aplicacion multiusuario

Estas en el tema de aplicacion multiusuario en el foro de .NET en Foros del Web. Hola amigos, alguien ha echo aplicaciones multiusuario en vb.net para base de datos mysql, es que no se como se hace , por que necesito ...
  #1 (permalink)  
Antiguo 07/12/2006, 00:26
 
Fecha de Ingreso: diciembre-2006
Mensajes: 127
Antigüedad: 18 años, 3 meses
Puntos: 1
aplicacion multiusuario

Hola amigos, alguien ha echo aplicaciones multiusuario en vb.net para base de datos mysql, es que no se como se hace , por que necesito controlar los usuarios,bueno esa parte no la he podido hacer, ademas de hacer la cadena de conexion global para toda la aplicacion...espero y alguien pueda ayudarme..se lo agradecere....gracias
  #2 (permalink)  
Antiguo 07/12/2006, 22:14
Avatar de jhonwilliams  
Fecha de Ingreso: marzo-2004
Ubicación: Copacabana - Colombia
Mensajes: 1.484
Antigüedad: 21 años
Puntos: 76
Re: aplicacion multiusuario

Alguna vez has trabajado con MySQL? en ese tema deje algunas urls que te pueden servir.

http://www.forosdelweb.com/f78/mysql-asp-net-442854/

Concretamente que dudar tienes porque me da la impresion que no sabes por donde empezar

Saludos
__________________
Si mi respuesta te ha ayudado, agradezco que me regales unos puntos de Karma XD.

"Una mujer sería encantadora si uno pudiera caer en sus brazos sin caer en sus manos." (Ambrose Bierce)
  #3 (permalink)  
Antiguo 08/12/2006, 23:14
 
Fecha de Ingreso: diciembre-2006
Mensajes: 127
Antigüedad: 18 años, 3 meses
Puntos: 1
Re: aplicacion multiusuario

Hola..pues en verdad casi no, se que mysql es multiusuario y a cada usuario se le otorga privilegios sobre las tablas, pero es que en esa aplicacion se tienen que loguear los usuarios , ahora otra pregunta no se puede hacer con tablas las restricciones , es decir una tabla de usuarios,y asi....o deshabilitarle los menus que no puede usar el usuario logueado?....
  #4 (permalink)  
Antiguo 09/12/2006, 01:17
Avatar de SeriketZu  
Fecha de Ingreso: septiembre-2006
Ubicación: Mendoza, Argentina
Mensajes: 78
Antigüedad: 18 años, 6 meses
Puntos: 0
Re: aplicacion multiusuario

Vos lo que querés es que cada usuario que utilice la aplicación tenga acceso a distintas opciones del menú según sus permisos?
Si esto es así, podrías crear una tabla donde ponés qué permisos tiene el usuario (y asi con todos) y luego al loguearse el usuario en el programa, tenes que leer esa tabla y habilitar y deshabilitar los menus según corresponda con lo que dice la tabla.
Espero haber entendido la pregunta y que se entienda la respuesta.
Saludos.
  #5 (permalink)  
Antiguo 09/12/2006, 12:11
 
Fecha de Ingreso: diciembre-2006
Mensajes: 127
Antigüedad: 18 años, 3 meses
Puntos: 1
Re: aplicacion multiusuario

Hola y gracias por la respuesta....este tu dices que tengo que hacer una tabla de permisos, ok..pero como?. .me podrias dar un ejemplo de como lo podria hacerlo?....estoy atorado en esa parte...te lo agradezco..muchas gracias
  #6 (permalink)  
Antiguo 11/12/2006, 16:57
 
Fecha de Ingreso: mayo-2002
Ubicación: Guatemala
Mensajes: 160
Antigüedad: 22 años, 10 meses
Puntos: 1
Re: aplicacion multiusuario

Te podría recomendar que usaras Microsoft SQL Server 2005 Express y .NET 2.0 (que incluye el ASP.Net 2.0), podes desarrollar usando Visual Studio 2005 C# o VB.NET "Express". Todos estos son productos gratuitos.

La ventaja es que con ASP.NET 2.0 ya incluye un modelo de autenticación para formas, que tiene "Membresia" (los usuarios) y "Roles" (accesos), un mapa de sitio en XML (XmlSiteMap) para hacer la navegación de tipo "Site crumbs", colocar menus (multinivel con DHTML) y arboles de navegación y opciones (Tree) usando un SiteMapDataSource (esto por que al arbol le podes pegar cualquier tipo de dato que sea estructurable). La autenticación tenes 7 controles que muestran el estado del usuario, el nombre del usuario, te manejan la autenticación, la recuperación de la clave "olvidada" con una pregunta y respuesta secreta, generación de claves aleatorias, etc.

De seguro alguien ya hizo una implementación para extender asp.net para usar MySQL, pero si no es cardiaco hacerlo así, yo hice una para Oracle, pero si queres aprender usando el MS SQL 2005 Express podes hacerlo rapidisimo y cuando te acostumbras en poco tiempo haces todas las páginas.

.NET 2.0 incluye una base de datos de ejemplo de sql server 2005 que tiene ya las tablas, vistas y procedimiento almacenados para manejar toda la lógica necesaria para la autenticación, asi que te quitas todo el trabajo desde la base de datos, la lógica y la interfase de usuario.

Se que mi respuesta es algo vaga (sin detalle) pero el tema es extenso para explicarlo por la variedad de controles que hay. Si te interesa podría buscar un documento donde lo expliquen.

Atentamente,
__________________
José Luis Chávez del Cid
Systems Developer Specialist
ACS Inc./Xerox
Guatemala
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 02:04.