Aplicacion Windows o Web?

21/11/2005 - 20:15 por SammyG | Informe spam
Les agradecere si me ayudan a encontrar algun parametro para decidir cuando
desarrollar aplicaciones Windows o cuando en Web, o bien si es conveniente
usar las dos.

Yo desarrollo sistemas administrativos y pensaba poner pantallas web solo a
los ejecutivos para que tengan consultas mas "ejecutivas", y a los usuarios
operativos (los que capturan la información) ponerles aplicaciones windows.

Estamos usando Visual Basic. Net y SQL Server.

Gracias

Preguntas similare

Leer las respuestas

#26 Alfredo Novoa
27/11/2005 - 23:44 | Informe spam
On Fri, 25 Nov 2005 18:32:06 -0500, "Abraham Echenique Carta"
wrote:

Mostrar la cita
¿Y tu sabías que las vacas dan leche? :-)

Si, lo se, y no es nada bueno, pero no tiene nada que ver con lo que
estamos hablando.

XML no es más que una serie de convenciones para crear formatos de
texto extremadamente redundantes, y además jerárquicos (un modelo de
datos obsoleto).

Probablemente sea el engañabobos informático más grande de los últimos
tiempos.

Mostrar la cita
Ya se puede.

Mostrar la cita
¿Mayores ventas?


Saludos
#27 [_(V)_i_c_K_] T
28/11/2005 - 09:02 | Informe spam
Jajajaa.. lei todos los posts sobre este tema..

muy buena discución, y pongo mi grano de arena en favor de Alfredo.

Cuando actualizé el sistema que utilizaban en mi empresa a Web, los usuarios (que mayormente nos olvidamos en pós de "el avance tecnológico") casi me linchan.

Tuve que realizar una actualización a la aplicación actual, y guiandome por la experiencia del usuario.

la verdadera XP!.. jajaja.. (ahora a todos mis sistemas, les pongo la XP al final =)

de todas formas:

Cuando un sistema winForm hace una llamada, recibe casi instantaneamente una respuesta.

en cambio, en una aplicación web, esta respuesta se puede ver afectada en muchos aspectos.

(no me digan que nunca nadie perdió un mensaje al estar escribiendo un mail desde algun webmail al hacer click en enviar!.. )



Saludos.

Mick
VB6 SP6 / WinXP SP2



"Alfredo Novoa" escribió en el mensaje news:
Mostrar la cita
#28 Sandro D. Garcia
26/12/2005 - 21:14 | Informe spam
Mira, lo primero que tenes que hacer para saber que te conviene usar es
definir tu arquitectura, es decir como va a estar distribuida tu aplicación,
donde estan las estaciones que las van a usar y que posibilidad de que los
usuarios instalen las actualizaciones y las aplicaciones por su cuenta.
Si la aplicación va a ser usada por gente que esta dentro y fuera del
edificio, no pienses más, la respuesta es WEB, por otro lado si la
aplicación va a ser usada por 3 personas dentro de una misma oficina, no
habría problemas en hacerlo en Win32, claro que de esta forma no vas a tener
la misma facilidad de escalar la aplicación y que la puedan usar 5, 10 o
1000 usuarios.
Hay que tener en cuenta que una instalación de una aplicación Win32, va
a tener que se ejecutada en cada máquina cliente, en cambio, una instalación
WEB, se instala sobre el IIS y el Servidor de componentes (si los usas) y te
olvidas de la cantidad de usuarios que haga uso de la misma, es por esto que
la tendencia hoy día, es usar aplicaciones Web.

Saludos de Argentina.
Sandro D. Garcia
MCP VB

"SammyG" escribió en el mensaje
news:
Mostrar la cita
cuando
Mostrar la cita
a
Mostrar la cita
usuarios
Mostrar la cita
windows.
Mostrar la cita
#29 Alfredo Novoa
26/12/2005 - 23:55 | Informe spam
On Mon, 26 Dec 2005 17:14:59 -0300, "Sandro D. Garcia"
wrote:

Mostrar la cita
Parece que no has leido el hilo por que ya se ha explicado por que
todo esto no es cierto. Los SmartClients tienen casi todas las
ventajas de las aplicaciones Web y ninguna de sus desventajas.

Saludos
Alfredo
#30 Sandro D. Garcia
27/12/2005 - 14:00 | Informe spam
Alfredo,
Muchas veces las limitaciones te las pone tu cliente, y no podes
decirle que use smart clients. En mi caso, tenemos mas de 200 puestos
distribuídos en toda la ciudad, por lo que si no podemos utilizar smart
clients y deberíamos utilizar aplicaciones win32, sería bastante complicado
realizar las actualizaciones y las instalaciones, además de que cada vez que
llama alguien para reportar un error, sería bastante mas engorroso el tema
de solucionarlo.
Por otro lado, los Smart Clients y las aplicaciones win32 necesitan
puertos abiertos para COM+ y para proxys (salvo que hagas algun invento,
como solemos hacer aqui cuando necesitamos si o si un Win32), lo que suma
inseguridad, y los administradores chillan, en cambio con WEB y WebServices,
solo necesitas el puerto 80; y, ni hablar de lo que es compatibilidad con
multiplataformas, porque si mañana tu cliente, dice "Oh! la licencia de
windows para 500 terminales es muy cara!, mejor quiero linux" podes empezar
a tirar a la basura todas tus aplicaciones y empezar de nuevo, claro, que
para un sistema pequeño no vas a tener problemas, pero que pasa cuando tenes
un sistema distribuído con N capas, hay que empezar a regenerar todas las
aplicaciones Front End. Esto cuando hablamos de Aplicaciones Web, no es
problema, con una licencia de servidor lo solucionamos, ya que las
terminales pueden estar corriendo en la plataforma que de la gana.
Este es el motivo por el cual estan dejandose un poco de lado las
aplicaciones Win32, y no es es que este a favor de las aplicaciones web,
porque es cierto que me parecen mas toscas y menos versatiles y prefieron
las win32, pero si le encontras la vuelta vas a ver que al final, son un
poco mejor de lo que parecen a simple vista y si hablamos de ASP.NET 2.0,
sin practicamente igual que programar un win32.

Saludos, Sandro.

"Alfredo Novoa" escribió en el mensaje
news:
Mostrar la cita
es
Mostrar la cita
aplicación,
Mostrar la cita
los
Mostrar la cita
tener
Mostrar la cita
va
Mostrar la cita
instalación
Mostrar la cita
te
Mostrar la cita
que
Mostrar la cita
Ads by Google
Search Busqueda sugerida