ASP.NETはUIとして説明できるのか?

このQ&Aのポイント
  • ASP.NETはWEBアプリのフレームワークであり、クラスライブラリの一部として機能しています。
  • ASP.NETはWindowsフォームと同様な位置で考えると、UIとして説明することもできます。
  • 概念図を修正する場合、ASP.NETはクラスライブラリの中のフレームワークとして位置付けされるべきです。
回答を見る
  • ベストアンサー

ASP.NETはUIであると説明しても良いでしょうか?

ASP.NETはUIであると説明しても良いでしょうか? ASP.NET、C#でWEBアプリを作成しています。 動作環境の説明をするために、画像のような概念図を作りました。 要は、.NET FrameWorkをインストールするけど、その中にASP.NETが 含まれてrんだよって話ができればOKです。 で、ASP.NETがWEBアプリのフレームワークであるのはわかるんですが、 クラスライブラリの中にあるものとした時、クラスライブラリの中の フレームワークというのもややこしい気がして、Windowsフォームと 同様な位置で考えると、UIと言ってもいいのかなと思っています。 この理解は間違っているでしょうか? 間違っているようでしたら、概念図をどのように直せば正しくなるか ご指摘いただけるとありがたいです。 宜しくお願いします。

  • ginfix
  • お礼率34% (330/962)

質問者が選んだベストアンサー

  • ベストアンサー
  • notnot
  • ベストアンサー率47% (4848/10261)
回答No.1

当たらずとも遠からずだと思いますが、「プレゼンテーション」の方が良いかと思います。 「プレゼンテーション」という言葉がわかりにくいと思えば、説明的に「画面生成」とか。

