Tema: Asesoria
Ver Mensaje Individual
  #3 (permalink)  
Antiguo 27/06/2006, 12:12
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Cita:
proyecto se va a hacer una inversion alta y no quiero equivocarme.
Tendrás que ver tu mismo las posibilidades y alcaces de tu aplicación además de conocer un poco más los lenguajes que has mencionado.

Creo que lo primero que debes decidirte es por el tipo de "ambiente" que tendrás que usar.

Desarrollar una aplicación "web" tiene muchas ventajas .. sobre todo por el lado de la "accesibilidad" de la aplicación: un navegador y listo .. a funcionar con tu aplicación desde donde quieras: una LAN, fuera de ella .. por internet .. etc.

Hoy por hoy .. incluso la "interface" que es lo "peor" del ambiente web ya se puede mejorar mucho en cuanto a "usabilidad" metiendo técnicas como Ajax y/o mucho DHTML entre otros.

Una vez tengas eso claro . . ya será cosa de ver que infraestructura dispones o que costos tendrá esta. Ya sabes que PHP puede funcionar bajo S.O. Linux y windows sin problemas ni costos adicionales en licencias. ASP no .. sólo funciona bajo Windows al igual que .NET (elijas lo que elijas).

Si ya tienes una obligación: usar SQL Server .. tal vez lo más natural para ti sería seguir en entorno windows, es decir, usar ASP.NET o .NET (Visual Basic .NET .. etc). Esto no quiere decir que PHP no pueda usar SQL Server .. que de hecho lo puede hacer y además en forma naturar (sin pasar por ODBC por ejemplo).

Dependiendo del tipo de aplicación y exigencias en las "interfaces" de tu aplicación .. lo ideal sería en mayor o menor porcentaje mezclar ciertas aplicaciones bajo ambiente "cliente-servidor" clásico de "escritorio" e igualmente hacer módulos bajo "PHP o ASP" para accederlos por la web y o usarlos en forma remota bajo este ambiente web .. pero el "punto fuerte" hacerlo en algun lenguaje de "escritorio".

Lo otro que debes hacer es ver el mercado .. ver que hay hecho .. solicitar "demos" y que veas como "podría" funcionar tu sistema en ambiente web o bajo "cliente-servidor" .. Hoy por hoy tienes muchos ERP's, CMR's y sistemas de este estilo totalmente diseñados para la web .. Intenta verlos y ver si tu o tus usuarios se acomodarían a ese tipo de interface con sus "problemas" de "usabilidada" (si es que no le metes mano fuerte y empiezas a solucionar temas en "AJax" y técnicas similares).

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.