使用 Microsoft.NET Frameworks 建立基於 Windows 的應用程式(轉)

來源:互聯網
上載者:User
摘要: :本文介紹了 Win 表單這一新的表單程式包,藉助這一程式包,開發人員能夠充分利用 Microsoft Windows 作業系統所提供的 UI 功能。
目錄
簡介
介紹 Win Forms
更好的易學易用性
布局
GDI+
訪問底層系統
結論
--------------------------------------------------------------------------------
簡介
目前 Web 已成了街談巷議的話題,看起來好像 Microsoft® Visual Studio® 開發系統對建立基於 Microsoft Windows® 的傳統應用程式的支援有所減弱。實際上,Microsoft 對基於 Windows 的應用程式開發方面的投資在不斷加大。
Win 表單是一個新的表單程式包,藉助這一程式包,開發人員能夠充分利用 Microsoft Windows® 作業系統所提供的豐富的使用者介面功能,建立基於 Windows 的應用程式。Win Forms 是新的 Microsoft®.NET 平台的一個組成部分,它提供了許多新技術,包括通用的應用程式架構、可管理的執行環境、一體化的安全性以及物件導向的設計原則。而且,Win Forms 全面支援快速簡便地接入 Web Services 以及建立豐富的基於 ADO+ 資料模型的資料感知應用程式。得益於 Visual Studio 中新的共用開發環境,開發人員能夠使用包括 Microsoft Visual Basic® 和 C# 在內的任何支援 .NET 平台的語言建立 Win Forms 應用程式。
介紹 Win Forms
就像剛才所說的,Win Forms 是專用於 Windows 客戶機 UI 編程的 .NET Framework 的命名空間。它與 ASP+ UI 程式包(即 Web Forms)共用同樣的設計原則,但其類和實現卻全然不同。在 Microsoft Win32® API 和 Web 元件之間沒有魔術般變形的類。就像所有的 .NET Frameworks 一樣,一致性已成為優先考慮的問題。其目的是為了 Win Forms 開發人員能夠迅速適應在 Web Forms 中編寫代碼,反之亦然。例如,所有命名空間都有 Button 類,每一個都有文本、預設的 OnClick 事件以及 ForeColor、BackColor 和 Font 屬性。
相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.