Microsoft Developing ASP.NET MVC 4 Web Applications (070-486日本語版) (070-486日本語) Free Practice Test
Question 1
ASP.NET MVCアプリケーションを開発しています。
NT LAN Manager(NTLM)を使用してクライアントを認証する必要があります。
どの認証方法を実装する必要がありますか?
NT LAN Manager(NTLM)を使用してクライアントを認証する必要があります。
どの認証方法を実装する必要がありますか?
Correct Answer: B
Explanation: Only visible for TestSimulate members. You can sign-up / login (it's free).
Question 2
ユーザーがサードパーティの認証システムを使用してログオンできるようにするASP.NET MVCアプリケーションを開発しています。
Microsoft Azure Access Control Servicesとアプリケーションを構成する必要があります。
どの5つのアクションを順番に実行する必要がありますか? (回答するには、適切なアクションをアクションのリストから回答領域に移動し、正しい順序に並べます。)

Microsoft Azure Access Control Servicesとアプリケーションを構成する必要があります。
どの5つのアクションを順番に実行する必要がありますか? (回答するには、適切なアクションをアクションのリストから回答領域に移動し、正しい順序に並べます。)

Correct Answer:

1 - Create a service namespace.
2 - Register the application as the relying party.
3 - Add a Security Token Service (STS) reference in Visual Studio 2012.
4 - Add the third-party as the identity provider.
5 - Generate provider rules for claims.
Explanation:
Box 1: Create a service namespace
The first step is to create an ACS Namespace. This is your Security Token Services (STS) that will generate Signed Identity tokens to be consumed by WAP. This will also be the only STS that WAP will trust.
Box 2: Register the application as a relaying partner.
Now that the Namespace is created, you will have to tell it about the WAP Portals that is expecting tokens from it. We add the WAP Tenant Portal as a Relying Party to ACS (Access Control Services).
Box 3: Add a Security Token Service (STS) reference in Visual Studio 2012.
Now that the Namespace is created, you will have to tell it about the WAP Portals that is expecting tokens from it.
1. Click on Relying Party Applications and click on Add to add the Windows Azure Pack tenant Portal as a Relying Party to this namespace. This essentially tells the ACS namespace that the Tenant Portal is expecting it to provide user identities.
2. You will now go to the Add Relying Party Application page where you can enter details about the WAP tenant Portal.
3. The easier option is to provide the federation Metadata from the tenant portal. Save the XML file locally on your computer
4. Now back in the ACS management portal, Upload the federation metadata file and provide a Display Name for the Relying Party.
5. Scroll Down to the Token Format section and choose the token format to be 'JWT'. By Default, the Windows Live Identity Provider will be selected. Deselect it if you do not want to allow users to sign in using their Live id. Under the Token Signing Settings section, select X.509 Certificate as the Type. Click on Save.
Box 4: Add the third-party as the identity provider.
We have our ACS and WAP portals setup. We now have to find a source of Identities that can be flown in to the WAP Portals through ACS. We configure external services to act as Identity Providers Box 5: Generate provider rules for claims We now have our Relying Party and our Identity Providers set up. We should now tell ACS how to transform the incoming Claims from these Identity providers so that the Relying Party can understand it. We do that using Rule Groups which are a set of rules that govern Claim Transformation. Since, we have two identity Providers, we will have to create a rule for each of these.
References: https://blogs.technet.microsoft.com/privatecloud/2014/01/17/setting-up-windows-azure-active-directory-acs-to-provide-identities-to-windows-azure-pack/
Question 3
次のメソッドを含むASP.NET MVC Webアプリケーションを開発しています。

AccountBalanceメソッドをテストする必要があります。
どの単体テストを使用する必要がありますか?


AccountBalanceメソッドをテストする必要があります。
どの単体テストを使用する必要がありますか?

Correct Answer: A
Explanation: Only visible for TestSimulate members. You can sign-up / login (it's free).
Question 4
Views / RunLog / GetLog.cshtmlビューでテーブルの「Distance」ヘッダーを太字にする必要があります。
どのコードセグメントを使用する必要がありますか?
どのコードセグメントを使用する必要がありますか?
Correct Answer: B
Question 5
ASP.NET MVCアプリケーションを開発しています。
アプリケーションには連絡先ビューがあり、表示された連絡先を編集するためのフォームが含まれています。
フォームがPOSTメソッド要求を使用してEditContactメソッドにポストバックされるときに、Contactオブジェクトモデルを保存する必要があります。
どのコードセグメントを使用する必要がありますか?それぞれの正解は完全なソリューションを示します。該当するものをすべて選択してください。
アプリケーションには連絡先ビューがあり、表示された連絡先を編集するためのフォームが含まれています。
フォームがPOSTメソッド要求を使用してEditContactメソッドにポストバックされるときに、Contactオブジェクトモデルを保存する必要があります。
どのコードセグメントを使用する必要がありますか?それぞれの正解は完全なソリューションを示します。該当するものをすべて選択してください。
Correct Answer: B,C
Question 6
HTTPヘッダー値を使用する新しい認証システムを作成しています。
既存の認証システムは正常に動作し続ける必要があります。
カスタム認証を実装する必要があります。
あなたは何をするべきか? (各正解は完全なソリューションを示します。当てはまるものをすべて選択してください。)
既存の認証システムは正常に動作し続ける必要があります。
カスタム認証を実装する必要があります。
あなたは何をするべきか? (各正解は完全なソリューションを示します。当てはまるものをすべて選択してください。)
Correct Answer: C,D
Question 7
ユーザーがMicrosoft Excelファイルを開くことができるASP.NET MVC Webアプリケーションを開発しています。
ExcelResultクラスの現在の実装は次のとおりです。

ユーザーがExcelファイルを開くことができるようにする必要があります。
ExecuteResultメソッドをどのように実装する必要がありますか? (回答するには、回答領域で適切なオプションを選択してください。)


ExcelResultクラスの現在の実装は次のとおりです。

ユーザーがExcelファイルを開くことができるようにする必要があります。
ExecuteResultメソッドをどのように実装する必要がありますか? (回答するには、回答領域で適切なオプションを選択してください。)


Correct Answer:

Question 8
ASP.NET MVCアプリケーションを開発しています。
ASP.NETメンバーシップデータベースを使用してクライアントを認証する必要があります。
どの認証方法を実装する必要がありますか?
ASP.NETメンバーシップデータベースを使用してクライアントを認証する必要があります。
どの認証方法を実装する必要がありますか?
Correct Answer: D
Explanation: Only visible for TestSimulate members. You can sign-up / login (it's free).
Question 9
注:この質問は、同じシナリオを提示する一連の質問の一部です。シリーズの各質問には、指定された目標を達成できる独自のソリューションが含まれています。一部の質問セットには複数の正しい解決策がある場合がありますが、他の質問セットには正しい解決策がない場合があります。
このセクションの質問に回答すると、その質問に戻ることはできません。その結果、これらの質問はレビュー画面に表示されません。
ASP.NET Core MVC Webアプリケーションを開発します。 Web APIを使用してWebアプリケーションにデータを送信するレガシービジネスシステムがあります。従来のビジネスシステムでは、独自のデータ形式を使用しています。
独自のデータ形式を処理する必要があります。
解決策:MVCのInputFormattersコレクションにカスタムフォーマッタークラスのインスタンスを追加します。
ソリューションは目標を達成していますか?
このセクションの質問に回答すると、その質問に戻ることはできません。その結果、これらの質問はレビュー画面に表示されません。
ASP.NET Core MVC Webアプリケーションを開発します。 Web APIを使用してWebアプリケーションにデータを送信するレガシービジネスシステムがあります。従来のビジネスシステムでは、独自のデータ形式を使用しています。
独自のデータ形式を処理する必要があります。
解決策:MVCのInputFormattersコレクションにカスタムフォーマッタークラスのインスタンスを追加します。
ソリューションは目標を達成していますか?
Correct Answer: B
Question 10
あなたは、Windows Phone 7でサイトを閲覧するユーザー向けのページを持つASP.NET MVCアプリケーションを開発しています。
Windows Phone 7のページには、次のファイルが含まれています。

カスタマイズされたファイルがWindows Phone 7ユーザーに正しくレンダリングされるように、アプリケーションを更新する必要があります。
次のコードがあります。

Application_Startメソッドをどのように更新する必要がありますか? (回答するには、回答領域のドロップダウンリストから適切なオプションを選択します。)


Windows Phone 7のページには、次のファイルが含まれています。

カスタマイズされたファイルがWindows Phone 7ユーザーに正しくレンダリングされるように、アプリケーションを更新する必要があります。
次のコードがあります。

Application_Startメソッドをどのように更新する必要がありますか? (回答するには、回答領域のドロップダウンリストから適切なオプションを選択します。)


Correct Answer:

Question 11
注:この質問は、同じシナリオを提示する一連の質問の一部です。シリーズの各質問には、指定された目標を達成できる独自のソリューションが含まれています。一部の質問セットには複数の正しい解決策がある場合がありますが、他の質問セットには正しい解決策がない場合があります。
このセクションの質問に回答すると、その質問に戻ることはできません。その結果、これらの質問はレビュー画面に表示されません。
Microsoft AzureワーカーロールでOpen Web Interface for .NET(OWIN)を使用してセルフホストされるASP.NET Webアプリケーションを開発します。
Webアプリケーションが例外をスローします。
例外を解決する必要があります。
解決策:ポート80を使用するようにHTTPエンドポイントを変更します。
ソリューションは目標を達成していますか?
このセクションの質問に回答すると、その質問に戻ることはできません。その結果、これらの質問はレビュー画面に表示されません。
Microsoft AzureワーカーロールでOpen Web Interface for .NET(OWIN)を使用してセルフホストされるASP.NET Webアプリケーションを開発します。
Webアプリケーションが例外をスローします。
例外を解決する必要があります。
解決策:ポート80を使用するようにHTTPエンドポイントを変更します。
ソリューションは目標を達成していますか?
Correct Answer: B
Question 12
productId要件を満たすようにアプリケーションを変更する必要があります。
どのコードセグメントを使用する必要がありますか?

どのコードセグメントを使用する必要がありますか?

Correct Answer: A
Explanation: Only visible for TestSimulate members. You can sign-up / login (it's free).