部署asp.net mvc应用程序的数据库

时间:2013-04-02 11:44:02

标签: sql-server asp.net-mvc-4

我是一个php / mysql开发者,现在我用asp.net mvc和sql server。我曾经将数据库导入脚本文件并将文件导出到我不喜欢的服务器。现在我在asp.net mvc的网站上工作。我会告诉你我是如何想象的,并告诉我是否有任何错误:

  • 使用sql server management studio创建数据库模型。
  • 使用visual studio和实体框架导入数据库文件以创建映射类。
  • 将所有文件上传到服务器,包括数据库文件,这是我项目文件夹中的本地文件。

这个步骤会起作用吗?

1 个答案:

答案 0 :(得分:1)

我认为你的问题太模糊了。尽可能具体,包括代码和详细信息。

总的来说,是的,你走在正确的轨道上。您正在描述数据库优先方法,首先创建数据库,然后使用Entity Framework生成代码。

我唯一的建议是你应该尝试将数据库作为抽象 - 不要强迫你的应用程序只接受本地存储​​的数据库,不要让你的应用程序只接受SQL数据库等它将使从本地/开发数据库转移到企业级更容易。