関連するQ&A

  • ASP.NETとVB.NETの違いってどの様なものでしょうか?

    ASP.NETとVB.NETの違いってどの様なものでしょうか? 下記、IT用語辞典のewordsから転用ですが。。良く分からないです。 どなたかご教授頂ければ幸いです。 ASP.NET .NET Frameworkで提供されるWebサービス向けのクラスライブラリ。Windowsサーバ上でダイナミックなWebページを動作させるための基盤となるソフトウェアで、WebアプリケーションやWebサービスの開発・構築に用いられる。 VB.NET Mcrosoft社のプログラミング言語Visual Basicのうち、Microsoft .NET環境で動作するプログラムを開発するためのもの。2002年に発売された「Visual Basic .NET」以降の製品が該当する。Visual Basic 2005からは製品名から「.NET」が外されたが、以降の製品も.NET環境のための製品であり、VB.NETに含まれる。

  • ASP.NET2.0がインストールされない

    Windows2003serverR2 SE SP2に IISをインストールしましたが、 ASP.NET2.0がインストールされません。 Webサービス拡張を見てもASP.NET1.1しかありません。 .NET Framework2.0はインストール済みです。 どうすればいいのでしょうか。 何か必要な設定が別にあるのでしょうか。 よろしくお願いします。

  • ASP.NETとVB.NETについての質問

    .NETについては初心者です。 ASP.NETとVB.NETの仕組みをわかりやすく説明しているホームページ等を教えて下さい。 ASP.NETはWEBのインターフェイス部分、 VB.NETは開発言語と認識しております。 そこで、この2つの関わり合いについてどうなっているのかを知りたいのです。 (.net frameworkとの連携も含めて記載しているとよりgoodなのですが・・・。) 後、java技術との比較ページもあったら教えて下さい。 以上、宜しくお願い致します。

  • ASP.NETとASP.NET MVCについて

    現在、C#によるWebアプリ作成を勉強しようと考えています。 そこで2016年現在、ASP.NET(WebFormによる開発)とASP.NET MVCのどちらが主流なのでしょうか。 JavaによるWebアプリはMVCスタイルの開発が主流という感覚だったのですが、 C#によるWebアプリ作成もMVC型が主流なのでしょうか。

  • ASPとASP.NETとASP.NET2.0の違い

    Web開発初心者です。 帳票をPDF表示するWebアプリケーションを開発することになり、 言語はASPを使用することになりました。 そこで ASP ASP.NET ASP.NET2.0 の違いをご存知の方がいらっしゃいましたら教えていただけますでしょうか。 それぞれIIS以外に必要な実行環境、ツール等も教えていただけると助かります。 不明瞭な箇所がありましたら説明させていただきます。 すいませんがよろしくお願いします。

  • ASP.netのエラー 2005から2008への移行

    パーサー エラー メッセージ: 基本クラスに 'sman' という名前のフィールドが含まれていますが、その型 (System.Web.UI.ScriptManager) はコントロール (System.Web.UI.ScriptManager) の型と互換性がありません。 <asp:ScriptManager ID="sman" runat="server" > visualstudio2005から2008へ移行(ウィザードを使用)したのですが、実行すると上記のようなエラーが出てしまいます。visualstudio2005では問題なく動作しておりました。 その型System.Web.UI.ScriptManagerは コントロールのSystem.Web.UI.ScriptManagerと 互換性がないとのことですが、 同じ型なのに、どうしてこのようなエラーが出てしまうのでしょうか?

  • ASP.net1.0 Win7 IIS7

    ASP.net1.0 C#.net .net Framework 1.1 Windows7 Pro IIS 7 (1)ウェブセットアッププロジェクトを作成 (2)Windows7に.net Framework 1.1を導入 (3)ウェブセットアップを実行(一見正常完了) (4)IISマネージャーで Framework1.1を設定 実行しても残念ながら動きません。 ブラウザ上から通信が行われて居ない様な 「ページを表示できません」と言う表示に成っており 困っております。 ご存知の方どうぞお力をお貸しください

  • ASP.NETでの"ME"の受け渡し

    ご観覧ありがとうございます。 当方ですが、ASP.NET初心者になります。 乱文や意味不明な箇所などありましたらお詫び申し上げます。 言語:ASP.NET VB (VWD 2008) 環境:Windows XP 質問ですが、VB6でファンクションにMEで自分自身のフォームをユーザー関数などに渡す場合、 以下の「例:VB6」の様にクラスやモジュールに渡せたかと思います。 ASP.NETの場合ですと、フォームでなくPageになるかと思い、System.Web.UI.Pageにして同様に記述(「今回作成」参照)したところ、「'System.Web.UI.Page'のメンバではありません。」となり、エラーになってしましました。 同様にObject型も試しましたが、エラーになってしまいました。 このようなことは出来ない Or やらない方が良いのでしょうか? 色々調べましたが、良い方法が見つかりませんでした。 実現可能な方法、代替案、お勧めなどありましたら教えて頂ければ幸いです。 よろしくお願い致します。 追伸 今回のMEをユーザ関数に渡すのは、各ページのイベントに長いコードの記述をさけるのを目的にしています。 例:VB6 ↓↓↓↓↓フォームの処理↓↓↓↓↓↓ Private Sub Button1_Click() TestKansu(Me) End Sub ↓↓↓↓↓モジュール↓↓↓↓↓↓ Private Sub TestKansu(ByRef MyForm as Form) With MyForm .label1.Caption = "AAAA" .label2.Caption = "BBBB" End With End Sub 今回作成 ↓↓↓↓↓Pageの処理↓↓↓↓↓↓ Private Sub Button1_Click() Dim TestClass as new clsTest TestClass.TestKansu(Me) End Sub ↓↓↓↓↓CLASS (clsTest)↓↓↓↓↓↓ Public Sub TestKansu(ByRef MyPage As System.Web.UI.Page) With MyPage .label1.Caption = "AAAA" .label2.Caption = "BBBB" End With End Sub

  • レガシーASP開発者のためのASP.NET勉強資料

    質問タイトルの通り、現在レガシーASPでWebアプリを開発してます。 次の仕事からVB.NET+ASP.NETで開発することになったのですが、 .NETって何なのか、まったくわかりません。 レガシーASP開発者がASP.NETを学ぶのに適している ASP.NETの文献などありましたら、ご紹介ください。

  • asp.netに必要な環境

    asp.netでwebページを作成する場合、 Microsoft Visual Basic 2008 Express Editionは必要ですか? Microsoft Visual Web Developer 2008 Express Editionと .NET Framework 3.5 だけインストールすれば大丈夫ですか? VBのソフトはなくてもVBの知識があればいいのでしょうか?

専門家に質問してみよう