c# - 大型团队如何使用数据库

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

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

我们想使用 ORM,你能告诉我如何以及哪些 ORM 工具适合与团队合作吗?有什么行之有效的方法吗?

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

那么你们使用的是哪种模式?。我真的很奇怪。

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

最佳答案

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

MSDN : Code First Migrations in Team Environments

关于c# - 大型团队如何使用数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24003334/

相关文章:

c# - XmlSerializer 没有序列化我的类中的所有内容

c# - .NET/C# - 反射帮助 - 程序集中的类

sql-server - SSIS - 再次出现内存不足错误

c# - 如何在 asp.net c# 中通过下拉列表获取最近 3 年的数据?

c# - MVC 5、EF 6 和多行(批量)编辑

c# - 你如何在 C# 中嵌入 sql 查询

c# - 如何将数组转换为 sql 的引号和逗号分隔字符串?

c# - 在 Google Drive API 中设置文件夹权限

sql-server - 如何在没有 SQL Server Management Studio 的情况下在 SQL Server 2008 中启用文件流

entity-framework - dotnet core 2 不同环境下运行不同数据库类型