大型团队如何使用数据库

时间:2014-06-02 21:09:11

标签: c# sql-server entity-framework unit-testing design-patterns

假设我有一个团队,20名开发人员。我们正在.net上创建一个项目。在团队中,每个人都可以根据他们的模块轻松创建表格。

我们认为使用ORM,你能告诉我如何以及哪些ORM工具能够与团队合作。有没有经过证实的方法?

我问因为我从不与团队合作,所以我不知道最佳实践。

所以你们这些模式你们用的是什么?我真的好奇。

团队成员可以编写单元测试并提供必要的设计模式。我需要采用什么样的方法来管理团队?我们必须使用哪种ORM工具?

2 个答案:

答案 0 :(得分:1)

其中一个可能的选择是使用Entity Framework Code First Migrations。您可以在以下链接中查看详细说明:

MSDN : Code First Migrations in Team Environments

答案 1 :(得分:0)

也许这不是你要找的那种答案。

与团队交流。让他们决定他们想要使用的ORM工具,因为他们是曾经使用它的人。只考虑他们为这个项目选择最好的工具。我将使用与方法和模式相同的方法。作为经理,您可以向他们提供项目的技术和非技术规范。