首页 > 解决方案 > 点网框架与点网核心 sdk

问题描述

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

  1. dot net framework vs dot net core SDK

  2. IDE(视觉工作室)与编辑器(VS 代码)

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

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

请澄清我的疑问

标签: .net.net-coresdkframeworks

解决方案


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

对于 IDE:我从来没有真正使用过 VS Code,但是 IDE 应该对您可以开发的程序没有影响。如果您自己负责编译,则可以使用普通记事本进行开发。不过那会很痛苦。我建议两者都尝试,然后根据您的个人喜好决定。

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

我希望这会有所帮助


推荐阅读