« 文字列の配列 | メイン | Base-64 文字配列の長さが無効です。 »

2008年08月02日

仕事の周辺 » .NET » ASP.NET Mobile

モバイル用ページ

今までモバイル用のページはAxKit専門でしたが、既存のPC用サイトのモバイル化なので、同じASP.NET使っておいた方が置き場所一緒でメンテナンスが楽ということで、初めてASP.NETでモバイル用ページを作成しました。
Webサービスが既に存在するので、PC版なら半日仕事、AxKitでも1日あれば十分な簡単なページですが、久しぶりにキレながら丸2日試行錯誤してました。
一番の失敗は、ここを読んで、締め切りないものの急かされていたのでASP.NET 2.0 サーバー コントロールを使ってやろうとしたこと。cookielessをtrueにしてエミュレータでログインが可能なところまで確認し、途中まで作成してもう一度確認すると、「ViewState は無効です。壊れている可能性があります」というよくわからないエラー。ページをクリックしていくたびにURLがビュンビュン伸びて心配だったこともあり、上記ページで「推奨」されているASP.NET 1.x モバイル コントロールを使うように切り替え…。
慣れないコントロールに苦労はしましたが、使ってみての感想は、これはこれで便利かも。特にObjectListがお気に入り。これに気づくまで苦労しましたが(^^;)。まずListにバインドしてそこからどうするのかわからず、しょうがないからASPのRepeaterコントロールをボトッと落としたらテンプレート内でしか使えないとか言われ…ということでとりあえず使ってみる前にちゃんと読んでおけばよかったというサイト。
モバイル デバイス用の Web サイトの開発(MSDN)
.NETでモバイル・サイト開発を始めよう(@IT)

投稿者 idic : 2008年08月02日 11:29

コメント

コメントしてください

サイン・インを確認しました、 さん。コメントしてください。 (サイン・アウト)

(いままで、ここでコメントしたとがないときは、コメントを表示する前にこのウェブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)


情報を登録する?