ASP.NET MVC:使用 Visual Studios for Mac 连接 SQL 数据库
Posted
技术标签:
【中文标题】ASP.NET MVC:使用 Visual Studios for Mac 连接 SQL 数据库【英文标题】:ASP.NET MVC: Connecting SQL database with Visual Studios for Mac 【发布时间】:2021-01-12 03:45:27 【问题描述】:我正在创建我的第一个 asp.net 网络应用程序并且有一些问题。我的项目需要存储客户信息及其订单历史记录(应用类似于 ubereats)。
由于我的应用程序不是托管在 Internet 上的真实网站,因此每次关闭并运行应用程序时,都会丢失上次运行的客户帐户。
为了避免这个问题,我想使用数据库。不幸的是,我对数据库以及如何将其连接到 Visual Studios 上的 Web 应用程序的经验为零。
我在互联网上进行了一些研究并了解了 SQL 服务器,如何将 SQL 数据库与我在 Visual Studio 上的 MVC 项目连接起来?有没有办法使用 Web 服务器在本地托管我的项目?
我是一个初学者,我会喜欢任何推荐和阅读材料!谢谢。
【问题讨论】:
我建议利用人类最伟大的发明之一google.com 来实现您的目标。祝你好运。 @jegtugado 更容易询问有经验的人什么是最好的学习资源来缩小搜索范围。谢谢! 【参考方案1】:如果您打算使用 SQL Server,有很多资源可以帮助您入门(它相当容易启动和运行)。您可以查看其中一些资源:
https://docs.microsoft.com/en-us/sql/database-engine/install-windows/install-sql-server?view=sql-server-ver15
https://www.sqlservertutorial.net/getting-started/
https://support.mailessentials.gfi.com/hc/en-us/articles/360015116400
快速搜索将为您提供大量有关开始使用 sql server 的信息。
至于将您的应用程序连接到数据库。有很多方法可以做到这一点,但对于 .NET,最常见的是实体框架。以下是一些 Microsoft 资源,您可以在开始使用 Entity 时阅读。
https://docs.microsoft.com/en-us/aspnet/mvc/overview/getting-started/getting-started-with-ef-using-mvc/creating-an-entity-framework-data-model-for-an-asp-net-mvc-application
https://docs.microsoft.com/en-us/aspnet/core/data/ef-mvc/intro?view=aspnetcore-3.1
一个好的起点就是浏览这些资源并继续自己研究。
【讨论】:
太棒了,我会研究一下。谢谢以上是关于ASP.NET MVC:使用 Visual Studios for Mac 连接 SQL 数据库的主要内容,如果未能解决你的问题,请参考以下文章
如何在不使用 Visual Studio 的情况下使用 ASP.NET MVC 实现站点?
Asp.Net MVC 4 与 Visual Studio 2012 的混合?
如何在 Visual Studio 2012 中安装 ASP.NET MVC 5?
在 Visual Studio 2008 中部署 ASP.NET MVC 应用程序