マイクロソフト MVC 日本語でのフレームワークの質問

マイクロソフト MVC 日本語でのフレームワークの質問

100 以上の MVC に答えてください マイクロソフト 質問を構成し、次のトピックの習熟度をテストします。
マイクロソフト MVC 構造。
下にスクロールして始めましょう!

1: バンドリングとマイニフィスは、ASP.NET 4.5で使用できる2つのテクニックです。

A.   これらすべて

B.   要求された資産のサイズを縮小します

C.   サーバーへのリクエストの数を減らします

D.   リクエストの負荷時間を改善します

2: ベストプラクティスとして、すべての入力検証はどのレイヤーで発生する必要がありますか?

A.   意見

B.   これはベストプラクティスではありません

C.   モデル

D.   コントローラ

3: 株式市場情報を表示するASP.NET MVCアプリケーションを開発しています。株式市場情報は頻繁に更新され、リアルタイムで表示する必要があります。不要なヘッダーデータを排除し、レイテンシを最小限に抑え、全二重接続を介してデータを送信する必要があります。あなたは何をするべきか?

A.   長期にわたるHTTPリクエストを実装します。

B.   クライアントとサーバーにWebSocketsプロトコルを実装します。

C.   クライアントにMessageChannelオブジェクトをインスタンス化します。

D.   ブラウザからポーリングを構成します。

4: ModelStateについてどれが当てはまりますか?

A.   それはモデルの状態を持っています

B.   変更のみが変更されたプロパティがあります

C.   モデルのプロパティとフィルターがあります

5: データ検証はどこで行われますか?

A.   コントローラ

B.   モデル

C.   意見

6: ASP.NET MVCの単一のダウンロード可能なリソースに多くの異なるリソースをまとめてロールアップするコアプロセスは何ですか?

A.   ハッシュ

B.   圧縮

C.   接合

D.   マージ

E.   バンドリング

7: コントローラーアクションが返すことができます:

A.   ContentResult

B.   viewresult

C.   すべての答えは正しいです。

D.   Javascriptresult

8: これらのフォーマットのどれがWeb APIによって箱から出してサポートされていませんか?

A.   JSON

B.   amf

C.   XML

D.   フォームURLエンコード

9: どのHTMLヘルパーを使用して、ビューでフォーム要素を作成しますか?

A.   形状

B.   formgenerate

C.   Formbegin

D.   beginform

10: MVCアクションメソッドの返品値に使用できる基本クラスはどれですか?

A.   結果

B.   ControlRERSULT

C.   ActionResult

D.   httpresult

11: 正しいか間違っているか?リクエストを手動で解析する代わりに、モデルバインディングを使用することがベストプラクティスです。

A.   間違い

B.   真実

12: .cshtmlファイルでRazor構文コードを指定するために使用されるシンボルはどれですか?

A.   〜

B.   <%

C.   ||

D.   @

13: MVCフレームワークは、どの名前空間で定義されていますか?

A.   Unit.Control.Microsoft

B.   system.web.mvc

C.   sql.java.css

D.   model.view.controller

14: 認定ユーザーのみがそのアクションを呼び出すことができるように、コントローラーアクションへのアクセスを制限するにはどうすればよいですか?

A.   属性を承認

B.   Allowusers属性

C.   SecurityDemand属性

D.   SecurityDemand Staticクラスへの呼び出し

15: ルートが定義されている順序は重要です。

A.   真実

B.   間違い

16: Trueまたはfalse:デフォルトでは、すべてのコントローラークラスは、"コントローラー"を使用して名前を付けなければなりません。サフィックス。

A.   間違い

B.   真実

17: MVC3に付属するデフォルトビューエンジンは何ですか?

A.   かみそり

B.   スパーク

C.   ASPX

18: 新しいデータのデータエントリビューを作成する場合、2つのHTTP要求動詞(メソッド) フォームをユーザーに提供し、ユーザーがフォームを送信できるようにするために使用することを期待する必要がありますか?

A.   投稿、入れてください

B.   パッチ、トレース

C.   接続、入れてください

D.   取得、投稿

19: ビューを示すために使用されるかみそりの構造は強くタイプです

A.   @タイプ

B.   @コンテクスト

C.   @実在物

D.   @モデル

20: MVCでは、視聴者に表示したいデータを表していますか?

A.   ドメインモデル

B.   モデルを表示

C.   データ・モデル

D.   JSONモデル

21: これらのエミュレータのうち、MVCアプリケーションの有効なモバイルエミュレーターはどれですか?

A.   Apple Safari

B.   Windows 7 Phone Emulator

C.   オペラモバイルエミュレータ

D.   これらすべて

22: モデルに電話番号のプロパティがあり、米国の電話形式に対する値を検証したい場合は、どの属性を使用できますか?

A.   必要

B.   正規表現

C.   カスタム

D.   フォーマット

23: MVCが特定のファイルタイプを処理するのを防ぐために、RouteCollectionのどの方法を使用できますか?

A.   omitroute

B.   donotresolve

C.   Skiproute

D.   避けてください

E.   Ignoreroute

24: どのようにルーティングを防ぎますか?

A.   leterouteメソッドを使用します

B.   Ignorerouteメソッドを使用

C.   web.configで認証フラグを使用します

25: 次の正規表現のうち、制約として使用できるのは、" ProductID"の場合にのみルートが一致するようにすることができます。パラメーターは数値ですか?

A.   new {ProductId = Integer}

B.   new {ProductId = @" \ d+" }

C.   new {ProductId = @"^[a-za-z]+$" }

26: FirstNameという名前のモデルクラスに文字列プロパティがある場合は、どの属性を使用できますか?ただし、このプロパティのラベルは、テキスト"名"?

A.   文章

B.   ラベル

