none
Estructura básica de una web

    Pregunta

  • Buenas tardes. bueno verán durante el Ciclo Formativo de Programación que cursé, dedicamos apenas un par de semanas a realizar páginas web, en ese par de semanas aprendimos a utilizar las tablas para estructurar las páginas y colorcar menus... etc.
    Actualmente me han encargado un trabajo de una web para una empresa y quisiera saber cual es la estructura que se utiliza actualmente  y tambien quisiera saber que es lo que debo o no debo utilizar para agilzar los tiempos de carga.
    Un saludo y gracias de antemano.
    • Editado RMontes13 martes, 24 de febrero de 2009 13:59
    lunes, 23 de febrero de 2009 13:29

Todas las respuestas

  • Hola
     
    Que tipo de tecnologías vas a utilizar?

    Un saludo
    http://geeks.ms/blogs/lruiz - MADNUG Member - Spenta Consulting .: MCP -MCTS :.
    martes, 24 de febrero de 2009 8:04
  • Hola Luis, pues la verdad es que me gustaría probar un poco de todo y bueno la página web la voy a desarrollar en VB.NET, despues voy a utlizar JQuery para los efectos, también me gustaría meterme un poco con Flash y ActionScript para los botones de los menús y meterles imágenes con Photoshop para el fondo y los menús. Esa es la idea que tengo, me interesa que quede estructurada lo máximo posible para FireFox e Internet Explorer sobretodo, así como Opera y Safari.
    He estado viendo el código fuente de páginas importantes y he visto que utilizan mucho las capas, apenas utilizan las tablas o los marcos como nos enseñaron en el Ciclo.
    Estoy abierto a todo tipo de sugerencias y recomendaciones, parto desde unos conocimientos básicos,  gracias de antemano.
    martes, 24 de febrero de 2009 13:58
  • Hola RMontes13..

    Pregunta, vas hacer una aplicacion web o un sitio publicitario?

    Ademas, personalmente no me gusta los Flash en paginas, demoran mucho en cargar y si por casualidad haces click en le boton ATRAS de tunabegador se vuelven a cargar, si es una aplicacion web, creo que no necesitas Flash, y si es un sitio publicitario trata al maximo de no utilizarlo.., creo que las images en photoshop van bien, y para los fondos y menus te sugiero los MasterPages...

    Espero mi respuesta te sea de gran utilidad

    HADT
    martes, 24 de febrero de 2009 20:30
  • Hola HADT, pues voy a realizar una aplicación web, la verdad es que tampoco me gustaba mucho la idea de meter controles flash pero bueno más que nada era por tocar un poco de esta tecnología ya la utilizare para otro proyecto y me interesa que la navegación por la web sea fluída y que los tiempos de carga sean mínimos.
    Me voy a informar acerca de las MasterPages, tengo un concepto de ellas pero no estoy seguro de si es correcto ese concepto que tengo, gracias por tu aportación. Un saludo.
    martes, 24 de febrero de 2009 22:40
  • mira si quires manejar la estructura basica de una pagina yo te hablo de una pagina que manejas en net.

    1. Debes tener en cuenta es de utilizar una master page, esto hace que no tengas que repetir tanto codigo como manejar un mismo look and feel para todo tu sitio.
    2. Maneja archivos de recursos, esto te ayudara primero a ordenar tu pagina y segundo si quieres cambiar tu pagina de idioma sera mucho mas facil
    3. Existen carpetas especiales para Que se llamar ASP Net folder hay puedes organizar tu codigo en la carpeta App_Code en el caso que quieras guardar datos puedes manejar App_Data y para manejar los archivos de recursos que anteriormente te decia peudes utlizar App_GlobalResources para toda tu app o App_LocalResources para un archivo de recursos que aplique para una carpeta, esto lo que te va hacer es que por ejemplo en el caso de las clases que tengas dentro de App_Code te creara una dll por eso
    4. Utiliza archivos aspx y acsx de code behind

    Esos serian como trucos para hacer una buena aplicacion estructurada, para el tema de rendimiento lo puedes manejar por cache y otra cosas que puedes hacer es publicar tu aplicacion y decirte que te la precompile el net asi cargara mas rapido la priemra vez. Otras cosas que hacen mas rapido la app es utlizar Ajax extension utlizarla con triggers.

    • Propuesto como respuesta Jesús Bosch martes, 10 de marzo de 2009 13:59
    miércoles, 04 de marzo de 2009 21:28
  • Algunas recomendaciones:

    1. No tienes claro que estructura usar?, es por que no somos designers, mejor usar una plantilla. Revisar el siguiente artículo: master page?, que estructura uso?.
    2. Hay muchos starter Kits, de los que puedes tomar base una estructura, algunas ejemplos de como implementarlas: Instalar un ASP.NET Starter Kit, paso a paso.
    3. Si estas usando VS2008, (si no deberías), mira las mejoras para el uso de CSS y estilos: VS2008: CSS for Developer (Dummies Designers).
    4. En cuanto a funcionalidad y estructura de los archivos (PageBase, Helper, Utilitarios, etc), The Beer House es un buen ejemplo: The Beer House en CodePlex, lo nuevo, ahora tambien en VB.NET.
    5. Y para rendimiento y aplicaciones rápidas, revisar el siguiente artículo: Técnicas para liberar recursos y tener una aplicacion mas rapida ¿?

    Saludos,


    Sergio Tarrillo - http://sergiot2.com/blog/
    Si la respuesta ha sido de utilidad marca la como respuesta correcta.
    miércoles, 11 de marzo de 2009 17:29