前言:我在一家从事 ASP.NET 开发并使用 SQL Server 2005 满足我们所有数据库需求的小公司工作。
我很好奇使用 Visual Studio 或 SQL Server Management Studio 进行数据库端开发(即表创建、存储过程编写等)的优缺点是什么。
现在我们在 Management Studio 中执行所有数据库任务,我想知道使用 Visual Studio 是否有一些好处。是否更容易跟踪过程更改和对数据库的其他修改(无论是通过 Visual Studio 本身还是通过某种类型的源代码控制(计划很快实施颠覆)。
我个人在使用 Management Studio 时没有遇到任何问题,但如果通过 Visual Studio 以我不熟悉的方式更高效、更可控,我很想听听。
编辑:我只想指出我的特定开发环境是 SQL Sever 2005、Visual Studio 2005 专业版和 Visual Studio Team System 2008 开发版。我们没有运行或安装团队基础服务器或任何其他附加功能。