2010-01-21 107 views

回答

6

Windows窗體只是框架類庫的一個子集,是的,當前版本是3.5。因爲2.0叫WPF(的Windows Presentation Foundation),它是創建用戶界面的.Net較新的方法並且也使用Silverlight的

WPF更新

一個新的展示技術已經被添加到.NET。

WPF described on Wikipedia

+0

好的 - 所以我真的應該尋找一個編程的Windows窗體3.5文本,然後...謝謝 – Greg 2010-01-21 05:22:57

+1

從下面複製:2.0將適用於您的窗體編程。那裏幾乎沒有變化。 biggies是LINQ,WCF,WPF ......啊。你走了。 WPF。 Windows Presentation Foundation。這是「新」形式引擎。在深入研究「老式」表格技術之前,您可能需要先看一下。 – 2010-01-21 05:23:30

+0

微軟稱之爲'框架'類庫。 '基金會'可以與WPF等混淆 – Ash 2010-01-21 05:28:12

2

我不相信Windows窗體有單獨的版本號。爲什麼會有?

+0

我只是不確定作爲一個新手 - 我正在尋找一本關於.NET 3.5中的VS2008中的Windows窗體編程的好書(理想的PDF格式)。我似乎迄今能夠看到的是「windows forms 2.0」類型的書籍... – Greg 2010-01-21 05:20:47

+0

2.0將適合您的表單編程。那裏幾乎沒有變化。 biggies是LINQ,WCF,WPF ......啊。你走了。 WPF。 Windows Presentation Foundation。這是「新」形式引擎。在深入研究「老式」表格技術之前,您可能需要先看一下。 – 2010-01-21 05:23:04

1

的.Net提供不同的技術一束做你的工作。 Winforms是一種可讓您創建桌面應用程序的技術,WPF也是如此。 ASP.net允許您創建Web應用程序和WPF是一個用於創建工作流程基礎編程等等,等等

1

我與.NET 3.5 SP1 PC安裝,System.Windows.Forms的是版本:1.0.5000.0在全局程序集緩存。 'System.Windows.Forms.dll'的實際文件版本(和產品版本)是1.1.4322.2032。

與.NET的整體版本無關,雖然微軟會說Windows Forms 3.5沒有Windows Presentation Foundation(WPF),但沒有Windows Forms 3.5。

如果您需要構建經典的Windows桌面應用程序,您可以使用Windows窗體。

如果您需要構建支持文本流佈局,更豐富的格式和樣式以及圖形動畫的更現代的桌面應用程序,那麼Windows Presentation Foundation是更好的選擇。

相關問題