【发布时间】:2018-08-13 21:41:01
【问题描述】:
我开发了一个 Angular 5 应用程序,其中包含大量移动部件(服务、引导程序、Angular Material、内部+外部 JS 脚本等)。现在我也想为这个应用程序添加数据库连接(仅限 MS SQL Server)。该应用是在 Visual Studio Code 中开发的。
我正在关注来自 MSDN 的 this tutorial,以了解如何将此应用程序与 SQL Server 数据库连接。我相信我需要 Web API 和 .NET Core 支持来实现连接性,如果不从 VS Code(例如here)或 Visual Studio(如参考文章),因为我能找到的关于该主题的几乎所有文章/教程都是从头开始的。在我看来,在 Visual Studio 中创建一个新的 Angular + Core 项目并逐个文件迁移应用程序逻辑对我来说不是一个可行的解决方案。
我的问题是:
- 有没有一种简单的方法来创建一个独立基于 Web API 的后端应用程序,该应用程序提供来自我的 SQL Server 数据库的数据,供前端 Angular 5 应用程序使用?还是所有 .NET Core、Web API 和 Angular 前端支持都从同一个应用程序呈现?
- 如果没有,是否有一种简单/官方的方法可以将 .NET Core 和 Web API 功能添加到内置于 VS Code 的 Angular 5 应用程序中?
【问题讨论】:
-
开发人员经常使用 Visual Studio 将 Web API 构建为一个完全独立于 VS Code 中构建的 Angular 应用程序的项目。
-
@DeborahK - 问这个问题的原因之一是确认我是否走在正确的轨道上,因为我没有 .NET / Web API 经验。我会看看我现在是否可以找到一些关于它的资源。谢谢!
-
请参阅此以使用 Visual Studio 代码创建 Web api
-
此视频可能会帮助您入门channel9.msdn.com/Blogs/dotnet/…
标签: c# angular asp.net-web-api asp.net-core-2.0