.NET

8 resultados

Desarrollar software capaz de crecer en número de lí­neas de código y caracterí­sticas funcionales es el reto al cual se enfrenta cualquiera a la hora de implementar un proyecto de cierta dimensión.

Una clara separación en capas así­ como una interacción entre las mismas y sus componentes es vital para lograr la meta del éxito, además de crear una base de código fuente amigable para el trabajo en equipo y que pueda reaccionar a los cambios.

El Diseño guiado por el dominio o Domain-driven design (DDD) nos provee las herramientas, prácticas y metodologías para tomar decisiones de diseño que enfoquen y aceleren el manejo de dominios complejos en los proyectos de software.


En este curso los estudiantes aprenderán cómo diseñar y desarrollar servicios que aceden a datos locales y remotos de diferentes fuentes de datos. Los estudiantes también aprenderán cómo desarrollar e implementar servicios para entornos híbridos, incluyendo servidores locales y Windows Azure. Este curso forma parte de la preparación recomendada para el examen de certificación 70-487.

En este curso, los estudiantes aprenderán a desarrollar aplicaciones avanzadas de ASP.NET MVC utilizando herramientas y tecnologías de .NET Framework 4.5. El contenido se centra en las actividades de codificación que mejoran el rendimiento y la escalabilidad de la aplicación del sitio Web. Durante el curso se introduce el uso de ASP .NET MVC y se compara con los formularios Web Forms para que los alumnos puedan entender cuando utilizar cada uno. Este curso prepara al estudiante para el examen de certificación 70-486.Durante el curso se repasarán los cambios introducidos por la versión 5 de MVC.

Con el advenimiento de nuevas tecnologías de servidor en la escena open source como NodeJS, el modelo de distribución y código cerrado de .NET Framework y los compiladores, dibujaba una plataforma poco atractiva frente a las alternativas de vanguardia. Como respuesta. Microsoft lanza .NET Core, un .NET redefinido 100% open source y con un modelo de distribución de sus componentes mediante NuGet, el gestor de paquetes más extendido para desarrollar aplicaciones por encima de .NET.Por otra parte, .NET Core se redefine también como el auténtico .NET multiplataforma, siendo Windows, Linux y OSX las plataformas en las que se puede tanto desarrollar como ejecutar una aplicación o servicio para el nuevo framework.

En los últimos años las soluciones en Internet, tanto en la Web como en entorno móvil, están demandando mayor rendimiento y escalabilidad, factor que ha lanzado a la popularidad las bases de datos no relacionales, también conocidas como NoSQL. Entre muchas de las opciones disponibles se encuentra Redis, usado tanto para crear cachés distribuídas como almacenes de datos definitivos y es, quizás, entre todas las opciones, la base de datos más rápida del mercado.

NoSQL , Redis , C# , .NET

Este curso enseña a los desarrolladores los conocimientos necesarios para crear aplicaciones de Windows utilizando el lenguaje C #. Durante la duración del curso se revisará la estructura de programa de C #, la sintaxis del lenguaje, y los detalles de implementación, construyendo una aplicación que utiliza diversas características de .NET Framework. El curso introduce las técnicas y metodologías empleadas para la creación de aplicaciones de escritorio y empresariales, incluyendo: Construcción de nuevos tipos de datos. Gestión de eventos. Programación de la interfaz de usuario. Acceso a una base de datos. Uso de datos remotos. Realización de las operaciones de forma asincrónica. Integración con código no administrado. Creación de atributos personalizados. Cifrar y descifrar datos.