「[[マイクロソフト系技術情報 Wiki>http://techinfoofmicrosofttech.osscons.jp/]]」は、「[[Open棟梁Project>https://github.com/OpenTouryoProject/]]」,「[[OSSコンソーシアム .NET開発基盤部会>https://www.osscons.jp/dotNetDevelopmentInfrastructure/]]」によって運営されています。

-[[戻る>.NET開発]]

* 目次 [#ba3e104c]
#contents

*概要 [#i831ac3c]
[[Windows Forms]] とは、Windows 3.1 時代の技術の流れを引き継ぐ Windows の画面構築技術である。

-実績は多く、Windows のウィンドウシステム (Window System) でできることの多くは実現できる。
-[[Windows Forms]] は、[[WPF]]と比べると特にコントロール数が増えた場合に描画が遅いなどの問題もある。

*特徴 [#t7ecadb7]
VB6からの
-イベント・ドリブン
-UIコンポーネントベース

のプログラミング・モデルを継承するUIテクノロジ。

特徴としては、

-[[ClickOnce]]をサポートする。

-レガシーのリッチクライアント技術であるが、~
業務アプリケーションでの採用実績は未だに多い。~
これには、以下の様な理由が挙げられる。
--十分な実績もあり、技術としても枯れている
--実績も多数あり、スキルセットを満たす人員が多い
--サードパーティ製のUIコンポーネントが充実している
--Visual Studioデザイナと連動したRAD開発が可能

などがあり、

-多機能
-高い生産性
-導入における問題も少ない

UIテクノロジと言える。

*参考 [#ed7054ef]
-[[Windows Formsの国際化対応]]

----
Tags: [[:.NET開発]], [[:UIサブシステム]], [[:Windows Forms]]

トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS