 En novembre 2019, nous avons annoncé le contenu .NET pour les ordinateurs portables Jupyter avec la disponibilité de C # et F #. Aujourd'hui, nous sommes heureux d'annoncer la sortie de Preview 2 .NET Notebook. Dans cet article, vous trouverez toutes les principales nouvelles fonctionnalités de cette version. Adhérer maintenant!
En novembre 2019, nous avons annoncé le contenu .NET pour les ordinateurs portables Jupyter avec la disponibilité de C # et F #. Aujourd'hui, nous sommes heureux d'annoncer la sortie de Preview 2 .NET Notebook. Dans cet article, vous trouverez toutes les principales nouvelles fonctionnalités de cette version. Adhérer maintenant!Quoi de neuf
Nouveau nom - Meet .NET Interactive
Aujourd'hui, nous annonçons le changement de nom officiel en .NET Interactive..NET interactif est un ensemble d'outils CLI et d'API qui permettent aux utilisateurs de créer des fonctionnalités interactives dans le Web, le démarquage et les blocs-notes.Modifier .NET Interactive- dotnet interactive
 
 outil global  : pour les ordinateurs portables .NET (Jupyter et interact)
- dotnet try
 
 outil global  : Pour séminaires et documents. Démarque interactive avec projet d'accompagnement.
- trydotnet.js
 
 API ( pas encore accessible au public ): documentation en ligne. Par exemple, sur la  page de la documentation  et  la page .NET . Actuellement indisponible.
Nous avons décidé de combiner les outilsdotnet try et  dotnet interactive dans un référentiel.Nouvel outil mondial - dotnet interactive
Comment installer .NET Interactive
Tout d'abord, assurez-vous que les éléments suivants sont installés:- SDK .NET 3.0 .
- Jupyter. Jupyter peut être installé à l'aide d'  Anaconda .
 
- Ouvrez Anaconda Prompt (Windows) ou Terminal (macOS) et assurez-vous que Jupyter est installé:
 
> jupyter kernelspec list
  python3        ~\jupyter\kernels\python3
- Ensuite, dans la console standard, installez l'  dotnet interactiveoutil global:
> dotnet tool install --global Microsoft.dotnet-interactive
- Installez le noyau .NET en exécutant ce qui suit dans 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
- Vous pouvez vérifier l'installation en exécutant la commande suivante dans Anaconda Prompt:
> 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
Remarque: si vous recherchez plus d'informations, dotnet try visitez  dotnet / try .Prise en charge d'une nouvelle langue - PowerShell
Ordinateurs portables PowerShell
 Les ordinateurs portables PowerShell combinent les capacités de gestion PowerShell avec la riche expérience visuelle des ordinateurs portables. L'intégration de l'expérience exécutable de PowerShell avec du texte et une visualisation larges fournit aux utilisateurs de PowerShell des scénarios d'intégration et d'amélioration de leur formation et de la prise en charge de documents. À titre d'exemple, cette démonstration de la nouvelle fonctionnalité PowerShell a été facilement transformée en un didacticiel en ligne collaboratif.
Les ordinateurs portables PowerShell combinent les capacités de gestion PowerShell avec la riche expérience visuelle des ordinateurs portables. L'intégration de l'expérience exécutable de PowerShell avec du texte et une visualisation larges fournit aux utilisateurs de PowerShell des scénarios d'intégration et d'amélioration de leur formation et de la prise en charge de documents. À titre d'exemple, cette démonstration de la nouvelle fonctionnalité PowerShell a été facilement transformée en un didacticiel en ligne collaboratif. Grâce à l'interaction multicœur fournie par le noyau interactif .NET, un seul ordinateur portable, désormais compatible avec PowerShell, peut cibler efficacement le plan de contrôle et le plan de données.Les administrateurs de base de données, les administrateurs système et les experts de l'assistance trouvent les blocs-notes PowerShell utiles pour la gestion des ressources. Par exemple, ce bloc-notes enseignera à l'utilisateur comment créer une machine virtuelle Azure dans PowerShell.
Grâce à l'interaction multicœur fournie par le noyau interactif .NET, un seul ordinateur portable, désormais compatible avec PowerShell, peut cibler efficacement le plan de contrôle et le plan de données.Les administrateurs de base de données, les administrateurs système et les experts de l'assistance trouvent les blocs-notes PowerShell utiles pour la gestion des ressources. Par exemple, ce bloc-notes enseignera à l'utilisateur comment créer une machine virtuelle Azure dans PowerShell.
Exécution de code .NET dans nteract.io
 En plus de travailler avec le  code .NET  dans les ordinateurs portables Jupyter, les utilisateurs peuvent désormais écrire leur code de manière interactive. Interact est un outil open source qui crée des SDK, des applications et des bibliothèques qui aident les utilisateurs à tirer le meilleur parti des blocs-notes interactifs et des REPL. Nous sommes ravis que nos utilisateurs .NET tirent pleinement parti de la REPL interactive, y compris l'application de bureau interactive.
En plus de travailler avec le  code .NET  dans les ordinateurs portables Jupyter, les utilisateurs peuvent désormais écrire leur code de manière interactive. Interact est un outil open source qui crée des SDK, des applications et des bibliothèques qui aident les utilisateurs à tirer le meilleur parti des blocs-notes interactifs et des REPL. Nous sommes ravis que nos utilisateurs .NET tirent pleinement parti de la REPL interactive, y compris l'application de bureau interactive. Pour démarrer interactivement avec .NET, téléchargez l'  application de bureau Interact  et installez  les noyaux .NET .
Pour démarrer interactivement avec .NET, téléchargez l'  application de bureau Interact  et installez  les noyaux .NET .Ressources