[Day04] 安装 IDE 与 .NET SDK

开发 .NET 程序之前,需要安装两个东西:

  1. IDE: 让我们编写程序与 debug
  2. .NET SDK: 用来建置、执行或发布 .NET 程序

.NET 可以用 C#, VB 或 F# 来写,笔者选用 C#。本系列文章会假设读者具备程序设计的基础,文章内容的描述会着重在框架的使用,如果有不熟悉语法的读者,欢迎留言讨论或参考以下连结
W3Schools
微软官方文件

安装 IDE
在开始写之前,我们需要安装 IDE,写 .NET 最常见的 IDE 是 Visual Studio, Visual Studio Code 或 Visual Studio for Mac。

  • Visual Studio – 有地表最强开发环境称号的 IDE,功能非常的强大,而且现在有 Community 版本,学生或小团队是免费的。
  • Visual Studio Code – 有大量的快捷键、扩充功能(Extension)、程序码片段(code snippet),如果是单纯编辑程序码比 Visual Studio 还要强大,轻巧、跨平台,但使用门槛高一些。
  • Visual Studio for Mac – 为 Mac 推出的 Visual Studio,一样很强大,缺点是稳定性始终比在 Windows 上跑差一些些。

笔者用 Windows 电脑,加上 Visual Studio 对初学的人来说比较容易上手,所以本系列文章选择 Visual Studio Community 当范例。

请从微软网站直接下载并安装 IDE,安装时请至少勾选以下两个选项
https://ithelp.ithome.com.tw/upload/images/20210904/20140664xMFeXDu0Bw.png

安装 .NET 5 SDK
装完 IDE 之後,请从微软网站下载并安装 .NET SDK。(注意,不是 Runtime, Runtime 只能用来跑 .NET 程序)

安装完之後,开启命令提示字元(cmd),如果安装成功,输入

dotnet --version

会显示所安装的 SDK 版本
https://ithelp.ithome.com.tw/upload/images/20210904/20140664Dje9tvXuE2.png

建立新的专案

  1. 开启 Visual Studio Community
  2. 点选建立新的专案
  3. 选择 ASP .NET Core Web API(如果找不到可以用上方的下拉选单筛选)
  4. 修改专案名称与路径
  5. 选择 SDK 版本然後建立

执行专案
.NET SDK 帮我们建立的,是一个完整可执行的专案,建立完我们直接按 F5 建置并执行程序,Visual Studio 会帮我们启动预设浏览器并开启一个分页,这个分页是 Swagger 帮我们产生的 API 文件,我们可以在这边查看有哪些 API 接口,还能直接在这发 request 测试我们的 API。

点选一个 API 接口 -> Try it out -> 输入参数 -> Execute 就能测试并观察结果
https://ithelp.ithome.com.tw/upload/images/20210904/20140664I7t6TDMkD0.jpg


<<:  Day04,弄几只API

>>:  Dart语言和你 SAY HELLO!!

【Day 12】Set 介绍

前言 今天要来介绍一下 Set Set set 储存的是 没有顺序性 且 不重复 的资料(会自动删除...

见习村28 - Find the missing letter

28 - Find the missing letter Don't say so much, ju...

成员 1 人:在骄傲时刻创业,在烦闷时刻立志

「我要开除老板。」所以,创业。 「我要换掉主管。」所以,创业。 「我要宰了客户。」所以,创业?......

【在厨房想30天的演算法】Day 08 资料结构:堆叠 Stack

Aloha~!我是少女人妻 Uerica!有天地方角头米饭,蒸笼帮的包子、馒头、肉粽起了争执,米饭米...

【把玩Azure DevOps】Day7 CI/CD从这里:设定第一个Pipeline(范本与编辑介面介绍)

前一篇介绍了要用来作为建立Pipeline的材料,这篇就要开始来建立第一个Build Pipelin...