- - PR -
エピソード9:「モバイル対応」と闘う!
1
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2005-11-16 07:39
私もASP.NET Mobileで簡単なサイトを作成しましたが
著者が指摘したような問題を痛感しました。 現状で一般ユーザーに公開するようなモバイルサイトをASP.NET Mobile で構築するには使い勝手、見栄えなどを考えると無理があるようです。 以前も投稿しましたが、ASP.NET Mobileは日本のMS主導で開発すべきでは ないでしょうか。 先日、ASP.NETチームのScott Guthrie氏に 「ASP.NET 2.0でMobile系の機能追加がないがどうなってるの」 の旨をメールしたら「Mobileコントロールの機能追加はないが、 フォーム認証、メンバーシップ、ロールなどモバイルの開発環境は向上している」 との回答をいただきました。 今後、ケータイからインターネットを利用するユーザーが急増する と思われますので早急にASP.NET Mobileの改善を期待したいところです。 _________________ ASP.NET+Ajaxサンプル集 | JavaScript+Ajaxサンプル集 | ||||
|
投稿日時: 2005-11-17 02:02
書き込みありがとうございますー。
Accessさんに共感していただいたとおり、本当に苦労してます。 基本的にはHTML+入力フォームはASP+買い物かごはASP.NETみたいな、 苦肉の策でごまかしていたりしています。 >以前も投稿しましたが、ASP.NET Mobileは日本のMS主導で開発すべきでは >ないでしょうか。 >今後、ケータイからインターネットを利用するユーザーが急増する >と思われますので早急にASP.NET Mobileの改善を期待したいところです。 まったくその通りですね。携帯サイト開発がある程度以上サポートされる ような環境が整えば、国内ではASP.NETに大きなアドバンテージが出てくる と思うのですが・・・。 >先日、ASP.NETチームのScott Guthrie氏に >「ASP.NET 2.0でMobile系の機能追加がないがどうなってるの」 >の旨をメールしたら「Mobileコントロールの機能追加はないが、 >フォーム認証、メンバーシップ、ロールなどモバイルの開発環境は向上している」 >との回答をいただきました。 む、むう・・・残念。本当にどうしようかなぁ・・・。 貴重な情報ありがとうございましたっ! _________________ -------------------------------------- ネットビルド 小田原貴樹 odahara@netbuiuld.jp -------------------------------------- | ||||
|
投稿日時: 2005-11-17 06:25
Googleでケータイサイトを検索したら、クラシックASPで開発した サイトが結構ありますね。 国内の3キャリアがcHTMLに対応したようですから クラシックASP+HTMLでデータベース連動型のフォームを作成するのが 現実的ですね。 あと、データベースと連動する処理のみASP.NET Mobileを利用するとか。 _________________ ASP.NET+Ajaxサンプル集 [ メッセージ編集済み 編集者: Access 編集日時 2005-11-17 06:26 ] | ||||
|
投稿日時: 2005-11-17 10:36
って、「ここに書いても共感が得られるだけ」で終わってしまう可能性があります。 良い意見だと思うので、こういうのは是非 MSDN Product Feedback http://lab.msdn.microsoft.com/productfeedback/ に投稿してください。Vote しますので # UI は英語ですが、日本語で入力してもきちんと取り上げてくれます。 今回のテーマは少し抽象的なものですが、MSDN Peoduct Feedback への投稿のコツとしてはなるべく具体的な問題を挙げることです。 # どうも西洋の人たちは「具体的な問題」が無いと腰をあげてくれないようで。。。 ちなみに、個人的に MSDN Product Feedback の RSS を配信しているので、よかったら利用してみてください。 MSDN Product Feedback - Bugs http://hidori.jp/rss/MSDNProductFeedbackCenter/GetRSS.aspx?Category=bug MSDN Product Feedback - Suggestion http://hidori.jp/rss/MSDNProductFeedbackCenter/GetRSS.aspx?Category=suggestion # 日本語の投稿のみです。 [ メッセージ編集済み 編集者: 渋木宏明(ひどり) 編集日時 2005-11-17 10:39 ] | ||||
|
投稿日時: 2005-11-17 18:30
ありがとうございます。早速利用させていただきます。 _________________ ASP.NET+Ajaxサンプル集 | JavaScript+Ajaxサンプル集 | ||||
|
投稿日時: 2005-11-17 19:55
# 思い付きですが...
ASP.NETでクラシックASP風に書けませんか? ASP.NETのWeb Formを使う。 <form runat="server">を使わない。 Webコントロールを使わず、HTMLをべた書きする。 コードはインラインかPage_Loadに書く。 | ||||
|
投稿日時: 2005-11-18 07:23
クッキー、ビューステートを無効にすれば可能かもしれませんね。 あと、データベースと連動する処理はRepeaterコントロールを利用するとか。 <form>にrunat="server"を追加しないとクラシックASPと同等になるのでは? _________________ ASP.NET+Ajaxサンプル集 | JavaScript+Ajaxサンプル集 | ||||
|
投稿日時: 2005-11-18 15:35
>あと、データベースと連動する処理はRepeaterコントロールを利用するとか。
これが、モバイルWEBフォームではRepeaterコントロールが使えないんですよー(泣) なおかつ<%=の構文も使えません・・・。データバインディングは使えるのですが、 どうやって組み込んだら良いのかが分らずじまい・・・・。 結局、リスト系の処理はTextViewコントロールにHTMLタグごと埋め込んで ごまかしていたりします・・・・。 僕の場合、ASP.NETのデータベース接続関連の機能と、セッション周りの処理さえ 使えれば相当楽なので、プロジェクトはモバイルWebアプリケーションで組んで、 要所だけモバイルWEBフォームにしていたりします。苦肉の策だなぁ・・・。 _________________ -------------------------------------- ネットビルド 小田原貴樹 odahara@netbuiuld.jp -------------------------------------- |
1