Chat aspx.vb y Ajax

Iniciado por NetJava, 17 Marzo 2013, 19:04 PM

0 Miembros y 1 Visitante están viendo este tema.

NetJava

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.


NetJava

Uno de los problemas que encuentro en muchos ejemplos, esq ya se utilice un Listbox o un BulletedList el scroll se "peta", o sea que el timer con un intervalo de "2" por ejemplo mantiene el scroll en una posición y no se puede bajar ni subir por su continua actualización.

Supongo que una de las soluciones sería javascript, mi killer xD

NetJava

Después de mucho buscar, o típico creo que me voy a decantar por:


http://www.junnark.com/blog/detail/2

No se si tenéis alguna opinión en contra xD