No tienes acceso a esta clase

隆Contin煤a aprendiendo! 脷nete y comienza a potenciar tu carrera

Primera App con dotnet CLI

14/21
Recursos

Aportes 12

Preguntas 2

Ordenar por:

驴Quieres ver m谩s aportes, preguntas y respuestas de la comunidad?

o inicia sesi贸n.

Comandos clase (Windows):

cd /
//para pasar a la raiz.

mkdir platzi
//creamos la carpeta platzi

mkdir consoleapp
//creamos la carpeta consoleapp donde va a vivir nuestra app.

cd consoleapp
//entramos a la carpeta del proyecto

 dotnet new --list 
//para ver la lista de templates para iniciar el proyecto.

 dotnet new console
//creamos el proyecto con el template de consola.

dotnet run
//lanzamos el proyecto recien creado.

Podemos ahorrarnos el comando mkdir (que es para crear una nueva carpeta) agregando el flag -o

El comando ser铆a as铆:
dotnet new console -o consoleapp

Y para movernos al mismo tiempo dentro de la carpeta que contendr谩 al proyecto creado el comando completo ser铆a as铆:
dotnet new console -o consoleapp && cd consoleapp

Con el comando 鈥渢ake鈥 pueden crear el directorio y al mismo tiempo cambiar a ese directorio es decir que es como hicieran el mkdir y el cd en un solo comando.

take platzi-dir

// Equivalente a 
mkdir platzi-dir
cd platzi-dir

Wow en esta clase he comprendido a crear desde la consola un proyecto ya que en el curos de introduccion a c# lo he realizaod desde visual studio .net

para crear el proyecto en diferente lenguaje hay que teclear el comando -lang para especificar si se quiere hacer en VB ya que por default esta en C#
Asumiendo que el template siempre es en C#, solo creamos la aplicaci贸n y le especificamos el nombre 煤nicamente con el comando -n

dotnet new console -n ConsolaCSharp

en caso que se quiera hacer una nueva aplicaci贸n con un lenguaje diferente se deber谩 especificar con el comando -lang

dotnet new console -n ConsolaVB -lang vb

Simple, pero ya esta funcionando. Espero que a todos les haya funcionado el Hello, World!

PS D:\Platzi\dotnet\consoleapp> dotnet run
Hello, World!

Mis notita de la clase:

Me pregunto porque siempre que se crea o se inicia algo se usa Hello World 馃槢

Comandos CLI

dotnet --list-sdks

dotnet --version

dotnet 鈥擧elp

dotnet 鈥攊nfo

dotnet new

Si queremos ver todos los tipos de proyectos que podemos crear con el comando dotnet utilizamos :

dotnet new --list

Puedes usar Cmder un emulador de terminal linux para ejecutar comandos de linux en windows