Instalación de C#

2/32
Recursos
Transcripción

En esta clase vamos a ver el proceso de instalación del SDK de .NET Core para los diferentes entornos como Windows, Linux y OSx.

Aportes 89

Preguntas 19

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

*Documentacion de Microsoft

Descripción general de .NET Core SDK

.NET Core SDK es un conjunto de bibliotecas y herramientas que permiten a los desarrolladores crear aplicaciones y bibliotecas .NET Core. Contiene los siguientes componentes que se utilizan para compilar y ejecutar aplicaciones:

  1. Las herramientas de .NET Core CLI.
  2. Bibliotecas .NET Core y tiempo de ejecución.
  3. El _dotnet _ Driver.

https://dotnet.microsoft.com/download compartiendo el enlace actual para ahorrarse el tiempo y codificar mas!

La versión en este momento, es .NET 6.0, si tienes instaldo Visual Studio community, no es necesario instalarlo

Hago el comentario por si a alguien le falló, los comandos en caso de que no funcione en linux no se encuentran en las diapositivas, las adjunto por si alguien las necesita:
sudo apt-get install -y gpg
wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.asc.gpg
sudo mv microsoft.asc.gpg /etc/apt/trusted.gpg.d/
wget -q https://packages.microsoft.com/config/ubuntu/18.10/prod.list
sudo mv prod.list /etc/apt/sources.list.d/microsoft-prod.list
sudo chown root:root /etc/apt/trusted.gpg.d/microsoft.asc.gpg
sudo chown root:root /etc/apt/sources.list.d/microsoft-prod.list
sudo apt-get install -y apt-transport-https
sudo apt-get update
sudo apt-get install dotnet-sdk-2.2

Hola a todos. Recien me suscribo a Platzi para aprendar Xamararin. Me saltee varios puntos de la ruta de aprendizaje (tengo unos 30 años de experiencia en desarrollo, no empiezo desde cero), y entre directo por este curso. Veo que la explicacion del profe se lleva adelante usando .Net Core 2.1. Hoy (Julio 2020), la ultima version es 3.1, e incluso veo que esta disponible la beta la Net Core 5.0, Seguramente, como pasa con todas las revisiones y versionados mayores, en las versiones nuevas hay cambios que “rompen” cosas de las versiones anteriores. Alguien ya paso por eso con este curso? Realmente no quiero perder tiempo. Si alguien me puede responder, agradecere mucho. Saludos!

 Vamos a instalar .Net Core SDK en Windows. Es lo que permite hacer aplicaciones con .net y c# Es el motor que corre todos los programas y donde corre todo el framework de trabajo
o Ingresamos a www.microsoft.com/es-co/
o Clic en el botón todo Microsoft
o En la lista desarrolladores clic en .NET
o Clic en el botón Downloads
o Clic en el download build apps
o Ejecutamos el instalador

Diferencias entre .NET Core y .NET Framework?

Claire Underwood, jeje… xD

Enero 2023 estamos en version .NET 7.0 pero permite bajar
NET 6.0 para windows

Instalación en Windows

A darle!!

Buenas tardes estimados. Yo tengo instalado visual studio 2019, sirve de igual manera para el curso?

Me sirve Visual Studio?

que diferencias hay entre ,net core y ,net framework?

Pefecto, listo para empezar.

La instalación se realizó correctamente.

Se instaló lo siguiente en: “C:\Program Files\dotnet”
• SDK de .NET Core 3.1.200
• .NET Core Runtime 3.1.2
ASP.NET Core Runtime 3.1.2
• .NET Core Windows Desktop Runtime 3.1.2

Instalación exitosa, aqui el link para que los que vengan nuevo ganen tiempo.
https://dotnet.microsoft.com/download

¿Existe alguna diferencia sustancial de programar C# en MacOS con respecto a Windows?

Dios mio gracias profe.
Yo vengo del mundo de java python y Go lang y antes aprendi C# en un tecnología de desarrollo de software pero nunca lo he usado en un proyecto real por que basicamente odio tener que instalar el IDE Visual studio que es diferente al Visual studio Code por que Visual studio que pesa como 20 gigas y al final se actualizaba y dañaba librerías y dios era una tortura por que tenia que formatear y sorpresa al formatear me di cuenta que el ISO para instalar windows 10 pesa menos que el IDE visual studio.

Agradezco al profe que lo soluciona con Net Core junto con VS code si nunca han instalado el visual Studio no se imaginan lo que nos ahorra el profe.

Eso era lo único que no me gustaba de C# ahora a darle mucho animo chicos y chicas Dev

Si alguien quiere dockerizar en lugar de instalar en local aquí les dejo un docker-compose ```js version: '3.3' services: netcore: image: mcr.microsoft.com/dotnet/sdk:6.0 volumes: - .:/app ```
Aqui tenemos todas las versiones: <https://dotnet.microsoft.com/en-us/download/dotnet>

