2011-03-16 67 views
0

Winforms是開發軟件GUI的唯一方法嗎?使用winforms開發軟件

該軟件將使用SQL Server Express版本&將在C#.NET建

編輯:該軟件將在LAN上的單個或多個系統的本地運行。在多系統的情況下,SQL SERVER將只安裝在一臺PC上,其他的則連接到它。此外,所有系統都將具有Windows XP或7.

+0

Winforms,WPF,Web應用程序,silverlight等有幾個選項。這一切都取決於你的要求,比如你想要在哪裏運行軟件,有什麼用法和其他幾個因素。 – Aravind 2011-03-16 11:14:13

回答

3

今天更優選的技術是WPF,它允許您以更易於維護和可測試的方式設計應用程序。但要看是什麼系統,你在WPF/NET可用性方面針對

此外,您可以考慮使用SQL緊湊作爲替代SQL表達

+0

我們可以在WPF – sqlchild 2011-03-16 14:22:28

+0

中使用c#.net絕對是:) – Robert 2011-03-16 14:24:03

+0

那麼它是內置在visual studio中,我該如何開始,下載什麼 – sqlchild 2011-03-16 14:27:10

2

不,不,他們不是......

(假設桌面軟件,可以使用WPF或Silverlight,雖然其他人一樣GTK#是可用的。)

3

或Silverlight是另一種選擇,因爲這似乎支持了WPF

可以使用在增長它在瀏覽器或瀏覽器外技術

+0

上的'Essential downloads'請檢查我的問題編輯部分 – sqlchild 2011-03-16 12:55:47

2

也有WPF在Windows上的基於桌面的圖形用戶界面。

2

不,從來沒有一種「唯一的方法」來開發一些東西。你最直接的選擇是:

  • 的WinForms
  • WPF
  • 的Silverlight
  • (任何網絡技術,如果你想)

有很多不太明顯的錯誤,如果你」重新感受冒險。 (它們通常涉及到微軟協議棧之外,您可能想要也可能不想這樣做)。

鑑於今天的趨勢,您可能希望將WPF用於基本的Windows應用程序。雖然還有其他因素可以進入這個決定。例如,如果您的應用程序需要在各種目標系統上運行,那麼WPF可能不會全部支持。

+0

請檢查我的問題的編輯部分 – sqlchild 2011-03-16 13:17:43