Está en la página 1de 19

Teoría de los Lenguajes y Algoritmos

Instructivo de Instalación IDE – Entorno de Desarrollo

¿CÓMO INSTALAR EL ENTORNO?


Consideraciones idiomáticas

Se instalarán las herramientas en inglés para facilitar la investigación y


resolución de problemas. No obstante, también podemos dejar disponible el
idioma español para el entorno de desarrollo.

Descargar e instalar SQL Server Express Local Db


https://www.microsoft.com/en-US/download/details.aspx?id=29062

Para sistemas operativos de 64 bits:

Para sistemas operativos de 32 bits:

Una vez descargado, ejecutarlo y proceder a la instalación de la siguiente manera:

Página 1 de 19
Teoría de los Lenguajes y Algoritmos

Instructivo de Instalación IDE – Entorno de Desarrollo

Página 2 de 19
Teoría de los Lenguajes y Algoritmos

Instructivo de Instalación IDE – Entorno de Desarrollo

Si solicita permiso de instalación en alguna ventana, presionar el botón “Sí”.

Página 3 de 19
Teoría de los Lenguajes y Algoritmos

Instructivo de Instalación IDE – Entorno de Desarrollo

Página 4 de 19
Teoría de los Lenguajes y Algoritmos

Instructivo de Instalación IDE – Entorno de Desarrollo

Descargar e instalar Visual Studio Community

Podemos descargar un instalador del Entorno de Desarrollo “Visual Studio” en su


versión libre para fines educativos o proyectos de código abierto.

A continuación se detallan los límites de uso gratuito:

Un número ilimitado de usuarios dentro de una organización puede usar Visual Studio
Community para los siguientes escenarios: en un entorno aprendizaje en clase, para
investigación académica o para contribuir en proyectos de código abierto.
Para todos los demás escenarios de uso:
En organizaciones que no sean empresariales, hasta cinco usuarios pueden usar Visual
Studio Community. En organizaciones empresariales (aquellas con más de 250 equipos
o más de 1 millón de dólares estadounidenses en ingresos anuales), no se permite
ningún uso distinto de los escenarios de código abierto, investigación académica y
entorno de aprendizaje en clase descritos anteriormente.

Fuente: https://visualstudio.microsoft.com/es/vs/community/

El link de descarga es el siguiente:


https://visualstudio.microsoft.com/vs/community/
Los pasos de este documento están realizados en base a la versión 2017.

Ejecutamos el instalador y seguimos los pasos cuyas pantallas se incluyen a


continuación:

Página 5 de 19
Teoría de los Lenguajes y Algoritmos

Instructivo de Instalación IDE – Entorno de Desarrollo

Si el programa de instalación selecciona por defecto español, debemos añadir además el


inglés, pudiendo des-seleccionar el español. Como dijimos al comienzo; utilizaremos
inglés.

Al terminar la instalación, el asistente se muestra así (indicando el producto instalado) y


la ventana puede cerrarse:

Página 6 de 19
Teoría de los Lenguajes y Algoritmos

Instructivo de Instalación IDE – Entorno de Desarrollo

Luego de la instalación, si aparece este mensaje, podemos saltearlo con este enlace:

Elegimos la apariencia, e iniciamos el entorno de desarrollo:

Cambiar el idioma del entorno a inglés si estuviera en español:

Página 7 de 19
Teoría de los Lenguajes y Algoritmos

Instructivo de Instalación IDE – Entorno de Desarrollo

Elegir “Entorno -> Configuración internacional”. Podemos escribir “Lenguaje” en el


cuadro de ayuda para llegar más rápidamente a la opción:

Aceptar y cerrar el entorno Visual Studio. La próxima vez que lo reiniciemos habrá
tomado el cambio de idioma.

Página 8 de 19
Teoría de los Lenguajes y Algoritmos

Instructivo de Instalación IDE – Entorno de Desarrollo

La período de evaluación ha caducado


El Visual Studio Community es un programa de uso gratuito, como se mencionó al
comienzo de este instructivo. Si al abrirlo vemos un cartel como el siguiente:

Debemos iniciar sesión con una cuenta de Microsoft (Outlook, Live, Hotmail, etc.) para
desbloquear el IDE y continuar utilizándolo sin inconvenientes.

Página 9 de 19
Teoría de los Lenguajes y Algoritmos

Instructivo de Instalación IDE – Entorno de Desarrollo

Iniciar el motor de la base de datos manualmente

Cada vez que iniciemos el equipo donde estemos construyendo esta página web de
ejemplo, debemos seguir estos pasos.

1) En Windows 10, elegimos el ícono de búsqueda. En Windows 7 u 8, el botón de


inicio. Escribimos allí “sqllocaldb”:

Windows 7

Windows 8

Página 10 de 19
Teoría de los Lenguajes y Algoritmos

Instructivo de Instalación IDE – Entorno de Desarrollo

Windows 10