Esto de prepara el entorno y instalar esos aplicativos es un dolor de cabeza para los que estamos iniciando y ya que Microsoft actualiza todo el tiempo estos aplicativos que perdedera de tiempo .

JUNIO 2023 veremos si aun es util

Genial!

Increible ver como en 3 años ha cambiado tanto el .net , ya vamos en la version .net 6.0 del sdk , en este mundo de la programacion hay que estar en constante conocimiento

no conozco nada de c#, tengo miedo pero aqui ando!

.NetCore SDK
Es una herramienta fundamental para crear aplicaciones con .net(C#) donde estaran los Fremworks

(2022) Visual Studio esta disponible para mac
https://visualstudio.microsoft.com/vs/mac/

Instalado el ambiente de desarrollo.

Listo para comenzar

Instalación de C#

Instalación del .Net Core SDK. El “Net Core” es lo que nos permite crear aplicaciones con .Net en este caso con C#.

https://dotnet.microsoft.com/download

Evidentemente tenemos que instalar la opción (Build Apps) la propia pagina web debe detectar el sistema operativo en el que estamos.

Nota (En el caso de Linux, se debe especificar la versión de diestro que usas)

genial…

Si tengo un proyecto en .NET Framework y lo quiero migrar a NET Core, ¿tengo que hacer algún cambio en mi código?

Excelente estamos listos!

Sencillo, ya tenía de antes todo instalado.

En este caso yo tengo instalado Visual Studio 2017, es posibe trabajar con ese IDE de desarollo

con chocolatey 😀😀😀 choco install dotnetcore

Ese unity parece gnome XD, como cambian los tiempos, programas de Microsoft en Linux.

Perfect, intalado…!

Enlace

Use esta guía para instalar el .Net Core en Ubuntu 16.04, pero también menciona como instalar en otras distribuciones Linux.

Saludos!

Intalación en Ubuntu 18.04:

wget -q https://packages.microsoft.com/config/ubuntu/18.04/packages-microsoft-prod.deb
sudo dpkg -i packages-microsoft-prod.deb

sudo add-apt-repository universe
sudo apt-get install apt-transport-https
sudo apt-get update
sudo apt-get install dotnet-sdk-2.2

(2018 - 12 - 04)

Los pasos son explicados muy bien me agrada esto 😄

Muy clara la explicación para el proceso de instalación.

Genial continuemos

Muchas gracias por las indicaciones!

fue muy facil instalar en ubuntu 18.04 x64 😃

¿Cuál es la diferencia entre .NET Core y .NET Framework?

super

Que distribucion de linux me recomiendan para este curso?, esque ubuntu no me gusta

Si tengo instalado Visual Studio Community, igual tengo que descargar el SDK?

Todo listo!!!

Donde están las diapositivas?

Hay algun inconveniente en que puedan convivir .net y netcore en la misma maquina es decir si tengo proyectos .net me los afectaria?

Puedo usar Visual Studio 2017? lo instale para desarrollar en unity

Yea!!!, ahi vamos…

¿Si instales el visual studio 2019 con su sdk, sucede algo o todo normal ?

Excelente explicación, Gracias

Es necesario tener una maquina virtual en linux no puede ser las dos en windows?

empecemos con el curso!!

la instacion demora un poco pero termina todo ok; listos.

Una pregunta c# es diferente de visual basic o con casi ingual.

ready go!!!

CSC : warning CS2002: El archivo de código fuente ‘AppData\Local\Temp.NETCoreApp,Version=v2.2.AssemblyAttributes.cs’ se especificó varias veces [C:\Users\mermi\mermi.csproj]

Herramientas listas!

Genial, bastante sencillo

Listos!

Para instalar en linux vea este enlace

Tengo Windows.

Excelente vamos con el SDK

diferencia de .net core y .net framework

Instalado, bastante sencilla la instalación para windows la verdad.

Espero aprender mucho de este curso.

Comencemos !!!

A por todo!!

Net Core, instalado!

Gogogo a por c#!!

Hace tiempo, esto era lo que necesitaba.

Perfecto 100%

Genial hay que aprender

Para Windows tenemos el siguiente enlace de la versión .NET Core SDK 3.1.200 para Build Apps:

https://dotnet.microsoft.com/download/dotnet-core/thank-you/sdk-3.1.200-windows-x64-installer

Excelente!

Listo!

Que diferencia hay entre .Net Core y .Net Framework ? el futuro es .Net Core?

Genial!!

https://dotnet.microsoft.com/download desde donde se descarga .netCore y .NETFreamework

Actualmente no te presenta la opción de Build y Runtime de la misma forma del video. Ahora las muestra en columnas separadas.

PERO PEGA EL TEXTO DE LOS SLIDE ESO ES ALGO GROSERO

https://versionsof.net/core/3.1/3.1.1/
Descargar la que dice sdk installer en la parte de downloads, luego elegir según su arquitectura.