¡.NET Interactive ya está aquí! El | Vista previa de Cuadernos .NET 2



En noviembre de 2019, anunciamos contenido .NET para portátiles Jupyter con la disponibilidad de C # y F #. Hoy nos complace anunciar el lanzamiento de Preview 2 .NET Notebook. En este artículo puede encontrar todas las principales características nuevas de esta versión. ¡Únete ahora!

Qué hay de nuevo


Nuevo nombre: conozca .NET interactivo


Hoy anunciamos el cambio de nombre oficial a .NET Interactive.

.NET interactive es un conjunto de herramientas de CLI y API que permiten a los usuarios crear funciones interactivas en web, markdown y portátiles.

Cambiar .NET Interactive


Nuevo repositorio -  dotnet / interactive


Decidimos combinar las herramientas  dotnet try y  dotnet interactive en un repositorio.


Nueva herramienta global - dotnet interactive


Cómo instalar .NET Interactive


Primero, asegúrese de tener instalado lo siguiente:

  • .NET 3.0 SDK .
  • Jupyter Jupyter se puede instalar usando  Anaconda .
  • Abra Anaconda Prompt (Windows) o Terminal (macOS) y asegúrese de que Jupyter esté instalado:

> jupyter kernelspec list
  python3        ~\jupyter\kernels\python3

  • A continuación, en la consola normal, instale la  dotnet interactive herramienta global:

> dotnet tool install --global Microsoft.dotnet-interactive

  • Instale el núcleo .NET ejecutando lo siguiente en Anaconda Prompt:

> dotnet interactive jupyter install
[InstallKernelSpec] Installed kernelspec .net-csharp in ~\jupyter\kernels\.net-csharp
.NET kernel installation succeeded

[InstallKernelSpec] Installed kernelspec .net-fsharp in ~\jupyter\kernels\.net-fsharp
.NET kernel installation succeeded

[InstallKernelSpec] Installed kernelspec .net-powershell in ~\jupyter\kernels\.net-powershell
.NET kernel installation succeeded

  • Puede verificar la instalación ejecutando el siguiente comando en el símbolo de Anaconda:

> jupyter kernelspec list
  .net-csharp    ~\jupyter\kernels\.net-csharp
  .net-fsharp    ~\jupyter\kernels\.net-fsharp
  .net-powershell ~\jupyter\kernels\.net-powershell
  python3        ~\jupyter\kernels\python3

Nota: si está buscando más información, dotnet try visite  dotnet / try .

Nuevo soporte de idiomas - PowerShell


Portátiles PowerShell




Las computadoras portátiles PowerShell combinan las capacidades de administración de PowerShell con la rica experiencia visual de las computadoras portátiles. La integración de la experiencia ejecutable de PowerShell con texto amplio y visualización abre escenarios para que los usuarios de PowerShell integren y mejoren su capacitación y soporte de documentos. Como ejemplo, esta demostración de la nueva característica de PowerShell se ha transformado fácilmente en un tutorial colaborativo en línea.



Gracias a la interacción multinúcleo proporcionada por el núcleo interactivo .NET, una sola computadora portátil, ahora con soporte PowerShell, puede apuntar de manera eficiente tanto al plano de control como al plano de datos.

Los administradores de bases de datos, los administradores de sistemas y los expertos en soporte encuentran útiles los portátiles PowerShell para administrar recursos. Por ejemplo, este cuaderno le enseñará al usuario cómo crear una máquina virtual de Azure en PowerShell.



Ejecutando .NET Code en nteract.io



Además de trabajar con  .NET Code  en Jupyter Notebooks, los usuarios ahora pueden escribir su código de forma interactiva. Interact es una herramienta de código abierto que crea SDK, aplicaciones y bibliotecas que ayudan a las personas a aprovechar al máximo los cuadernos interactivos y REPL. Estamos encantados de que nuestros usuarios de .NET aprovechen al máximo la REPL interactiva, incluida la aplicación de escritorio interactiva.



Para comenzar con .NET Interactive de manera interactiva, descargue la  aplicación de escritorio Interact  e instale  los núcleos .NET .

Recursos


Source: https://habr.com/ru/post/undefined/


All Articles