70-487日本語 無料問題集「Microsoft Developing Microsoft Azure and Web Services (70-487日本語版)」

次のHTMLを含むASP.NET MVC Webアプリケーションを開発しています。
<table id = "customer"> </table>
顧客を検索するための呼び出しを含むASP.NET Web APIアプリケーションもあります。
できるだけコンパクトな形式でデータを送信および取得する必要があります。
Web APIアプリケーションからのデータを含むようにcustomersテーブルのHTMLを更新する必要があります。
どのスクリプトセグメントを使うべきですか?

注:この質問は同じシナリオを提示する一連の質問の一部です。 連載の各質問には、記載されている目標を達成できる可能性のある固有の解決策が含まれています。 他の人が正しい解決策を持っていないかもしれない間、いくつかの質問セットは複数の正しい解決策を持つかもしれません。
このセクションで質問に答えた後は、それに戻ることはできません。 その結果、これらの質問はレビュー画面に表示されません。
テスト、開発、およびエンドユーザーアクセスの要件が満たされていることを確認する必要があります。
解決策:Azure Active Directory(Azure AD)を使用してWebアプリケーションバックエンドを保護します。
解決策は目標を満たしていますか?

解説: (JPNTest メンバーにのみ表示されます)
他のWebドメインから提供される複合アプリケーションを介してWebブラウザによって消費されるASP.NET Web APIアプリケーションを開発しています。
Web APIを設定する必要があります。
あなたは何をするべきか? (回答するには、適切なXML要素を回答領域内の正しい場所にドラッグします。各XML要素は、1回、複数回、またはまったく使用しないことができます。ペイン間の分割バーをドラッグするか、スクロールする必要があります。 コンテンツを表示します。)
正解:

Explanation
SQL Serverデータベースからデータを読み書きするアプリケーションを開発しています。
トランザクションデータの整合性を確保する必要があります。
どの分離レベルを使用すべきですか?

解説: (JPNTest メンバーにのみ表示されます)
Blue Yonder Airlinesからのフライト情報を解析する必要があります。 XMLファイルの内容を以下に示します。

一部の航空会社は到着時間のタイムゾーンを指定していません。 タイムゾーンが指定されていない場合は、ビジネス要件に従って解釈する必要があります。
BlueYonderLoaderクラスのLoadFlights()メソッドとParse()メソッドを実装する必要があります。
あなたは何をするべきか? (回答するには、適切なコードセグメントを回答領域の正しい場所にドラッグします。各セグメントは1回、複数回、またはまったく使用しなくてもかまいません。ペイン間で分割バーをドラッグするか、スクロールして内容を表示する必要があります。 )
正解:

Explanation

Topic 3, Online Bookstore
Background
You are developing an online bookstore web application that will be used by your company's customers.
Technical Requirements
General requirements:
* The web store application must be an ASP.NET MVC application written in Visual Studio.
* The application must connect to a Microsoft SQL database.
* The GetTop100Books() method is mission critical and must return data as quickly as possible. It should
take advantage of fast, forward-only, read-only methods of reading data.
* The ImportBooks() method must keep a copy of the data that can be accessed while new books are
being imported without blocking reads.
* The Create MonthlyTotalsReport() method must lock the data and prevent others from updating or
inserting new rows until complete.
* The college textbook area of the web application must get data from a daily updated CSV file.
* The children's book area of the web application must get data directly from a local database. It must use
a connection string. It must also support access to the stored procedures on the database. Further, it is
required to have strongly typed objects. Finally, it will require access to databases from multiple vendors
and needs to support more than one-to-one mapping of database tables.
* The cookbook functionality is contained within a client-side application that must connect to the server
using HTTP and requires access to the data using JavaScript.
* The BookApiController class must have a method that is able to perform ad-hoc queries using OData.
The RESTful API of the bookstore must expose the following endpoints.

Application Structure



PurchaseOrders.xml

