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

#11 Alfredo Novoa
23/11/2005 - 16:39 | Informe spam
On Wed, 23 Nov 2005 10:08:22 -0500, "Abraham Echenique Carta"
wrote:

Mostrar la cita
Bueno, yo vivo en el país con peores conexiones a Internet de Europa y
la mayoría de las conexiones que se están instalando son de 20 Mbps, y
las conexiones caseras que ya tienen algún tiempo suelen ser de 4
Mbps. Para ver la tele por Internet se usan conexiones de 20 Mbps.

Pero la versatilidad de las aplicaciones WinForms sigue muy lejos de
la de las aplicaciones Web.

No hay más que comparar Outlook con Hotmail.

Mostrar la cita
Si, pero siguen necesitando un sistema operativo, y la velocidad de la
red está muy lejos de la de un disco duro. No me quiero imaginar
cuanto podría tardar en cargarse Windows 2003 con una conexión de 512
Kbps en hora punta.

Mostrar la cita
Se puede conseguir lo mismo para sistemas Windows usando WinForms y
además con una experiencia de usuario mucho mejor.

Mostrar la cita
Con WinForms podemos conseguir lo mismo, pero con bastante menos coste
de desarrollo. En mi empresa se hace a menudo.

Mostrar la cita
Lo que yo digo es que nunca ha sorprendido excepto cuando dijo que 640
Kb deberían de ser suficientes para cualquiera :)

¿Alguien podría nombrar un producto o tecnología de Microsoft
verdaderamente original?


Saludos
Alfredo
#12 Miguel Angel Campos
23/11/2005 - 17:29 | Informe spam
"Alfredo Novoa" escribió en el mensaje
news:
Mostrar la cita
Microsoft se ha caracterizado durante sus 30 años de vida, y en especial
durante sus últimos 20 años, es comprar o copiar algo existente y
catapultarlo hacia el infinito y mucho mas (como decían en ToyStory). De la
forma que nos puede sorprender, puede ser muy diversa.

Mostrar la cita
Te puede sonar ahora a bombo, dentro de algún tiempo tambien sonara a bombo
y platillo. Solo hay que echar la vista atras y analizar las cosas que hoy
hacemos por internet que eran impensable hace muy pocos años. Con cliente
web o window, pero que necesitan internet para funcionar.

Mostrar la cita
Sencillamente prueba a hacer una aplicación que la utilice un director
general de una empresa, y que tenga que actualizar algo cuando esta de viaje
en la otra punta del mundo. Cuando por la Ley de Murphy no se actualice algo
como debería, y deje de poder ver los reportes actuales hasta que vuelva a
la oficina para que le actualices el equipo, o tiene mucha confianza en ti,
o no vuelves a actualizar ni una BIOS en esa empresa.

Mostrar la cita
Se ve que no has utilizado esto mucho, por que los problemas de seguridad
son normalmente muy curiosos, menos mal que la nueva versión de Visual
Studio 2005 tiene mas facilidades para esto con ClickOne, pero oh la la!
Normalmente necesitas internet para bajarte los ejecutables o estar
conectado a una intranet. A esto es a lo que tendemos a aplicaciones que
unicamente tienen la interfaz de usuario y que consumen servicios ofrecidos
por internet.

Mostrar la cita
Evidentemente, como llevo diciendo desde el principio, depende de la
aplicación que tengas. Un 3D Studio no tiene sentido, una aplicación de
visualización de reportes tiene todo el sentido del mundo.

Mostrar la cita
#13 Alfredo Novoa
23/11/2005 - 18:53 | Informe spam
On Wed, 23 Nov 2005 17:29:28 +0100, "Miguel Angel Campos"
<SPAMmacampos ARRUBA .idesarrollaSPAM.com> wrote:

Mostrar la cita
Pero no hay ninguna cosa que pudiesemos hacer antes sin Internet y
ahora no podamos. No me imagino comprimiendo archivos de música a
través de Internet.

Además me gustaría saber en que se diferencia una "aplicacion
orientada a servicios" de una aplicación distribuida de las de toda la
vida.

Lo que me parece es que hay mucho vendedor desaprensivo repitiendo
mentiras para que se conviertan en "verdades" y poder sacarnos dinero
por cosas que ahora son gratis, por que supongo que la mayoría de esos
servicios serán de pago.

Mostrar la cita
Teniendo un mínimo de cuidado no hay razón para que pase esto, y
además las aplicaciones Web suelen tener muchos más bugs que las
aplicaciones WinForms. Yo me siento más seguro si el director general
se va con una aplicación WinForms instalada en su portatil.

Mostrar la cita
¿Por ejemplo?

.Net tiene mecanismos de seguridad de sobra como para no tener
problemas.

Además tienes la enorme ventaja de poder guardar todo lo que quieras
en una carpeta aislada en el disco duro.

Mostrar la cita
Hombre, eso cae de cajón, para usar una aplicación distribuida
necesitas una red.

¿Que más te da que al pinchar con el ratón se abra una aplicación
WinForms que una Web?

Aunque si la usas mucho sería mejor guardarla en el disco por que así
se abre más rápido.

Mostrar la cita
Y esa interfaz puede ser WinForms, que es justo lo que estamos
discutiendo.

Es lo que se ha hecho desde siempre con los sistemas Cliente/Servidor.
No hay nada nuevo.

Pero pero en muchos casos sería un disparate desaprovechar toda la
potencia de cálculo de los ordenadores actuales.

Yo lo que veo es una vuelta al sentido común (con cosas como ClickOne)
después del retroceso tecnológico que han supuesto las aplicaciones
Web. HTML no estaba pensado para ser utilizado en aplicaciones.

Mostrar la cita
No es que tenga sentido, sino que se nota mucho menos la pérdida de
operatividad por ser aplicaciones con una interfaz mucho más sencilla.

Tardar 4 veces más en consultar unos informes puede ser perfectamente
aceptable, pero eso no quiere decir que sea bueno.

Tardar 8 veces más en introducir facturas es simplemente mortal.


Saludos
Alfredo
#14 Miguel Angel Campos
23/11/2005 - 19:44 | Informe spam
Mostrar la cita
Has dado en el clavo Alfredo, lo que se espera con las aplicaciones
orientadas a servicios es poder cobrar por estos servicios, aunque nos
cueste trabajo pensarlo, las empresas están para ganar dinero. Aunque
existirán muchos servicios de forma gratuita.
Existen muchos Servicios Web de muchos tipos, incluso de conversión de
ficheros, no se si existe uno de compresión de música, pero es posible.
Una aplicación distribuida es eso una APLICACION que tiene parte de su
lógica distribuida, las aplicaciones orientadas a servicios lo que se basan
es en consumir servicios ofrecidos por la misma empresa o por otras
empresas. En las clasicas aplicaciones distribuidas no podías ofrecer
servicios, bueno conociendote se que vas a poner el grito en el cielo, se
puede hacer pero no es tan secillo como publicar un WebService que ofrece
esos servicios.

La cuestión es que en la informática no hay un todo o nada, como he
comentado antes DEPENDE. Existen muchos entornos en los cuales tiene mucho
mas sentido un aplicación Web que una Windows, y viceversa. La labor de un
arquitecto de sistemas es elegir la mas adecuada a las circuntancias.

Un Saludo.
#15 Gabriel Carreras
24/11/2005 - 19:22 | Informe spam
Una aplicacion Windows te puede ser util, solo si va a ser accedida por
pocas personas, o si solo va a estar en 1 o 2 pcs. De lo contrario te
conviene una aplicacion web, no solo porque la ponerla en un webserver puede
ser accedida por la cantidad de personas que quieras, sino que llegado el
caso que necesites hacer una modificacion en la misma, solo deberas hacerlo
en el webserver. En el caso de windows deberás correr el parche en cada
sistema donde fue instalada.




"SammyG" wrote in message
news:
Mostrar la cita
Ads by Google
Search Busqueda sugerida