Arquitecturas .NET

Microsoft .NET

Prodevelop ofrece diferentes servicios orientados a la plataforma .NET, desde la definición y puesta en marcha de Arquitecturas SOA al desarrollo de soluciones tecnológicas de última generación, ofreciendo servicios de:

  • Descripción de arquitecturas e implantación de soluciones piloto.
  • Desarrollo de aplicaciones a medida.
  • Consultoría de soluciones .NET
  • Outsourcing
  • Formación

Experiencia de usuario. Con un conjunto propio de componentes probados y desplegados en multitud de aplicaciones, las Arquitecturas .NET de Prodevelop están pensadas para proporcionar la mejor experiencia posible al usuario, tanto en escritorio, como web, dotando de herramientas rápidas, consistentes y completamente accesibles.

Cloud Computing. La arquitectura .NET de Prodevelop está completamente preparada para ejecutarse en entornos de última generación, como Windows Azure o Amazon EC2, permitiendo reducir costes de infraestructura y elevando las capacidades de rendimiento y escalabilidad de sus servicios, a la vez que mantiene la interoperabilidad con otros sistemas.

Tecnológicamente Avanzados. Nuestros frameworks proveen soluciones avanzadas asentadas sobre las últimas tecnologías de la plataforma .NET, destacando:

  • Interfaces de usuario de última generación, mediante WPF, DirectX, etc.
     
  • Interfaces RIA ligeras, haciendo uso de Silverlight, ASP.NET Ajax o ASP.NET MVC.
     
  • Múltiples plataformas web soportadas: Internet Explorer, Firefox, Safari, Opera, Chrome.
     
  • Multiplataforma Windows\Linux\Mac a través de Mono.
     
  • Componentes de terceros: YUI, jQuery, ExtJS, Infragistics, Enterprise App. Blocks, etc.
     
  • Acceso a datos no relacional como LINQ2SQL, EntityFramework, NHibernate, Subsonic.
     
  • Servicios Web a través de WCF y haciendo uso de estándares y protocolos de la industria como REST, SOAP, HTTP,y parte del stack de WS-*.
     
  • Cloud Computing: Windows Azure, SQL Server Data Services.
     
  • Soporte a distintos RDBMS: SQLServer 2008, Oracle, IBM DB2, MySQL, PostgreSQL, etc.
     
  • Dispositivos móviles. Windows Mobile y Windows Embedded.

Desarrollo rápido dirigido por el modelo. Las aplicaciones de Prodevelop utilizan diversas tecnologías que permiten aproximarse a la solución a través de un paradigma de desarrollo orientado al modelo, lo que permite obtener desarrollos flexibles y adaptables rápidamente a las necesidades de negocio. Aplicando procedimientos y técnicas provenientes de ADO.NET Entity Framework, ADO.NET Data Services y los últimos avances en modelado disponibles en Visual Studio 2010 (Oslo), se consigue abstraer y separar el negocio de su implementación.

Interoperabilidad. Las aplicaciones desarrolladas con frameworks de Prodevelop están completamente preparadas para interoperar y comunicarse con distintas tecnologías de otros fabricantes (J2EE, Mainframe, etc) a través del aseguramiento de principios y estándares que garantizan esa comunicación.

SOA: Orientación a Servicios. Mediante el uso de .NET Services, BizTalk y otras tecnologías se posibilita que las aplicaciones se abran al mundo adquiriendo capacidades de control de acceso, despliegue en ESB, servicios de workflow, federación de servicios e identidad, etc.