Ver Mensaje Individual
  #5  
Antiguo 31-10-2005
Avatar de mamcx
mamcx mamcx is offline
Moderador
 
Registrado: sep 2004
Ubicación: Medellín - Colombia
Posts: 3.917
Reputación: 25
mamcx Tiene un aura espectacularmamcx Tiene un aura espectacularmamcx Tiene un aura espectacular
Ten en cuenta que basicamente, cualquier tecnologia del lado del servidor, desde cgi pasando por webbroker a ASP, ASP.NET, PHP, Python, etc... da mas o menos los mismos resultados, con variacion en una que otra ventaja, pero en fin...

Lo mas importante a tener en cuenta es que en lo que dices estas mezclando varias habilidades:

- La de programar bases de datos
- Generar contenido
- Diseño e interaccion de usuario

Cada una con su propia serie de dificultades, herramientas y tecnicas.

Lo que te recomiendo:

1- Separar la interfaz de usuario, del diseño, de la logica y de la bd.
2- Aprende mas sobre CSS, sobre todo. NO pongas html como:

<font color=white/>

mejor usando CSS creas todos los estilos y efectos visuales. Mirate por ejemplo

http://www.csszengarden.com/

Es una pagina que muestra como el mismo contenido se puede alterar de mil maneras con el uso de CSS.

Usa una herramienta que valide la conformidad del html, lo que ayuda sobremanera a tener menos lios con los navegadores. Una que recomiendo y esta en delphi es TopStyle:

http://www.bradsoft.com/topstyle/

Si tu desarrollo es de tamaño medio a grande y si requieres un excelente diseño, mejor que aprendas a hacer a "mano" todo el html importante y a usar disciplinadamente CSS.

Para un desarrollo pequeño o donde solo hay pequeñas porciones dinamicas esta Ok usar dreamweaver, aunque la ultima version parece que mejora mucho la adherencia a los estandares.

Con respecto a mejorar la interfaz, buscate en google sobre Ajax.
__________________
El malabarista.
Responder Con Cita