1

Tutorial del Curso de Fundamentos de .NET

Introducción:
.NET es un framework desarrollado por Microsoft que permite construir aplicaciones modernas y escalables. Este curso de Fundamentos de .NET te proporcionará una base sólida para comprender los conceptos clave y las herramientas necesarias para comenzar a desarrollar aplicaciones utilizando este framework. A lo largo del curso, aprenderás los fundamentos de la programación en .NET, incluyendo el lenguaje de programación C#, la arquitectura de .NET y el uso de Visual Studio como entorno de desarrollo integrado (IDE). ¡Comencemos!

En el módulo 1: Presentación y Conceptos
Se explican algunos prerrequisitos como son el conocimiento básico de programación. Se explica qué es .NET; Sus características, beneficios y versiones

En el módulo 2 se explican Componentes de .NET
Common Language Runtime (CLR): Entorno de ejecución en tiempo de ejecución proporcionado por .NET para administrar y ejecutar aplicaciones desarrolladas en diferentes lenguajes de programación compatibles.
Compilador Roslyn: Conjunto de compiladores de código abierto desarrollado por Microsoft que permite la compilación y manipulación de código fuente en tiempo de compilación y tiempo de ejecución.
Common Language Specification (CLS): Conjunto de reglas y pautas definidas por Microsoft para garantizar la interoperabilidad entre lenguajes de programación en .NET al especificar cómo se deben definir y utilizar los elementos del código.

En el módulo 3 se comentan algunas opciones entornos de desarrollo y su instalación y una primera aplicación con dotnet CLI
Visual Studio: Entorno de desarrollo integrado (IDE) de Microsoft utilizado para crear, depurar y desplegar aplicaciones. Ofrece características como edición de código, depuración, administración de proyectos, pruebas y despliegue de aplicaciones.
Otras opciones de IDE y editores de texto: Son alternativas al Visual Studio que permiten escribir y editar código en diferentes lenguajes de programación. Algunas opciones populares incluyen Visual Studio Code, Sublime Text, Atom, IntelliJ IDEA y Eclipse.
Dotnet CLI: Dotnet Command-Line Interface (CLI) es una herramienta de línea de comandos que forma parte del framework .NET. Permite realizar tareas como la creación de proyectos, la compilación de código, la ejecución de pruebas, la gestión de paquetes y el despliegue de aplicaciones de forma eficiente desde la terminal.

En el módulo 4: Se crea un Proyecto, se explican algunos archivos base y se le integran librerías de NuGet

Conclusiones:
En este curso de Fundamentos de .NET, he aprendido los conceptos básicos necesarios para comenzar a desarrollar aplicaciones utilizando el framework .NET. Ahora tengo una comprensión sólida de la arquitectura de .NET, el lenguaje de programación C#, entornos de desarrollo.

¡Seguiré practicando y desarrollando habilidades para convertirme en un desarrollador de .NET más avanzado!

Escribe tu comentario
+ 2