Las aplicaciones locales son la manera más tradicional de colocación de software,
la mayor parte del trabajo de los usuarios es realizado con aplicaciones cliente
locales donde el usuario cuenta con una instalación personal de la aplicación (es
decir, una instalación por cada equipo y posiblemente personalizada a la cuenta
del usuario en el mismo). Los archivos suelen mantenerse en repositorios locales
como discos duros y permiten una mayor eficiencia en tareas de alto consumo de entrada
y salida de datos, pues no requieren enviar información mediante la infraestructura
de red.
Tecnologías
Microsoft creo el Framework .NET como plataforma de desarrollo preferida para sus
sistemas Windows, tanto a nivel de servidor como a nivel de cliente local. Este
Framework fue diseñado para permitir a los desarrolladores crear aplicaciones sólidas
y seguras, compatibles con casi todos los sistemas Windows.
En los últimos años, esta plataforma ha evolucionado para dar un soporte nativo
a la orientación a servicios mediante la implementación de WWF (Windows Workflow
Foundation) que junto con WPF (Windows Presentation Foundation) y WCF (Windows Communication
Foundation) forman parte de la base de arquitectura de Windows Vista y respaldan
nuevas aplicaciones como Microsoft Silverlight y la nueva serie de servidores de
Microsoft.
El uso de estas tecnologías junto con una estrategia de arquitectura de software
enfocada a patrones, un diseño orientado a pruebas y a dominio y una sólida concepción
de la orientación a objetos y orientación a servicios nos permiten ofrecerle el
apoyo que requiere para la generación de aplicaciones cliente para entornos Windows
especialmente diseñadas de acuerdo a sus necesidades y expectativas de crecimiento.
En perNodis creemos que el desarrollo de software debe realizarse en el entorno
de metodologías probadas para alcanzar con seguridad su éxito y evitar retrasos
en los tiempos o aumentos de costos. Trabajamos principalmente con metodologías
ágiles y mantenemos una infraestructura de seguimiento de proyecto especializada
en desarrollo de software y entornos .Net.