En los sistemas de bases de datos actuales son altamente deseables, la portabilidad, es decir tener la posibilidad de transportar aplicaciones de un entorno a otro y la interoperabilidad, es decir la habilidad de interactuar entre sistemas heterogéneos. Es decir la separación conveniente de las actividades de diseño y gestión, done el cliente responde a determinadas demandas y la base de datos garantice servicios óptimos para todos los clientes.
Visual Estudio es un medio ambiente de desarrollo integrado para crear aplicaciones multiplataforma (Windows, Android y iOS), así como aplicaciones web modernas y servicios en la nube; además en la herramienta o IDE se integra diseñadores, editores, depuradores y perfiladores; el código se puede desarrollar en C#, C++, JavaScript, Python, Visual Basic y otros; también presenta capacidad para desplegar, depurar y gestionar los servicios de Microsoft Azure.

En este seminario se aborda la programación y desarrollo de aplicaciones de escritorio y moviles utilizando el patrón MVVM y aplicaciones Web con el patrón MVC, en este propósito se usará código en C#, XAML y HTML 5; la segunda dimensión temática corresponde al alojamiento de datos, para esto se usará la base de datos SQL Server de manera local y en la nube con Microsoft Windows Azure.

Este espacio académico aporta al estudiante el conocimiento eficiente de conceptos básicos, como son las bases de datos y el lenguaje de programación orientado a objetos (java), y la forma de aprender a resolver problemas mediante computadoras que les permitan adquirir una orientación fundamental para afrontar la problemática del contexto.