我正在尝试了解有关 Visual Studio、SQL Server 和托管的一些想法。
我了解 Visual Studio Express 和 Ultimate(或其他完整版本)之间的唯一区别是您使用的 sql 服务器在 Express 版本中受到限制。因此,如果您想创建下一个 facebook 或 linkedin,express 将永远无法工作(假设您将使用 ASP.NET 进行此操作),因为它永远无法扩展到数百万占用 TB 数据的用户。
但是我知道您在开发中使用的 sql server 与托管期间使用的 sql server 不同,因为托管公司不允许您的许可证在他们的服务器上运行。因此,如果您最终通过托管公司支付 sql server 费用,该公司显然运行完整版本的 sql server 并因此可以扩展,为什么您在开发过程中需要完整的 sql 许可证?在visual studio express上开发所有东西(因为它是免费的)然后通过托管公司扩展你的sql需求不是更有意义吗?
为我确定是一个愚蠢的问题道歉,但我只是想理解。