次の方法で共有


ASP.NET モバイル Web ページの表示

更新 : 2007 年 11 月

できるだけ多くのデバイスをサポートするように、さまざまなデバイスやエミュレータで ASP.NET モバイル Web ページのテストを行う必要があります。ここでは、ASP.NET モバイル Web ページを表示する方法について説明します。

デスクトップ ブラウザの使用

ASP.NET モバイル Web ページは HTML ベースのブラウザをサポートしているため、デスクトップ ブラウザを使用してモバイル Web ページを表示できます。デスクトップ ブラウザにはコンパイル エラーや実行時エラーなどのエラー情報が詳細に表示されるため、デスクトップ ブラウザを使用してアプリケーションをデバッグできます。また、ページ トレースを有効にしたり、その結果のページ トレース情報を表示したりすることもできます。

エミュレータの使用

多くの場合、モバイル デバイスに対応したエミュレータ アプリケーションを入手することができます。エミュレータを使用すると、アプリケーションをデスクトップ ワークステーションからテストできるので、実際のデバイスやワイヤレス接続を使用する必要はありません。また、エミュレータにはページ ソースやデバイスの状態を表示する機能などの開発ツールを付加することもできます。

ほとんどのエミュレータでは、ワークステーションにローカルにインストールされたアプリケーションを表示できます。ただし、一部のエミュレータでは、ActiveSync やゲートウェイなどの追加コンポーネントが必要になることがあります。

サポートされているデバイスにエミュレータがあるかどうかを調べるには、デバイスの製造元にお問い合わせください。エミュレータをインストールおよび使用するには、エミュレータに付属するマニュアルを参照してください。

マイクロソフトでテスト済みのデバイスの詳細については、Mobile ページの「Tested Devices and Emulators」を参照してください。デバイスの製造元の Web サイトにも、利用可能なエミュレータに関する情報が掲載されていることがあります。

ワイヤレス デバイスの使用

使用している携帯電話やその他のモバイルデバイスにワイヤレス インターネット アクセス機能があり、さらに Web サーバーがインターネットからのアクセスを受け付ける場合は、携帯電話やデバイスを使用してモバイル Web ページを表示できます。サーバーが自社のイントラネット内にある場合は、使用しているネットワークにプロキシまたはゲートウェイが必要になることがあります。Microsoft Mobile Information Server 2002 などの製品では、イントラネット サーバーにセキュリティで保護されたワイヤレス アクセスを行うことができます。

デバイス用のクレードルがある場合は、コンピュータに ActiveSync をインストールすると、ActiveSync を介してデバイスをコンピュータに接続できることがあります。ActiveSync のインストールと使用の詳細については、「Synching Your Windows Mobile Powered Device with your PC Using ActiveSync and Windows Mobile Device Center」を参照してください。

Pocket PC の使用

ワイヤレス インターネット アクセスを使用できない場合でも、Web サーバーにネットワーク接続できれば、Pocket PC を使用してアプリケーションを表示できます。Pocket PC には、ネットワーク接続のオプションがいくつかあります。詳細については、デバイスに付属するマニュアルを参照してください。

モバイル Web ページを表示するには、まず Pocket PC をネットワークに接続します。次に、Pocket PC の Microsoft Internet Explorer を開き、アプリケーションの URL を入力します。

a2zsbbws.alert_note(ja-jp,VS.90).gifメモ :

Pocket PC で最適に表示されるようにするには、Fit to screen (画面サイズに合わせる) 機能をオンにしてください。

ASP.NET アプリケーションはすべて、Cookie を使用するかどうかに関係なく動作するように構成できます。モバイル デバイスには、Cookie をサポートしていないものもあれば、Cookie をオフにすることができるものもあります。これらのデバイスをサポートするには、Cookie を使用しないセッションを行うようにアプリケーションを構成し、アプリケーション コードで Cookie 機能を使用しないでください。

参照

概念

ViewState の制御

セッション状態の管理

その他の技術情報

アプリケーション開発者ガイド

ASP.NET モバイル Web ページの作成