情報応用演習Ⅰ(2024)

【T4a】モデルとビューの連携(前編)(2/7)

プロジェクトタイプASP.NET Core Web アプリ(Model-View-Controller)
プロジェクト名T4a
ソリューション名PIT4
ターゲットフレームワーク.NET 8.0(長期的なサポート)
最上位レベルのステートメントを使用しない使用する(チェックオフ)

4a-2. 前提

教科書の以下の章をあらかじめ読んでおこう. 以降の説明はこれらの章を読んでいることを前提とする.とくにHTML/CSSは前提知識であり, またRazor構文に関してはC#の構文に多少ルール多加わった程度のものであるため,本コースでは詳しくは説明しない. そのため,教科書を自分で読みよく読んでおくこと.

教科書章のタイトルページ備考
スラスラわかるHTML&CSSの基本1( 本全体が前提知識なので全部読む )P.1~280-
(とくに)フォームの作成P.207~232-
ASP.NET Core 入門2MVCアプリケーションの基本P.107~116旧版3ではP.45~57
コントローラーとビューの基本P.116~135旧版3ではP.57~74
Razor構文P.90~105旧版3ではP.147~162
知識の確認

以下の設問に取り組み,本章で前提となるHTML/CSSやRazor構文についての知識を試そう. 全てに正解するまで次の節には進まないこと.

設問1

HTMLのフォームに関する設問である.HTMLフォームは_に示すような見た目の入力欄のセットである. 図の(A)に相当するHTMLの要素の名前を答えよ.

HTMLフォーム
 
設問2

設問1の図の(B)に相当するHTMLの要素の名前を答えよ.

 
設問3

設問1の図の(C)に相当するHTMLの要素の名前を答えよ.

 
設問4

Razer構文(.cshtml)のコードにおいて事前に int 型の変数fooがどこかで宣言されていると仮定する. この変数fooが偶数である場合のみ p要素で何らかのメッセージを表示したい場合,どのように書けばよいか. _のうち最も適切なものを選択せよ.

選択肢

選択肢1

選択肢2

選択肢3

選択肢4

 
設問5

_はRazer構文(.cshtml)のコード片である.このコードを実行すると, 結果として何個のp要素が表示されるか回答せよ.

Razer構文のコード片
 

  1. 加納祐東,スラスラわかるHTML&CSSのきほん第2版,SBクリエイティブ,2018 ↩︎

  2. 掌田津耶之,C#フレームワーク ASP.NET Core 入門 .NET7 対応,秀和システム,2023 ↩︎

  3. 掌田津耶之,C#フレームワーク ASP.NET Core 3入門,秀和システム,2019 ↩︎ ↩︎ ↩︎

Last updated on 2024-04-24
Published on 2024-04-24

Powered by Hugo. Theme by TechDoc. Designed by Thingsym.