.net 开发使用什么语言_如何开始使用.NET开发

.net 开发使用什么语言

.NET框架由Microsoft在2000年发布。 该平台的开源实现Mono在2000年代初一直是争议的中心,因为Microsoft拥有.NET技术的多项专利,并且可以使用这些专利终止Mono的实现。 幸运的是,在2014年,Microsoft宣布从那时起,.NET开发平台将根据MIT许可开放源代码。 2016年,微软收购了生产Mono的公司Xamarin。

如何安装.NET

.NET下载分为软件包:一个仅包含.NET运行时,而另一个包含.NET Core和运行时的.NET软件开发工具包(SDK)。 根据您的平台,考虑到体系结构和操作系统版本,这些软件包甚至可能会有多种变体。 要开始使用.NET进行开发,必须安装SDK 。 这为您提供了dotnet终端或PowerShell命令,可用于创建和构建项目。

的Linux

要在Linux上安装.NET,首先,将Microsoft Linux软件存储库添加到您的计算机。

在Fedora上:


   
     
     
     
     
$ sudo rpm --import https: // packages.microsoft.com / keys / microsoft.asc
$ sudo wget -q -O / etc / yum.repos.d / microsoft-prod.repo https: // packages.microsoft.com / config / fedora / 27 / prod.repo

在Ubuntu上:


   
     
     
     
     
$ wget -q https: // packages.microsoft.com / config / ubuntu / 19.04 / packages-microsoft-prod.deb -O packages-microsoft-prod.deb
$ sudo dpkg -i packages-microsoft-prod.deb

接下来,使用包管理器安装SDK,将替换为当前版本的.NET版本:

在Fedora上:

 $  sudo dnf install dotnet-sdk- < X.Y > 

在Ubuntu上:


   
     
     
     
     
$ sudo apt install apt-transport-https
$ sudo apt update
$ sudo apt install dotnet-sdk- < X.Y >

下载并安装所有软件包后,请打开终端并键入以下命令以确认安装:


   
     
     
     
     
$ dotnet --version
X.Y.Z

视窗

如果您使用的是Microsoft Windows,则可能已经安装了.NET运行时。 但是,要开发.NET应用程序,您还必须安装.NET Core SDK。

首先, 下载安装程序 。 要保持打开状态,请下载.NET Core进行跨平台开发(.NET Framework仅适用于Windows)。 下载.exe文件后,双击它以启动安装向导,然后单击两步安装过程:接受许可证并允许安装继续。

.net 开发使用什么语言_如何开始使用.NET开发_第1张图片

然后,从左下角的“应用程序”菜单中打开PowerShell。 在PowerShell中,键入一个测试命令:

 PS C:\Users\osdc > dotnet 

如果您看到有关dotnet安装的信息,则说明.NET已正确安装。

苹果系统

如果您使用的是Apple Mac,请下载Mac安装程序 ,该安装程序以.pkg软件包的形式提供。 下载并双击.pkg文件,然后单击安装程序。 您可能需要授予安装程序许可,因为该软件包不是来自App Store。

下载并安装所有软件包后,请打开终端并输入以下命令来确认安装:


   
     
     
     
     
$ dotnet --version
X.Y.Z

您好.NET

dotnet命令提供了一个用.NET编写的示例“ hello world”应用程序。 或者,更准确地说,该命令提供了示例应用程序。

首先,使用dotnet命令以及newconsole选项创建项目目录和所需的代码基础结构,以创建新的仅控制台应用程序。 使用-o选项指定项目名称:

 $  dotnet new console -o hellodotnet 

这将在当前目录中创建一个名为hellodotnet的目录。 转到您的项目目录并浏览一下:


   
     
     
     
     
$ cd hellodotnet
$ dir
hellodotnet.csproj  obj  Program.cs

文件Program.cs是一个空C#文件,其中包含一个简单的Hello World应用程序。 在文本编辑器中将其打开以查看它。 微软的Visual Studio Code是一个跨平台的开放源代码应用程序,它是基于dotnet构建的,尽管它不是一个糟糕的文本编辑器,但它还会收集有关其用户的大量数据(并在所申请的许可证中授予其这样做的权限)到其二进制分布)。 如果要尝试使用Visual Studio Code,请考虑使用VSCodium ,这是从MIT许可的源代码构建的Visual Studio Code发行版, 无需遥测(请阅读文档 ,以获取即使在此版本中也禁用其他形式的跟踪的选项)。 或者,只需使用现有的收藏夹文本编辑器或IDE。

新控制台应用程序中的样板代码为:


   
     
     
     
     
using System;

namespace hellodotnet
{
    class Program
    {
        static void Main ( string [ ] args )
        {
            Console.WriteLine ( "Hello World!" ) ;
        }
    }
}

要运行该程序,请使用dotnet run命令:


   
     
     
     
     
$ dotnet run
Hello World !

这是.NET和dotnet命令的基本工作流程。 提供了适用于.NET的完整C#指南 ,以及与.NET相关的所有内容。 有关运行中的.NET的示例,请在opensource.com上关注的突变测试文章。

翻译自: https://opensource.com/article/19/9/getting-started-net

.net 开发使用什么语言

你可能感兴趣的:(linux,python,java,编程语言,github)