Este artículo es un artículo espejo de traducción automática, por favor haga clic aquí para saltar al artículo original.

Vista: 23094|Respuesta: 2

[.NET Core] 【DotNet Introducción (1)】Empieza de nuevo. NET Core Tutorial

[Copiar enlace]
Publicado en 21/1/2019 10:34:30 | | | |
En .NET core, ya he estado expuesto a él, he escrito una página web, y se ha desplegado con éxito en un servidor Linux, y ha estado ejecutándose en un entorno de producción.

Esta vez, consulta la documentación oficial de Microsoft y aprende de forma sistemática. ¡Núcleo NET! ¿Por qué estudiar? ¿Y qué pasa con .NET Core? Él y . ¿NET Framework?

.NET Core cuenta con las siguientes características:

  • Multiplataforma: Puede funcionar en sistemas operativos Windows, macOS y Linux.
  • Alinearse entre arquitecturas: Ejecutar código con el mismo comportamiento en múltiples arquitecturas, incluyendo x64, x86 y ARM.
  • Herramientas de línea de comandos: Incluye herramientas de línea de comandos fáciles de usar para desarrollo local y escenarios de integración continua.
  • Despliegue flexible: Puede incluirse en el ámbito de una aplicación o instalar en un usuario o ordenador paralelo. Funciona con contenedores Docker.
  • Compatibilidad.NET Core es compatible con .NET Framework, Xarain y Mono mediante .NET Standard.
  • Código abiertoLa plataforma .NET Core es de código abierto y utiliza licencias de MIT y Apache 2. .NET Core es un proyecto de .NET Foundation.
  • Impulsado por Microsoft.NET Core está impulsado por Microsoft como soporte para .NET Core.



Enlace oficial de documentación:El inicio de sesión del hipervínculo es visible.

1. Instalar el entorno del SDK .NET Core

Dirección de descarga:El inicio de sesión del hipervínculo es visible.Dependiendo de la situación, descárgalo e instálalo, pero omitido.

2. Revisa el SDK y la versión de la máquina

Para ver todos los SDKs instalados en la máquina, ejecuta el comando cmd de la siguiente manera:



Revisa la versión seleccionada actualmente de dotnet

3. Crear un nuevo proyecto de consola

Creamos una nueva carpeta test1 bajo el directorio C:\project\dotnet,El nombre del proyecto se nombra por defecto según el nombre de la carpeta

Ve a la carpeta test1 y ejecuta los siguientes comandos por turno:

A partir del SDK .NET Core 2.0, no es necesario ejecutar dotnet restore porque implícitamente se ejecuta con todos los comandos que necesitan restauración, como dotnet new, dotnet build y dotnet run.

Si quieres ejecutar el programa compilado, puedes ir a la carpeta \bin\Debug\netcoreapp2.1 del proyecto y ejecutar dotnet test1.dll.


3. Desarrollar herramientas IDE

Recomendamos usar VS Code como nuestra herramienta de desarrollo, y si quieres hacerlo bien, primero debes perfeccionar tus herramientas. Dirección de descarga:https://code.visualstudio.com/

Tras abrir el proyecto con código VS, el editor instala automáticamente 3 plugins, de la siguiente manera:

Instalar dependencias de C#...
Platform: win32, x86_64

Descargando el paquete 'OmniSharp para Windows (.NET 4.6 / x64)' (31021 KB).................... ¡Hecho!
Instalando el paquete 'OmniSharp para Windows (.NET 4.6 / x64)'

Descargando el paquete '.NET Core Debugger (Windows / x64)' (43046 KB).................... ¡Hecho!
Instalación del paquete '.NET Core Debugger (Windows / x64)'

Descargando el paquete 'Razor Language Server (Windows / x64)' (46894 KB).................... ¡Hecho!
Instalación del paquete 'Razor Language Server (Windows / x64)'

Terminado


4. Crear una nueva clase

Para añadir una nueva clase, haz clic derecho en VSCode Explorer y selecciona Nuevo archivo. Esta acción añade el nuevo archivo a la carpeta que se abrió en VSCode.
Nombra el archivo Class1.cs. Debe guardarse con la extensión .cs al final para que se reconozca como un archivo csharp.

Añade el código a continuación para crear la primera clase. Asegúrate de incluir el espacio de nombres correcto para que pueda ser referenciado desde el archivo Program.cs.

Código de archivo de Clase 1:

Llama a la clase en el método Main, y la salida es la siguiente:



(Fin)





Anterior:Artefacto de captura de paquetes SSL v1.1.0 Edición Profesional
Próximo:Tianzheng Construction T20 V5.0 para CAD2018 CAD2019 parche de crack de 64 bits
Publicado en 21/1/2019 10:38:01 |
No olvides la intención original, vamos, vamos
Publicado en 21/1/2019 10:42:38 |
Vamos, hermano
Renuncia:
Todo el software, materiales de programación o artículos publicados por Code Farmer Network son únicamente para fines de aprendizaje e investigación; El contenido anterior no se utilizará con fines comerciales o ilegales; de lo contrario, los usuarios asumirán todas las consecuencias. La información de este sitio proviene de Internet, y las disputas de derechos de autor no tienen nada que ver con este sitio. Debes eliminar completamente el contenido anterior de tu ordenador en un plazo de 24 horas desde la descarga. Si te gusta el programa, por favor apoya el software genuino, compra el registro y obtén mejores servicios genuinos. Si hay alguna infracción, por favor contáctanos por correo electrónico.

Mail To:help@itsvse.com