2011-06-08 98 views
0

我有一個示例ASP.NET應用程序,我將在課堂設置中使用它。每個學生將獨立運行應用程序,並且只能在本地機器上運行。什麼數據庫可用於單用戶示例ASP.NET應用程序?

的應用需要一個數據庫,但我喜歡它,如果學生沒有需要安裝任何額外的特定的數據庫軟件。只要讓學生點擊「運行」,應用程序就會啓動完美。此外,學生將使用一切從Web開發者表示2008年到Visual Studio 2010的最終

我一直在尋找SQLite和SQL Server精簡,但有別的東西我俯瞰這裏?任何版本的vs.net都包含本地數據庫服務器嗎?

===編輯====

好像的SQL Server CE或SQLite的將是什麼,我需要的最佳解決方案 - 無論是否有一個比其他優勢?所有事情都是平等的,我可能會傾向於SQL Server CE。

+0

所有,但除非你取消了安裝快捷的SKU自動安裝的SQL Express。 – 2011-06-08 17:55:24

回答

4

只需使用使用SQLite,包了必要的DLL,你有你的解決方案。 enter image description here

+1

這是邊框垃圾郵件。 – 2011-06-08 18:00:54

+0

埃斯特班,謝謝。你認爲SQLite的優勢在於SQL Server CE嗎? – bambino 2011-06-08 20:14:32

+0

你還喜歡什麼?我認爲我的帖子和下面的內容一樣多。如果您需要更多信息,請讓我知道,我會提供。 – Nix 2011-06-08 20:15:58

0

你也可以考慮SQLExpress。

您也可以考慮對象和文檔數據庫,如: 的MongoDB DB40

0

我將着眼於SQL Server Express的,因爲它本質上是沒有所有的花裏胡哨完整的SQL Server實例。如果你所在地區有一個開源數據庫,比如MySQL等,那麼這些數據庫也是可選的。

我有瞄準了緊湊型(又稱爲SQL CE,至少一次APON時間)和SqlLite是它們不是真正的世界足以滿足大多數學生的問題。他們完成課程後,他們更有可能找到使用全面的SQL Server而不是小型數據庫的工作。

還應當指出的是,所有的SKU VS(沒有表達什麼?)的默認安裝的SQL Express(你必須取消安裝)。

+0

默認情況下,我不知道快速版安裝SQL Express。很高興知道! :) – bambino 2011-06-08 20:12:33

+0

@bambino:不確定有關VS的Express版本(需要檢查),但所有其他SKU(在文章中提到)都安裝SQL Express。無論哪種方式,SQL Express都是免費下載的。 – 2011-06-08 20:14:32

0

Firebird嵌入式還可以做的工作做好

嵌入式版本是服務器的一個驚人的 變化。這是一個完整的 功能火鳥服務器打包在 只是幾個文件。 部署很容易,因爲不需要 安裝服務器。

火鳥點網司機regularly updated

相關問題