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

funciones generales para toda la aplicación .net (aspx)

Estas en el tema de funciones generales para toda la aplicación .net (aspx) en el foro de .NET en Foros del Web. Hola! Estoy migrando una aplicación asp 3.0 a .net (aspx) y los includes de asp 3.0 donde se recogen las funciones gererales no parecen funcionar ...
  #1 (permalink)  
Antiguo 02/06/2015, 10:28
 
Fecha de Ingreso: abril-2007
Mensajes: 19
Antigüedad: 15 años, 5 meses
Puntos: 0
Pregunta funciones generales para toda la aplicación .net (aspx)

Hola!

Estoy migrando una aplicación asp 3.0 a .net (aspx) y los includes de asp 3.0 donde se recogen las funciones gererales no parecen funcionar al hacer los includes en .net.

¿Alguna idea de como hacerlo?
Un saludo. Gracias.
  #2 (permalink)  
Antiguo 02/06/2015, 10:59
(Desactivado)
 
Fecha de Ingreso: enero-2015
Mensajes: 393
Antigüedad: 7 años, 8 meses
Puntos: 52
Respuesta: funciones generales para toda la aplicación .net (aspx)

ASP.Net es fundamentalmente diferente de ASP clásico.

No hay tal cosa como "includes" en ASP.Net.
Este post explica cuales son las alternativas y las formas de trabajar en ASP.Net (webforms) para incluir codigo externo dentro de una página ASPX:
http://stackoverflow.com/questions/8...-side-includes

Y las "funciones generales" son parte del .Net Framework y no necesitan ser incluidas desde ninguna ubicacion externa.

Si explicás mejor que funciones estás buscando seguramente te puedo indicar qué API del .Net Framework usar.

Aparte de eso, te sugiero que te olvides de ASP clásico. ASP.Net no tiene nada que ver con eso. Incluso te diría que uses MVC en lugar de webforms.
  #3 (permalink)  
Antiguo 02/06/2015, 23:56
 
Fecha de Ingreso: abril-2007
Mensajes: 19
Antigüedad: 15 años, 5 meses
Puntos: 0
De acuerdo Respuesta: funciones generales para toda la aplicación .net (aspx)

Las funciones generales son funciones desarrolladas para el proyecto ASP 3.0 que están en un include.

Por el enlace que comentas parece que la mejor opción es ponerlas en una master page.

Gracias.
  #4 (permalink)  
Antiguo 03/06/2015, 00:52
Avatar de Malenko
Moderador
 
Fecha de Ingreso: enero-2008
Mensajes: 5.323
Antigüedad: 14 años, 8 meses
Puntos: 606
Respuesta: funciones generales para toda la aplicación .net (aspx)

Lo ideal, aunque no es una buena práctica de diseño, sería meterlo en una clase helper que uses desde la masterpage. Si pones el código en la masterpage, cuando quieras refactorizar o cambiar de diseño tendrás que tocar/mover código que no hace referencia al diseño.
__________________
Aviso: No se resuelven dudas por MP!

Etiquetas: net
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




La zona horaria es GMT -6. Ahora son las 23:55.