点网框架vs点网核心SDK

时间:2019-08-30 05:18:33

标签: .net .net-core sdk frameworks

我想知道两者之间的区别:

  1. 点网框架vs点网核心SDK

  2. IDE(Visual Studio)与编辑器(VS代码)

  3. 点网核心SDK是否包含点网核心框架

  4. 可以使用VS代码开发完整的(点网MVC)Web应用程序

请澄清我的疑问

1 个答案:

答案 0 :(得分:0)

尚不清楚您想听什么,但是.NET Core比.NET Framework更年轻,更现代。 一般来说,核心也比Framework更精益。 Core摆脱了Remoting等许多已弃用的技术,因此并非所有在Framework中起作用的东西都将在Core中起作用。框架的某些功能将来会在Core中实现,例如WPF,它将从Core 3.0开始提供。 重要的一点是Core是跨平台的,即您也可以在Linux和Mac上运行Core程序。这不适用于ever Library。 WPF仍然仅适用于Windows。 如果您需要更多详细信息,可以查看docs并进行比较。

对于IDE:我从未真正使用过VS Code,但是IDE在可以开发什么程序方面应该没有什么区别。如果您自己进行编译,则可以使用普通记事本进行开发。不过那会很痛苦。我建议您尝试两者并根据您的个人喜好决定。

MVC是一种独立于语言或IDE的模式。但是,如果要成为WPF中的视图,则需要使用Framework或Core 3.0。我不知道VS Code对WPF的支持程度如何。

我希望这能有所帮助