winform、siverlight 和 WPF 之間的區別

發布 文化 2024-02-05
15個回答
  1. 匿名使用者2024-01-25

    IlverLight 和 WPF 在顯示層都基於 XAML,而 C 是後台的核心。

  2. 匿名使用者2024-01-24

    對於使用者來說,這是一樣的。

    WPF 使用新的開發框架來簡化原始的 WinForm 控制項開發模型。

    簡單地說,WPF 就是使用與 Web 開發相同的方式進行 Winform 開發。

  3. 匿名使用者2024-01-23

    不一致:WPF 使用的 MVVM 模式由 WPf 使用,事件驅動由 Winform 使用,因此您可以直接討論 MVVM 和事件驅動的區別。

  4. 匿名使用者2024-01-22

    WPF 主要是面向客戶端的軟體,即連線伺服器使用的型別。

  5. 匿名使用者2024-01-21

    WPF 和 Silverlight 其實是一樣的,都是建立在 XAML 之上的,只要你學好就行了。 .net的基本框架,上面的東西基本是一樣的。

  6. 匿名使用者2024-01-20

    Silverlight(以前稱為 WPF E)是 WPF Everywhere,它是 WPF 的子集。 它是基於瀏覽器外掛程式,伺服器端不需要部署任何環境,客戶端只需要安裝執行時瀏覽器外掛程式,無需安裝。 net framework 。

    因此,Silverlight 的執行環境不受作業系統和瀏覽器型別的限制。 當然,不僅如此,Silverlight作為WPF的輕量級版本,還削減了一些其他功能。 不言而喻,WPF 可以編寫 Web 程式和桌面應用程式,但必須在執行時安裝它們。

    net framework。VS2008 支援的最高版本是: 當前支援的 .NET Framework 和 Silverlight 3 vs2010 版本是。

    .NET Framework 4 和 Silverlight 4

  7. 匿名使用者2024-01-19

    這兩個概念是完全並列的,好嗎?

    Winform、WPF 和 Silverlight 是獨立開發的三個技術領域。

  8. 匿名使用者2024-01-18

    你可以把Silverlight看作是Flex(Flash的動態資料版本),所以......

  9. 匿名使用者2024-01-17

    在程式上,所有這些都以事件的形式呼叫。

    WinForm 比 WPF 更容易開發,但總體上沒有太大區別。

    WPF 基於 DirectX,因此它在 3D 模式下效果更好,並且具有更酷的畫面。

    Winform的螢幕設計是用與開發語言相同的語言實現的,並且儲存在同乙個**型別檔案中,這是不可移植的。 WPF影象以XML形式編寫,以XML形式儲存,更便攜、更直觀。

    另乙個細微差別是 Winform 的控制項可以堆疊在一起,例如,兩個按鈕可以具有完全相同的坐標,並且只能看到頂部的坐標。 WPF 控制項不能堆疊,因此,如果同一位置有兩個按鈕,則必須隱藏乙個按鈕,否則兩個按鈕都可見。

  10. 匿名使用者2024-01-16

    WPF 是乙個資料驅動的介面,該介面比 Winform 漂亮得多。

  11. 匿名使用者2024-01-15

    WPF 是應用程式的乙個全新概念:資料驅動程式,以資料為中心,繫結將介面永遠定位為從屬關係。 程式中介面邏輯的編寫已經簡化了,現在幾乎不需要編寫它了。

    WPF 還允許完全自定義小組件的外觀,這些小組件可以通過 XAML 模板輕鬆自定義為樣式。 WPF 仍然是第乙個富動畫程式,它新增了多種動畫以提供更好的使用者體驗。 VS2010 是使用 WPF 開發的。

    新增命令模型。

    無論如何,WPF 是一項新技術,它比 Windforms 具有太多優勢。 WPF是2024年到2024年經歷了五年網際網絡發展的新技術,五年後逐漸成熟。 再加上使用者硬體的公升級,使用者體驗將成為軟體質量最重要的指標之一,而效能在程式中就不那麼重要了。

    windowform 使用乙個事件(即按鈕驅動程式)向前執行。 重點介紹業務邏輯部分中的資料。 在介面展示部分,介面可以是中心。

    通常接互會占用一定的邏輯量**。 這些**與業務邏輯關係不大,因此會降低程式開發的效率。

    我個人覺得WPF程式設計比Winform好,如果選擇學習,建議選擇WPF,因為以後有更大的發展空間。

  12. 匿名使用者2024-01-14

    移動版和獨立版的區別。

  13. 匿名使用者2024-01-13

    目前主流的是 Windows 窗體應用程式,即 Winform。

    WPF 是乙個比較新的技術,至少在國內人不多,現在 Win8 已經上線了,看來 WPF 有進一步發展的趨勢,就要看Microsoft的推廣力度了。所以學習WPF是有一定風險的,但是一旦WPF普及了,你就已經是高手了。

    Win32 應用程式,比較原始,但應該是最高效的。 這太麻煩了,學不起來。

  14. 匿名使用者2024-01-12

    WPF 是 Silverlight 的爸爸。

    Silverlight 是 Web 的 WPF 的乙個分支。

  15. 匿名使用者2024-01-11

    這都是普遍的。 WPF 和 SL 中的大多數控制項都以完全相同的方式使用,並具有屬性。

相關回答