Retroceder   Foros del Web > Programación para sitios web > .NET > web forms

Respuesta
 
Herramientas Desplegado
Antiguo 21-abr-2006, 04:43   #1 (permalink)
Wilotas ha deshabilitado el karma
 
Fecha de Ingreso: febrero-2005
Mensajes: 108
Donde Guardar Variables Sistema

Hola amigos, tengo una duda a cerca de donde sería conveniente almacenar las variables de mi aplicación, tales como IP del servidor de la bae d datos, puerto, directorio de instalación y demás, las tengo en un fichero .ini que puedo leer en cualquier momento pero me parece que bajaría mucho el rendimiento, tb he pensado hacerlo al cargar cada página ASPX y guardarlo en variables pero tb creo que es demasiado coste y pasarlas por sesión sería una animalada...Si alguien puede aocnsejarme alguna cosa estaría muy agradecido...Un saludo...
Wilotas está desconectado   Responder Citando
Antiguo 22-abr-2006, 08:54   #2 (permalink)
Stream está en el buen camino
 
Fecha de Ingreso: mayo-2004
Ubicación: La Paz, Baja California S
Mensajes: 605
En el web.Config, ese archivo esta diseñado para configuraciones... puedes meter ahí toda esa info...


:)
__________________
Programador en .NET
desde
Guadalajara, Jalisco, México
Stream está desconectado   Responder Citando
Antiguo 22-abr-2006, 10:18   #3 (permalink)
Wilotas ha deshabilitado el karma
 
Fecha de Ingreso: febrero-2005
Mensajes: 108
pero puedo modificar el valor del web.config tb?, porque me interesa que el administrador desde su intranet, puedda modificar esos valores, si es así que clases necesito usar?
Wilotas está desconectado   Responder Citando
Antiguo 22-abr-2006, 10:34   #4 (permalink)
Stream está en el buen camino
 
Fecha de Ingreso: mayo-2004
Ubicación: La Paz, Baja California S
Mensajes: 605
Ah okey, ya te entendi... y si usas un xml y ahi guardas esa informacion de configuracion.. creo que sería mejor que un archivo ini ... e incluso, puedes editar y guardar la informacion de ese xml...
__________________
Programador en .NET
desde
Guadalajara, Jalisco, México
Stream está desconectado   Responder Citando
Antiguo 22-abr-2006, 10:38   #5 (permalink)
Stream está en el buen camino
 
Fecha de Ingreso: mayo-2004
Ubicación: La Paz, Baja California S
Mensajes: 605
Okey.. puedes usar un xsd, y un Dataset para poder hacer eso.. te será muy facil.. ya lo verás... :)
__________________
Programador en .NET
desde
Guadalajara, Jalisco, México
Stream está desconectado   Responder Citando
Antiguo 22-abr-2006, 10:45   #6 (permalink)
Wilotas ha deshabilitado el karma
 
Fecha de Ingreso: febrero-2005
Mensajes: 108
Ya, pero claro la cosa es que no quiero un DataSet por sesion si no sería un infierno, tendria que meterlo en el Global.asax no?, o como está eso?... Por cierto lo del xsd no se que es...
Wilotas está desconectado   Responder Citando
Antiguo 22-abr-2006, 11:23   #7 (permalink)
Stream está en el buen camino
 
Fecha de Ingreso: mayo-2004
Ubicación: La Paz, Baja California S
Mensajes: 605
no no, es decir.. los datos los tendrias en un xml en alguna parte de tu aplicacion web.. el dataset y el xsd te serviria para cargar esos datos cuando los necesites, no es necesario tenerlos en session, claro esta que los cargarías cuando fuese necesario.. el xsd es un archivo, un dataset fisico al que le puedes meter tablas/campos.. es como un dataset tipeado... mediante el cual.. es como una plantilla para tu dataset... el Dataset tiene metodos que permiten cargar y escribir el xml en cuestion...
__________________
Programador en .NET
desde
Guadalajara, Jalisco, México
Stream está desconectado   Responder Citando
Antiguo 22-abr-2006, 12:28   #8 (permalink)
Wilotas ha deshabilitado el karma
 
Fecha de Ingreso: febrero-2005
Mensajes: 108
Ok, eso está clarísimo, pero el tema es que por ejemplo. Yo quiero leer del xsd la IP del servidor de Base de Datos al que tengo que acceder siempre o la ruta de instalacion de la aplicacion, etc...pero claro, para hacer cada conexion a la base de datos necesito obtener esa ip, si tengo que acceder a disco para recuperar dicha informacion relentizo muchisimo no?...No se si me explico bien.
Wilotas está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 02:12.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93