Soluciones y Proyectos - C# y Visual Studio

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 5

Los IDE y el trabajo con proyectos

¿Cómo nos organizamos?


Hasta ahora estuvimos trabajando con pequeños programas contenidos
en un solo archivo, pero de aquí en más tendremos que trabajar con
proyectos más grandes donde tendremos el código en diferentes archivos.

Para lograr trabajar de esta manera, debemos organizar el contenido usando


programas y conceptos nuevos, muy importantes para toda su carrera como
desarrolladores de software.

IDE - entorno de desarrollo integrado -

Un entorno de desarrollo integrado o entorno de


desarrollo interactivo, en inglés Integrated
Development Environment (IDE), es
una aplicación informática que proporciona
servicios integrales para facilitarle
al programador el desarrollo de software.

Para ponerlo simple, un IDE es un programa que nos deja realizar todas las
tareas que tienen que ver con desarrollar un proyecto de software más grande
que dos o tres archivos de código sueltos.

Normalmente, contiene de un editor de código fuente, herramientas de


construcción automáticas y un depurador. La mayoría tienen auto-completado
inteligente de código (IntelliSense). Algunos IDE incorporan un compilador,
un intérprete, o ambos.
Ejemplo de un IDE siendo utilizado.

Continuaremos estudiando los IDE en profundidad


en la Unidad 2 de esta asignatura.

Fuente: https://es.wikipedia.org/wiki/Entorno_de_desarrollo_integrado
C# y Visual Studio
Siguiendo con los conceptos previos que vamos a trabajar en esta clase,
conoceremos un nuevo lenguaje: C# y el IDE que se usa para trabajar en él.

Lenguaje: C#
C# (pronunciado si sharp en inglés) es un lenguaje de programación
multiparadigma desarrollado y estandarizado por Microsoft como parte de su
plataforma .NET. Es uno de los lenguajes de programación diseñados para la
infraestructura de lenguaje común.

Su sintaxis básica deriva de C/C++ y utiliza el modelo de objetos de la


plataforma .NET, similar al de Java, aunque incluye mejoras derivadas de otros
lenguajes.

IDE: Visual Studio


Es un IDE para Windows, Linux y macOS. Es compatible con
múltiples lenguajes de programación, tales como C++, C#, Visual Basic
.NET, F#, Java, Python, Ruby y PHP, al igual que entornos de desarrollo web,
como ASP.NET MVC, Django, etc.

Visual Studio permite a los desarrolladores crear sitios y aplicaciones web, así
como servicios web en cualquier entorno compatible con la plataforma .NET (a
partir de la versión .NET 2002). Así, se pueden crear aplicaciones que se
comuniquen entre estaciones de trabajo, páginas web, dispositivos móviles,
dispositivos embebidos y videoconsolas, entre otros.

Visual Studio 2019 - IDE de Microsoft para múltiples lenguajes de programación.


(No confundir con Visual Studio Code, que es solo un editor de código)

Más información: https://visualstudio.microsoft.com/es


Proyectos y Soluciones
Una vez que entendimos qué es un IDE, y nos situamos dentro del contexto del
IDE Visual Studio, podemos estudiar como este organiza los archivos de
grandes desarrollos de software usando proyectos y soluciones.

Proyectos
Los proyectos incluyen los elementos necesarios para compilar la
aplicación, como archivos de código fuente, mapas de bits, iconos y
referencias de componentes y servicios. Es decir, usando un proyecto
podemos crear una aplicación única como resultado (En Windows por ejemplo,
sería un archivo .exe).

Soluciones
Al crear un proyecto, Visual Studio crea una solución que lo
contiene. Después, si quiere, puede agregar otros proyectos nuevos o
existentes a la solución. Las soluciones también pueden contener archivos que
no están conectados con ningún proyecto específico.

Es decir, una solución es un contenedor que agrupa muchos archivos y


proyectos que son necesarios para crear todo un sistema de software, que
puede estar representado por múltiples archivos ejecutables al final del proceso
de desarrollo.

Fuente y Más Información:

 https://docs.microsoft.com/es-es/visualstudio/get-started/tutorial-projects-
solutions?view=vs-2019
 https://docs.microsoft.com/es-es/visualstudio/ide/creating-solutions-and-
projects?view=vs-2019
Instalación de Visual Studio 2019 (Opcional)

Esta actividad es totalmente opcional, ya que


este IDE es muy pesado y requiere una PC
pontente para poder instalarlo.

La próxima clase les mostraré como


instalar diferentes opciones de IDE para
Python en Windows 7 o más nuevos en
computadoras menos potentes.

Link para Descargar: https://visualstudio.microsoft.com/es/

Si quieren probar el IDE Visual Studio 2019 pueden seguir el siguiente tutorial:

Ver en Youtube

También podría gustarte