Buenas,
Llevo ya unas semanas haciendo un proyecto personal y ya de paso aprendiendo Ajax y tal, nunca he sido de web, pero aquí estoy dandolo todo.
Ahora me enfrento a un chat. He visto miles de ejemplo, me he descargado un montón de proyectos que cumplan con las condiciones en las que voy a trabajar y tal, que son las del título.
Después de ver tanta información he visto que hay mil maneras, una que me llama la atención es manejar la información con archivos xml, pero veo que no es la mejor, me ha parecido entender que mediante javascript ejecutandose del lado del cliente se machaca menos al servidor y es mejor, en plan conectandose un cliente con otro, si no lo entendí mal claro.
Luego otra cosa que me he planteado han sido los controles de asp que debería utilizar, esto es más fácil, ListBox y TextBox aunq hay personas que utilizan cosas que casi hacen que me caiga de la silla, como literales html con javascript, si no me confundo claro.
Otro tema es también como controlar las sesiones, cuando caducan y demás para dejar libre al usuario.
Lo que pretendo esq sean habitaciones y que si uno esta ocupado no puedan hablar con él. Bueno un poco al grano, un chat realmente es muy fácil de hacer no!??!
El secreto únicamente esta en el timer que actualice cada segundo!?
Tampoco quiero hacer una "basura", o sea que si me tengo que partir en dos hasta conseguirlo pues ya esta. xD
En definitiva pido vuestra opinión general para saber que se necesita tener en cuenta para hacer un chat.
Muchas gracias y un saludo.