funciones y procedimientos globales

06/10/2005 - 18:11 por Enrique | Informe spam
hola a todos,

desde poco en el tema de ASP, he debido aprender que no existen variables
globales en ASP sino que se deben usar variables de sesion y de aplicacion
que desempeñan la misma funcion con el mismo nivel de ambito.

ahora me interesa saber si existen procedimientos y funciones globales en
ASP (mejor dicho en VBScript). voy a hacer la pregunta de otra forma: si
tengo un procedimiento que quiero usar en varias paginas, ¿como debo hacer?
¿debo copiar y pegar el codigo tantas veces como me haga falta en las
correspondientes paginas? ¿debo escribirla en un archivo y hacer un include?
¿existe otra forma u otro lugar donde pueda declarar e implementar este
procedimiento?

gracias de antemano por su ayuda

Preguntas similare

Leer las respuestas

#1 Gabriel S.
06/10/2005 - 19:14 | Informe spam
Tienes algunas soluciones:

1) Copiar el/los codigos de las funciones comunes para cada pagina (no
recomendado!)
2) Hacer todo (tus funciones comunes, claro!) en un Include y colocarlo al
inicio de cada pagina ASP. (lo normal)
3) Hacer tus funciones tipo ActiveX, crear una dll, registrarla en el
servidor y en cada pagina asp que quieras usar esas funciones, hacer un
Server.Createobject() (solucion nada practica)

En resumen, la 2 es la mas facil... ;)

Con respecto a las variables globales, no existen en ASP 3, creo que en .NET
se puede hacer perfectamente...

Suerte, Gabriel.


"Enrique" wrote in message
news:#
hola a todos,

desde poco en el tema de ASP, he debido aprender que no existen variables
globales en ASP sino que se deben usar variables de sesion y de aplicacion
que desempeñan la misma funcion con el mismo nivel de ambito.

ahora me interesa saber si existen procedimientos y funciones globales en
ASP (mejor dicho en VBScript). voy a hacer la pregunta de otra forma: si
tengo un procedimiento que quiero usar en varias paginas, ¿como debo


hacer?
¿debo copiar y pegar el codigo tantas veces como me haga falta en las
correspondientes paginas? ¿debo escribirla en un archivo y hacer un


include?
¿existe otra forma u otro lugar donde pueda declarar e implementar este
procedimiento?

gracias de antemano por su ayuda




Respuesta Responder a este mensaje
#2 Enrique
06/10/2005 - 19:21 | Informe spam
gracias por vuestra ayuda. empiezo a tenerlo un poco mas claro.

es cierto que VB NET es mucho mas facil y mas si sabes ya un poco de ASP
(algo queda), VB NET y o C# .NET. menos mal que es mi caso pero por el
momento: prefiero sufrir el codigo ASP con la idea feliz de usar despues ASP
.NET.

"Matías Iacono" escribió en el mensaje
news:
Con la segunda pregunta te respondes.

Deberias hacer un include en cada pagina, donde en ese archivo a incluir
conste las funciones que quieras hacer publicas.

Lindo lio nos tenemos los desarrolladores de ASP. Y gran ventaja el


ASP.net

Saludos.

Matías Iacono
Microsoft MVP ASP/ASP.net - DCE3
"Enrique" escribió en el mensaje
news:%
> hola a todos,
>
> desde poco en el tema de ASP, he debido aprender que no existen


variables
> globales en ASP sino que se deben usar variables de sesion y de


aplicacion
> que desempeñan la misma funcion con el mismo nivel de ambito.
>
> ahora me interesa saber si existen procedimientos y funciones globales


en
> ASP (mejor dicho en VBScript). voy a hacer la pregunta de otra forma: si
> tengo un procedimiento que quiero usar en varias paginas, ¿como debo
> hacer?
> ¿debo copiar y pegar el codigo tantas veces como me haga falta en las
> correspondientes paginas? ¿debo escribirla en un archivo y hacer un
> include?
> ¿existe otra forma u otro lugar donde pueda declarar e implementar este
> procedimiento?
>
> gracias de antemano por su ayuda
>
>
>
>



Respuesta Responder a este mensaje
#3 Kev
06/10/2005 - 20:03 | Informe spam
-> Lindo lio nos tenemos los desarrolladores de ASP. Y gran ventaja el
ASP.net

Exacto toda la razon, pero en algunas cosas manejar el HTML ya no es tan
versatil en .NET :( pero el codigo huff ni que hablar una maravilla

Kevin Guisbert S.
guisbertkevin(arroba)gmail.com
"Matías Iacono" wrote in message
news:
Con la segunda pregunta te respondes.

Deberias hacer un include en cada pagina, donde en ese archivo a incluir
conste las funciones que quieras hacer publicas.

Lindo lio nos tenemos los desarrolladores de ASP. Y gran ventaja el
ASP.net

Saludos.

Matías Iacono
Microsoft MVP ASP/ASP.net - DCE3
"Enrique" escribió en el mensaje
news:%
hola a todos,

desde poco en el tema de ASP, he debido aprender que no existen variables
globales en ASP sino que se deben usar variables de sesion y de
aplicacion
que desempeñan la misma funcion con el mismo nivel de ambito.

ahora me interesa saber si existen procedimientos y funciones globales en
ASP (mejor dicho en VBScript). voy a hacer la pregunta de otra forma: si
tengo un procedimiento que quiero usar en varias paginas, ¿como debo
hacer?
¿debo copiar y pegar el codigo tantas veces como me haga falta en las
correspondientes paginas? ¿debo escribirla en un archivo y hacer un
include?
¿existe otra forma u otro lugar donde pueda declarar e implementar este
procedimiento?

gracias de antemano por su ayuda








Respuesta Responder a este mensaje
#4 Matías Iacono
06/10/2005 - 22:20 | Informe spam
Con la segunda pregunta te respondes.

Deberias hacer un include en cada pagina, donde en ese archivo a incluir
conste las funciones que quieras hacer publicas.

Lindo lio nos tenemos los desarrolladores de ASP. Y gran ventaja el ASP.net

Saludos.

Matías Iacono
Microsoft MVP ASP/ASP.net - DCE3
"Enrique" escribió en el mensaje
news:%
hola a todos,

desde poco en el tema de ASP, he debido aprender que no existen variables
globales en ASP sino que se deben usar variables de sesion y de aplicacion
que desempeñan la misma funcion con el mismo nivel de ambito.

ahora me interesa saber si existen procedimientos y funciones globales en
ASP (mejor dicho en VBScript). voy a hacer la pregunta de otra forma: si
tengo un procedimiento que quiero usar en varias paginas, ¿como debo
hacer?
¿debo copiar y pegar el codigo tantas veces como me haga falta en las
correspondientes paginas? ¿debo escribirla en un archivo y hacer un
include?
¿existe otra forma u otro lugar donde pueda declarar e implementar este
procedimiento?

gracias de antemano por su ayuda




email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida