SSCE3.5以前最初的目標是在單機和嵌入式系統中使用,目標是作為單機軟體的資料庫系統,或嵌入式裝置的離線資料庫系統。
關於這一部分的內容,主要見於:http://www.microsoft.com/china/msdn/library/data/sqlserver/bb380177.mspx?mfr=true
這篇文章還詳細比較了其他一些免費MS係數據庫,是MSDN中難得的好文。
在這篇文章中,已經提到了SSCE可以用於“訪問量不大的網站或內部應用”,但真正達到這一目的的,是SSCE4.0。4.0的主要改進包括功能增強/經過測試/與ADO.net Entity整合/與VS2010 SP1整合等。筆者嘗試過其中的利用WebMatrix把Mojoportal和SSCE結合在一起,的確非常易用(實際網站位於www.scrum.org.cn,其中使用的資料庫就是SSCE4.0 )。
下面一篇文章很好地描述了SSCE4.0對這一應用領域的支援:http://blogs.msdn.com/b/sqlservercompact/archive/2011/01/12/microsoft-sql-server-compact-4-0-is-available-for-download.aspx。
文章末尾提到4.0因為“急於”實現“簡單網站”這一目標,放棄了一些類似離線資料/LINQ支援等內容,如果需要這些內容,請回到3.5的SP2:http://www.microsoft.com/downloads/en/details.aspx?familyid=E497988A-C93A-404C-B161-3A0B323DCE24&displaylang=en。不過在這裡並沒有找到對LINQ的支援,看來得等4.5了。如果你需要特定的功能,請仔細閱讀後面兩個文章。
SSCE與2005/2008正式版本的差異在此:http://msdn.microsoft.com/zh-cn/library/bb896140(v=SQL.110).aspx