Foros del Web » Programando para Internet » ASPX (.net) »

Duda... Source vs Code Behind

Estas en el tema de Duda... Source vs Code Behind en el foro de ASPX (.net) en Foros del Web. Alguien podria explicarme si existe alguna GRAN diferencia entre poner el codigo en la plantilla html con los tags <% %> o ponerlo en el ...
  #1 (permalink)  
Antiguo 10/07/2007, 09:20
 
Fecha de Ingreso: octubre-2006
Mensajes: 29
Antigüedad: 17 años, 6 meses
Puntos: 0
Pregunta Duda... Source vs Code Behind

Alguien podria explicarme si existe alguna GRAN diferencia entre poner el codigo en la plantilla html con los tags <% %> o ponerlo en el view code???..
  #2 (permalink)  
Antiguo 10/07/2007, 10:06
 
Fecha de Ingreso: noviembre-2006
Ubicación: México
Mensajes: 866
Antigüedad: 17 años, 5 meses
Puntos: 8
Re: Duda... Source vs Code Behind

Que tal elkit.

1.- Tu aplicación queda más ordenada, de otra manera sería casi igual a tenerla como si fuera ASP 3.0.

2.- Cuando compilas tu proyecto o solución, se generan unas DLL's, que son las únicas que deberan de estar en el servidor, junto con los archivos ASPX's (html), es decir, no expones la funcionalidad a cualquier fulano que tenga acceso al servidor.

3.- Separás la funcionalidad del diseño(html), y no te quedan páginas kilmétricas.

4.- [De esta no estoy muy seguro]. Usando code behind el código ya esta precompilado, por lo tanto es más rápido, que usarlo dentro del html ( como funciona en el ASP tradicional )
Saludos!
  #3 (permalink)  
Antiguo 10/07/2007, 13:14
 
Fecha de Ingreso: octubre-2006
Mensajes: 29
Antigüedad: 17 años, 6 meses
Puntos: 0
Re: Duda... Source vs Code Behind

Oki.. si entendi bien. Usar el behind code es mas para cuestion de organizar el codigo osea separar lo que es codigo cliente de lo que es codigo servidor, seguridad y rapidez... pero en cuestion de funcionalidad sigue siendo lo mismo. Muchas Gracias por sacarme de duda... :)
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 16:42.