2011-12-20 18 views
0

私は1つのことについてはっきりしていません、親切に私を確認してください。はWinFormのフロントエンド技術ですか?

私たちはC#Win-Formをフロントエンド技術と呼ぶことができますかフロントエンド技術はウェブベースのフロントエンド(HTML、CSSなど)を意味しますか?

どうもありがとう

+3

私が知らない特定の定義がない限り、私はそれをフロントエンド技術と呼んでいます。共有バックエンドリソースにアクセスできる、特定のアプリケーション用のUIテクノロジです。 – David

+0

ユーザインタフェースを記述するための「フロントエンド」という用語は、インターネットよりもずっと長くなっているため、ウェブベースの技術だけでは意味がありません。 1985年のInfo世界の記事から[データベース:人工知能が確立したベンダーの競争を育む](http://books.google.com/books?id=fS8EAAAAMBAJ&pg=PA29&#v=onページ&q&f=false)を参照してください。 「Q&AはAIベースのフロントエンドを備えた統合データベース/ワードプロセッサ」 –

答えて

7

フロントエンドは、Webブラウザ、デスクトップ、またはスマートフォン上にあるかどうか、ユーザー向けのUIを指します。

+0

SLaksというシマンテックのQ&A UIを示す素晴らしい画像が得られたので、それはフロントエンドの技術ですか? – haansi

+0

はい – SLaks

1

Winformsは、.NET/Mono上のデスクトップユーザーインターフェイスアプリケーションを開発するための一連のライブラリです。

+0

"... on windows"以外の場合[Windowsでは表示されません](http://www.mono-project.com/WinForms) –

+0

ええ、いつそれはモノです。コンラッドに感謝します。 –

4

バックエンドとは、バックグラウンドで、つまりユーザーが直接見ることのできないものを指し、フロントエンドは、反対側のものを指します。直接見えるものです。

したがって、WinFormsは明らかにフロントエンドのものです。

2

フロントエンドテクノロジは、主にアプリケーションのユーザーエクスペリエンスを構築するために使用されるすべてのテクノロジに適用できます。これには、WinForms、Win32のウィンドウイングAPI、MFC、Silverlight、Javascript、HTML、CSSなどがあります。

+0

Javascriptはフロントエンドの技術ではありません。それはちょうど言語です。 (node.jsを参照) – SLaks

関連する問題