Carlos, agrego a lo que decís de seguridad en SOAP, los WSE (WebService
Enhancements 3.0
http://www.microsoft.com/downloads/details.aspx?FamilyID=018a09fd-3a74-43c5-
8ec1-8d789091255d&displaylang=en) de .NET no te solucionan esa parte?
Saludos

 

Agustín Mariano Catellani

 

  _____  

De: [email protected] [mailto:[email protected]] En nombre de Carlos Maggiotti
Enviado el: Lunes, 14 de Septiembre de 2009 04:48 p.m.
Para: vbnet List Member
Asunto: [vbnet] OFF TOPIC: VPN vs SQL ClientServer vs WEB

 

Es mas, si estas usando .NET 2.0, los WebServices de esa version de
framework son muchisimo mas eficientes que en versiones anteriores de
Framework. Inclusive en los Benchmark superaban a los de Java.
Si pasas datasets los podes serializar en Binario, es mas eficiente (si bien
requiere un pre proceso) ya que se reduce considerablemente el tamaño de lo
que se transmite.
Lo que si vas a tener que ver como resolves el tema de seguridad a nivel de
comunicacion SOAP.
 
Ademas, para hacer los deploys, podrias publicar la aplicacionm mediante
ClickOnce. Lo unico es que vas a tener que instalar la aplicacion en cada
maquina por primera vez mediante ClickOnce. Las siguientes publicaciones o
cambio de versiones se haran en forma automatica desde los clientes o
usuarios cada vez que vos publiques nueva version.
 
De todos modos, las aplicaciones ASP.NET hoy tienen la posibilidad de que
sean mas ricas mediante AJAX y jQery. Los controles Ajax Control Toolkit
aplican mucho de esto (http://www.asp.net/ajax/AjaxControlToolkit/Samples/).
Los podes descargar y aplicarlos mediante la aplicacion de sample que viene
con la descarga.
 
Saludos y espero que te sirva
CarlosMag
 

  _____  

From: [email protected]
To: [email protected]
Subject: [vbnet] OFF TOPIC: VPN vs SQL ClientServer vs WEB
Date: Mon, 14 Sep 2009 14:28:51 -0300

Hola yo usaría la tercer opción con el cambio de que en lugar de publicar el
sql publicaría unos webservices, nosotros tenemos algunas aplicaciones asi y
nos dio muy buen resultado incluso con dialup de muy baja calidad

 

Saludos

Gabriel Almiñana

Sistemas

 

De: [email protected] [mailto:[email protected]] En nombre de Martín Valentini
Enviado el: viernes, 11 de septiembre de 2009 20:50
Para: vbnet List Member
Asunto: [vbnet] OFF TOPIC: VPN vs SQL ClientServer vs WEB

 

Hola a todos, planteo una inquietud que siempre tuve pero hoy puntualmente
tengo un proyecto a iniciar y tengo que decidir

 

Se trata de un sistema de Gestión (particular por el rubro, pero tomemos que
es un sistema de gestión), donde no más de 5 usuario deben cargar
información y obtener información del mismo a cualquier hora y desde
distintos puntos, las alternativas que estoy considerando son:

 

Tener en cuenta que NO SE TRATA DE UNA APLICACIÓN EXISTENTES que nos
condicione en usar los que  esta o que no tengamos los fuentes, SERA UNA
APLICACIÓN A HACER DE CERO.

 

 

Sistema Web (aspx contra Access o SQLServer)

Sepan que en web no me siento tan cómodo como en WinForm por mi escasa
experiencia.

Beneficios que veo:

-       Independencia del cliente solo con un navegador ya es suficiente

-       Hosting terciarizado (un tema que atendería otro)

-       Alta disponibilidad ya que estaría hosteado en una servidor serio
con toda sus condiciones (conexiones redundantes, etc.)

-       Bajo costo de implementación y mantenimiento.

Contras que le veo:

-       Interface poco fluida (teniendo en cuenta que es un sistema que
manejaría muchos datos a nivel de interface)

-       Mayores tiempos de desarrollo

-       Mayores costos de programación

-       Lenta velocidad de operación de la aplicación

 

 

Sistema de Escritorio sobre una VPN (VB .net contra Access o SQLServer)

Sepan que tanto en Aplicaciones Windows como en VPN manejo esos temas sin
problema.

Beneficios que veo:

-       Independencia del cliente solo con una conexión a la VPN  y una
escritorio remoto.

-       Interface fluida (al ser una aplicación Windows)

-       Menores tiempos de desarrollo

-       Menores costos de programación (más viable que se de el proyecto)

Contras que le veo:

-       Hosting propio en mi estudio yo le daría el servicio de la VPN una
cosa mas que me cargo , aunque lo cobre

-       Impresión algunas impresoras habría que instalarla en la VPN para
que el cliente la reconozca

-       Tiene un costo de implementación y mantenimiento.

-        

 

Sistema de Escritorio Cliente/Servidor (VB .net contra SQL Server abierto a
internet para que acepte conexiones remotas)

Sepan que en Aplicaciones Windows no hay problema pero nunca me conecte a un
SQL via internet y por ahí no veo posible problemas ahí por falta de
experiencia

Beneficios que veo:

-       Interface fluida (al ser una aplicación Windows)

-       Costo medio de implementación y mantenimiento.

-       Menores tiempos de desarrollo

-       Menores costos de programación (más viable que se de el proyecto)

-       Impresión localmente sin problemas

Contras que le veo:

-       La aplicación debe instalarse en los clientes (no es un problema ya
que no es un sistema masivo es de ciertos usuario con notebook)

-       SQLServer propio en mi estudio yo le daría el servicio del SQL
abierto a internet

 

Les dejo la inquietud, agradeceré infinitamente sus comentarios y máxime de
colegas con experiencias o casos similares, debería cerrar la propuesta a mi
cliente a la brevedad.

 

Muchas Gracias

 

Martin Valentini

 

 





  _____  

¡Creá carpetas para todos tus correos! ¡Hotmail te da todo el espacio que
<http://mail.live.com/>  puedas necesitar!

No virus found in this incoming message.
Checked by AVG - www.avg.com
Version: 8.5.409 / Virus Database: 270.13.96/2369 - Release Date: 09/14/09
05:51:00


Responder a