Giter Club home page Giter Club logo

interactive's Introduction

.NET Interactive dotnet bot in space

||Table of contents || Install || Customers & Partners || Contribution Guidelines ||

Binder

Build Status

Welcome to the .NET Interactive repo.

.NET interactive provides data Scientists and developers a way to explore data, experiment code, and try new ideas effortlessly. Use .NET interactive to build .NET Jupyter notebooks.

Jupyter Notebooks with .NET

Table of Contents

Jupyter Notebooks with .NET Core | Preview 2 dotnet bot in space

There are several ways to get started using .NET with Jupyter.

Install

How Install .NET Interactive

First, make sure you have the following installed:

  • The .NET 3.0 SDK.

  • Jupyter. Jupyter can be installed using Anaconda.

  • Open the Anaconda Prompt (Windows) or Terminal (macOS) and verify that Jupyter is installed and present on the path:

> jupyter kernelspec list
  python3        ~\jupyter\kernels\python3
  • Next, in an ordinary console, install the dotnet interactive global tool:
> dotnet tool install -g --add-source "https://dotnet.myget.org/F/dotnet-try/api/v3/index.json" dotnet-interactive
  • Install the .NET kernel by running the following within your 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
  • You can verify the installation by running the following again in the Anaconda Prompt:
> jupyter kernelspec list
  .net-csharp    ~\jupyter\kernels\.net-csharp
  .net-fsharp    ~\jupyter\kernels\.net-fsharp
  python3        ~\jupyter\kernels\python3

For more detailed documentation visit see table of content.

Contribution Guidelines

As we are still in the early stages of our development, we are unable to take any feature PRs at the moment, but we intend to do so in the future. If you find an issue or have a feature suggestion, please open an issue. And if you have any feature suggestions, please submit them using the "community suggestions" label.

Customers & Partners

Azure Synapse Analytics Azure HDInsight (HDI)
Azure Synapse Analytics uses the .NET kernel to write and run quick ad-hoc queries in addition to developing complete, end-to-end big data scenarios, such as reading in data, transforming it, and visualizing it You can launch Jupyter notebooks from your HDInsight cluster to run big data queries against the compute resources in that cluster.

interactive's People

Contributors

akshita31 avatar arozar avatar billwagner avatar brettfo avatar cartermp avatar chrisnikkel avatar colombod avatar daxian-dbw avatar dependabot[bot] avatar dotnet-bot avatar dotnet-maestro[bot] avatar dsyme avatar dvdstelt avatar eerhardt avatar erikschierboom avatar jonsequitur avatar justinormont avatar keboo avatar kevinransom avatar kexybiscuit avatar ladynaggaga avatar morganwm avatar msynk avatar richlander avatar talanc avatar tihan avatar weitzhandler avatar yamachu avatar zawhtut avatar zhiliangxu avatar

Stargazers

 avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.