Hola foreros, bueno, el titulo parecera un poco extraño, pero no encontre una mejor definicion para preguntar ...
se trata de lo siguiente.
Tengo un sitio web transaccional, con aspx y c# qu ese conecta a BD SqlServer 2005.
dentro de la solucion, tengo app 10 proyectos, un framework que es general, un framework especifico para el negocio, algunos frameworks especificos para otras instancias dentro del negocio, un proyecto desktop, otro movil, y finalmente una aplicacion web.
en la aplicacion web, tengo 3 capas (datos, negocio y presentacion), para lo cual en la capa de presentacion tengo diseñadas varias paginas que hacen distintas labores (aprox 40 paginas). Cada una de estas paginas, llaman a una master page, que tiene una mascara de la compañia (logo, coores, dibujitos etc)
El inconveniente o problema, es que por cada pagina que el usuario (interno) navega, hace un render de todo el contenido, para cargar nuevamente los mismos elementos que estan fuera del contentplaceholder, es decir, el diseño de la masterpage, se actuaiza junto con el resto de la pagina.
mi consulta entonces es... como optimizar este tema. quiero que, la master no cambie cuando selecciono otra pagina (mediante un webusercontrol) que precisamente esta en la master., si no que cambie solamente el contenido que esta dentro del contentplaceholder, pero que este contenido se encuentre igualmente distribuido en los archivos aspx que tengo definidos en el sitio.
en otras palabras, quiero conservar la master, y que el contenido operativo del sitio vaya cambiando.
Existe esto? estoy desvariando?
he estado mirando ajax, pero solo veo la forma de cambiar controles independientes, que no es precisamente lo que necesito.
Saludos y gracias por las sugerncias
Plch