2) Hacemos clic con el botón secundario y seleccionamos “Abrir la Ubicación del


Archivo”:

Página 11 de 19
Teoría de los Lenguajes y Algoritmos

Instructivo de Instalación IDE – Entorno de Desarrollo

3) Se abrirá el explorador de archivos en la carpeta en donde se instaló el motor de base


de datos. En este caso está instalado en la carpeta:

C:\Program Files\Microsoft SQL Server\110\Tools\Binn

4) Hacemos clic con el botón secundario del mouse en la dirección y elegimos “Editar
Dirección”:

5) Inmediatamente luego, escribimos “cmd” y damos Enter

Se abrirá una línea de comandos

6) Debemos escribir y ejecutar el siguiente comando seguido de la tecla “Enter”:

Página 12 de 19
Teoría de los Lenguajes y Algoritmos

Instructivo de Instalación IDE – Entorno de Desarrollo

sqllocaldb start v11.0

Debe devolver un mensaje similar a:

LocalDB instance "v11.0" started.

Página 13 de 19
Teoría de los Lenguajes y Algoritmos

Instructivo de Instalación IDE – Entorno de Desarrollo

Anexo: Iniciar automáticamente el motor de la Base de


Datos
Iniciar el Bloc de notas como administrador.

Windows 8/10

Página 14 de 19
Teoría de los Lenguajes y Algoritmos

Instructivo de Instalación IDE – Entorno de Desarrollo

Una vez abierto el Bloc de notas escribiremos lo siguiente:


“C:\Program Files\Microsoft SQL Server\110\Tools\Binn\SqlLocalDB.exe” start v11.0

Nota importante: La ruta destacada en color AZUL podría ser distinta. Para asegurarse
de que se elija la correcta, referirse a los pasos 3 y 4 del instructivo de Inicio manual de
SQL, y de corresponder; reemplazarla.

Luego, debemos guardar el archivo...

Página 15 de 19
Teoría de los Lenguajes y Algoritmos

Instructivo de Instalación IDE – Entorno de Desarrollo

La ubicación debe ser:

%PROGRAMDATA%\Microsoft\Windows\Start Menu\Programs\Startup\

Después de escribirla en el cuadro “Nombre de archivo”, hacemos click en Guardar

Eso hará que el programa abra la carpeta previamente indicada, lo cual también nos
permitirá asegurarnos de que efectivamente la misma exista.

Finalmente guardaremos el archivo como un nombre como “sql.bat”

A partir del próximo reinicio, el servidor SQL iniciará automáticamente

Página 16 de 19
Teoría de los Lenguajes y Algoritmos

Instructivo de Instalación IDE – Entorno de Desarrollo

Alternativas para ejecutar código de programación C#


sin Instalación
Como se mencionó anteriormente, el entorno de desarrollo “Visual Studio
Community” es una versión libre para fines educativos o proyectos de código abierto.

Para casos en los que necesitemos escribir y ejecutar algún código básico de C# donde
no podamos tener el entorno instalado, podemos utilizar la siguiente página web. Es
importante tener en cuenta que las mismas no tendrán toda la asistencia y el
comportamiento que nos aporta el entorno instalado:

https://dotnetfiddle.net/

Esta página es muy fácil de utilizar. Sólo tenemos que colocar nuestro código allí y
presionar el botón “Run”:

La misma soporta más fácilmente los pedidos de información al usuario, como en este
ejemplo:

Página 17 de 19
Teoría de los Lenguajes y Algoritmos

Instructivo de Instalación IDE – Entorno de Desarrollo

Los aspectos no soportados detectados hasta el momento son:


 Desde la guía 1 (Introducción a C#):
o Console.ReadKey(): Esto no es un inconveniente, porque en los ejercicios sólo lo
utilizamos para detener el final de la ejecución, con el fin de no perder el último
resultado en pantalla. En el entorno de desarrollo web, el resultado de la ejecución no
desaparece al terminar. Así que podemos eliminar directamente todo uso de
Console.ReadKey() o reemplazarlo por Console.ReadLine() y presionar ENTER en
lugar de una tecla cualquiera.

 Desde la guía 3 (Programación Orientada a Objetos):


o Soporta la definición de clases para objetos. Pero no soporta múltiples “archivos” de
código. La solución es definir todas las clases en la misma pantalla:

o Asignar valor inicial a propiedades auto-implementadas:


public int NCIngresadas { get; private set; } = 0;
En estos casos tendremos que quitar el valor por defecto:
public int NCIngresadas { get; private set; }
La fijación del valor por defecto lo podemos poner en el constructor de la clase.

Página 18 de 19
Teoría de los Lenguajes y Algoritmos

Instructivo de Instalación IDE – Entorno de Desarrollo

o Si un resuelto tuviera como código ya desarrollado la lectura o escritura de archivos de


texto, debemos reemplazarlo. Una opción es mostrar esa información en pantalla, con la
instrucción Console.WriteLine().

Página 19 de 19

También podría gustarte