FeaturedBooks.xml
あなたはASP.NET Core MVC Webアプリケーションを開発しています。 アプリケーションはEntity Framework CoreとSQLiteデータベースを使用します。
顧客データモデルのプロパティの名前を変更します。 SQLiteデータベースへの移行を適用しようとすると、Customerという名前のテーブルを含むNotSupportedExceptionエラーが発生します。
移行エラーを解決する必要があります。
どの4つのアクションを順番に実行しますか? 答えるには、適切な行動を行動のリストから回答領域に移動し、正しい順序で並べます。
正解:

Explanation

The SQLite provider has a number of migrations limitations. You can workaround some of these limitations
by manually writing code in your migrations to perform a table rebuild. A table rebuild involves renaming the
existing table, creating a new table, copying data to the new table, and dropping the old table.
References: https://docs.microsoft.com/en-us/ef/core/providers/sqlite/limitations
ShippingInfoという名前のクラスを追加します。
技術的要件を満たすようにIShippingServiceインターフェースとShippingInfoクラスを変更する必要があります。
あなたは何をするべきか? (回答するには、適切なコードセグメントを回答領域の正しい場所にドラッグします。各コードセグメントは、1回、複数回、またはまったく使用しないことができます。ペイン間の分割バーをドラッグするか、または コンテンツを表示します。)
正解:

Explanation

http://msdn.microsoft.com/en-us/library/system.servicemodel.servicecontractattribute.aspx
DB1という名前のデータベースから100万を超える行を読み取り、DB2という名前のデータベース内の複数のテーブルにあるいくつかの行を更新するEndPoint1という名前のサービス層エンドポイントを設計しています。
次の要件を満たすデータアクセス戦略を特定する必要があります。
* EndPoint1からデータを取得するためにODataプロトコルを使用します
* BD2のテーブルに基づいて強く型付けされたオブジェクトを作成します
* アプリケーションサーバーでのメモリ使用量を最小限に抑えながら、DB1からできるだけ早くデータを取得します。各要件について何を識別しますか。 回答するには、適切なデータアクセス戦略を正しい要件にドラッグします。 各データアクセス戦略は、1回、複数回、またはまったく使用されない可能性があります。 コンテンツを表示するには、ペイン間の分割バーをドラッグするか、スクロールする必要があります。
正解:

Explanation

References:
https://docs.microsoft.com/en-us/dotnet/framework/data/wcf/wcf-data-services-overview
https://docs.microsoft.com/en-us/dotnet/framework/data/adonet/populating-a-dataset-from-a-dataadapter
https://docs.microsoft.com/en-us/dotnet/framework/data/adonet/retrieving-data-using-a-datareader
Node.jsを使用するREST APIを開発します。 APIはAzure Cosmos DBにデータを保存します。 APIを新しいAzure App Services Webアプリケーションにデプロイする予定です。 Azureポータルを使用して新しいWebアプリケーションを作成します。
APIはSFTPを使用して展開する必要があります。
APIをデプロイするには適切なデプロイ資格情報を提供する必要があります。
解決策:Webアプリケーションを作成したときに構成したユーザーレベルの資格情報を入力します。
解決策は目標を満たしていますか?

注:この質問は、同じシナリオを提示する一連の質問の一部です。シリーズの各質問には、上記の目標を達成できる独自の解決策が含まれています。いくつかの質問セットには1つ以上の正しい解決策があるかもしれないが、他の質問セットには正しい解決策がないかもしれない。
このセクションの質問に答えると、それに戻ることはできません。その結果、これらの質問はレビュー画面に表示されません。
Azure App ServicesにASP.NETコアWebアプリケーションをデプロイします。 Azureイベントハブを使用して、アプリケーションのテレメトリデータを収集しています。
遠隔測定データストリームを永続データストアに自動的に配信するようにイベントハブを設定する必要があります。
解決方法:Azure File Hubs Captureにデータを配信するように、Azure Event Hubs Captureを設定します。
解決策は目標を達成していますか?

解説: (JPNTest メンバーにのみ表示されます)

弊社を連絡する

我々は12時間以内ですべてのお問い合わせを答えます。

オンラインサポート時間:( UTC+9 ) 9:00-24:00
月曜日から土曜日まで

サポート:現在連絡