我有一个带有SQL Server的以数据为中心的应用程序.它将被部署的环境不在我们的控制之下,并且没有DBA(它们都是小型企业),因此我们需要尽可能自动地分发每个应用程序/数据库更新的过程.
除了应用程序版本之间的正常变化(有时候是不可预测的),我们已经知道我们需要为每个版本分发一些新的种子数据.有时,此种子数据将与我们系统中的其他数据相关.例如:在v2-v3更新过程中,我们可能需要插入2个新行的某些主数据,在v5-v6更新过程中需要插入其他5行.
我们已经检查了Entity Framework Db Migrations(可用于自4.3.1版本以来没有Code-First的现有数据库),它以更自动和受控的方式表示传统的顺序脚本(如Fluent Migrations).
另一方面,凭借不同的理念,我们检查了SSDT及其dacpac,快照以及部署前和部署后脚本.
哪些技术/哲学更适合所描述的案例?
可以使用的任何其他技术/哲学?
还有其他建议吗?
提前致谢.
database-migration data-tier-applications fluent-migrator sql-server-2012 entity-framework-4.3
我需要构建一个符合WCAG 2.0规范的Web应用程序.
该应用程序的一个主要特征是必须在客户端上执行某些代码.我没有办法避免它(这是电子标志的老问题).
这就是为什么我想到了Silverlight(当然还有RIA服务).但我没有找到任何有关以这种方式开发的应用程序是否符合WCAG 2.0要求的信息.
有任何链接或意见吗?
提前致谢.