C.   フォーマット

D.   画面

27: コントローラーアクションで最初のフィルター実行は何ですか?

A.   結果

B.   許可

C.   どれでもない

D.   アクション

28: HTTPステータスコードの強いタイプのコレクションを表す列挙は何ですか?

A.   ステータスコード

B.   httpstatuscode

C.   httpstatus

D.   スターテス

29: モデルとIT'のプロパティを説明するために使用される属性が含まれている名前空間はどれですか?

A.   System.comPonentModel.DataAnnotations

B.   System.Web

C.   System.Web.Mvc

D.   System.Annotations

30: 発信者によるアクションメソッドへのアクセスを制限するために使用される属性は何ですか?

A.   制限されたAccesStribute

B.   authorizeattribute

C.   Authenticateattrbitue

D.   Allowattribute

E.   adminonlyAttribute

31: 次のプロトコルのうち、WCFによってサポートされていないものはどれですか?

A.   これらの選択はすべてWCFによってサポートされています

B.   http

C.   マシン通信用のパイプと名付けられました

D.   TCP /IP

E.   ピアツーピアプロトコル

32: 特定のビューが暗黙的に設定されたレイアウトビューを使用しないでください。

A.   レイアウトプロパティをnullに設定します

B.   viewbag.layoutfileプロパティをnullに設定します

C.   "なし"ビューの名前に

D.   _viewstart.cshtmlにビューを変更します

33: ViewBagプロパティのタイプは何ですか?

A.   物体

B.   IENUMERABLE

C.   ダイナミック

D.   リスト

E.   ジェネリック

34: 大規模なプロジェクトに対応するために、ASP.NET MVCを使用すると、Webアプリケーションをより小さなユニットに分割できます。

A.   共有フォルダー

B.   セクション

C.   ビュー

D.   エリア

E.   コンテンツ

35: バンドルにカスタム変換ロジックを含めたい場合、どのインターフェイスを実装できますか?

A.   ibundletransform

B.   itransform

C.   ibundle

D.   ibundleinvoker

36: OutputCache属性にどのようなプロパティを設定して、コントローラーアクションメソッドのパラメーターのさまざまな組み合わせのために新しいキャッシュをインスタンス化するようにしたいことを示しますか?

A.   varybyparam

B.   VaryBybinding

C.   VaryByaction

D.   VaryBycustom

37: モデルはどのようにコントローラーアクションに検証されますか?

A.   statemanager.isvalid

B.   state.isvalid

C.   modelState.isValid

D.   model.isvalid

E.   statemodel.isvalid

38: 共有ビューに_layout.cshtmlファイルがある場合、モバイルプラットフォーム用のカスタムレイアウトを作成するために作成できますか?

A.   _layout.device.cshtml

B.   _layout.mobile.cshtml

C.   _layout_mobile.cshtml

D.   _layout.mob.cshtml

39: ASP.NET MVCアプリケーションを開発しています。 NT LANマネージャー(NTLM)を使用して、クライアントを認証する必要があります。どの認証方法を実装する必要がありますか?

A.   フォーム

B.   基本

C.   ウィンドウズ

D.   Kerberos

40: すべてのアクションがユーザーの承認を必要とするようにコントローラーを制限した場合、承認なしに特定のアクションが利用可能であることをどのように示すことができますか?

A.   匿名の静的クラスへの呼び出し

B.   Allowusers属性

C.   Allowanonymous属性

D.   属性を承認します

41: Web APIフレームワークへのHTTP呼び出しの結果を表すクラスはどれですか?

A.   httprequestmessage

B.   反応

C.   httpresponsemessage

D.   RequestMessage

42: 製品コントローラー内のAddProductというアクションメソッドを作成しています。コードのロジックは、コントローラーのアクションメソッドの結果として、カートコントローラーの追加方法を呼び出す必要があることを示しています。どのコード行がこれを達成しますか?

A.   return View(" cart.add")

B.   リダイレクトを返す(" cart/add")

C.   Response.redirect(" cart.aspx?add")

43: Web APIフレームワークへの初期HTTPクラスを表すクラスはどれですか?

A.   RequestMessage

B.   httpresponsemessage

C.   httprequestmessage

D.   反応

44: [webmethod] ajaxでMVCアクションを呼び出すときに属性が必要です

A.   間違い

B.   真実

45: 部分ページの更新を実行するとき、どのクラスをコントローラーアクションから返しますか?

A.   ActionResult

B.   partialResult

C.   partialViewResult

D.   viewresult

46: 部分的なビューを使用したいだけでなく、親ビューから同じモデルオブジェクトを渡す場合、どのHTMLヘルパーを使用しますか?

A.   html.partialwithmodel()

B.   html.action()

C.   html.partial()

D.   html.actionwithmodel()

47: アクションメソッドによってスローされる例外を処理するために使用される属性は何ですか?

A.   vartateExceptionAttribute

B.   無視してください

C.   catcherrorattribute

D.   HandleErrorAttribute

E.   AdreexceptionAttribute

48: tempdataは次のように慣れています。

A.   ビューからコントローラーアクションにデータを渡します

B.   2つの連続したリクエスト間でデータを渡す

C.   コントローラーアクションからビューにデータを渡します

49: outputCacheAttributeは何に使用されますか?

A.   答えはありません

B.   キャッシュされた出力が失効するまでメソッドの実行をスキップします。

C.   出力がキャッシュされるアクションメソッドをマークします。

D.   クライアントブラウザに通知するには、出力がキャッシュされることをクライアントブラウザに通知します。

50: どのクラスがActionResultの子供ではありませんか?

A.   cssresult

B.   Redirecttorouteresult

C.   httpstatuscoderesult

D.   Javascriptresult

E.   jsonresult