我们即将为我们的mvc应用程序实现新的实践,尽管我们所有的大型项目最终都在SQL Server上运行,但大多数项目都是在SQLite或SQL Express (取决于开发人员)上进行开发时开始的。我想简化从开发到生命周期的过程,因此我想抛弃SQLite,选择SQL CE4.0或SQL Express作为我们的起点。我对SQL保持警惕,因为它不是为ASP.NET项目设计的(显然),但是Orchard默认使用SQLCE4.0。
CE对新项目的引导非常简单,但它是否应该用于web项目(小型和开发项目)?还有其他的DBType限制,但是有没有人有其他CE4的经验,不管是好是坏?
感谢您在这方面的想法。
发布于 2011-02-28 18:34:43
SQL Compact Edition4.0绝对是适用于ASP.NET项目的!阅读Scott Gu在VS2010 SP1和SQLCE4上的blog post,包括一些演练。
SQL Server Express和SQL Server Compact是完全不同的野兽:
NVARCHAR(MAX), NVARBINARY(MAX))。如果你能接受的话--很好,很好!但它绝对是相当小的……另一方面,它确实支持实体框架,你可以用密码保护你的.sdf文件...
https://stackoverflow.com/questions/5140526
复制相似问题