微软让开发者也能利用Jupyter Notebooks编写.NET程序代码

多种开发语言包括Python、R、Julia以及Scala的开发者,都可以使用Jupyter Notebooks撰写程序代码,而现在.NET的开发者不再需要干瞪眼,微软发布Jupyter Notebooks的.NET支持解决方案预览版,开发者可以便用.NET Notebooks方便地操作数据,和开发机器学习应用。

在Jupyter Notebooks中支持.NET是通过Try .NET工具完成的,Try .NET是一个嵌入式的程序代码执行器,可以在网页上以可执行的程序代码片段,提供交互式的体验,也就是说,Try .NET让用户可以在浏览器中操作.NET。

要使用.NET Notebooks,开发者需要安装.NET Core 3.0 SDK以及Try .NET Global工具需要的.NET Core 2.1,而开发者则可以使用Anaconda来安装Jupyter Notebooks,或是依照Jupyter官方的步骤,从conda或pip中安装。

接着打开Ananconda Prompt命令提示字符工具,并且输入安装Try .NET Global工具以及.NET核心的指令完成安装。一旦必要的组件都安装成功,用户在浏览器中启动Jupyter Notebooks,便能看到创建C#或是F# Notebooks的选项。

微软提到,.NET Notebooks很适合进行机器学习与操作庞大的数据。 .NET Notebooks支持微软的机器学习框架ML.NET,可让开发者探索和记录模型训练实验、探索数据分布,或是进行数据清理和搭建数据图表等工作。笔记本也是处理庞大数据不可或缺的工具,现在.NET开发人员可以在.NET Notebooks中使用Apache Spark,快速地创建数据雏形应用,或是执行分析查询。

发表评论