- PR -

エピソード9:「モバイル対応」と闘う!

1
投稿者投稿内容
Access
ぬし
会議室デビュー日: 2002/04/08
投稿数: 829
投稿日時: 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サンプル集
うりゅう
大ベテラン
会議室デビュー日: 2002/06/15
投稿数: 202
お住まい・勤務地: Hiroshima
投稿日時: 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
--------------------------------------
Access
ぬし
会議室デビュー日: 2002/04/08
投稿数: 829
投稿日時: 2005-11-17 06:25
引用:

Accessさんに共感していただいたとおり、本当に苦労してます。
基本的にはHTML+入力フォームはASP+買い物かごはASP.NETみたいな、
苦肉の策でごまかしていたりしています。


Googleでケータイサイトを検索したら、クラシックASPで開発した
サイトが結構ありますね。

国内の3キャリアがcHTMLに対応したようですから
クラシックASP+HTMLでデータベース連動型のフォームを作成するのが
現実的ですね。

あと、データベースと連動する処理のみASP.NET Mobileを利用するとか。

_________________
ASP.NET+Ajaxサンプル集

[ メッセージ編集済み 編集者: Access 編集日時 2005-11-17 06:26 ]
渋木宏明(ひどり)
ぬし
会議室デビュー日: 2004/01/14
投稿数: 1155
お住まい・勤務地: 東京
投稿日時: 2005-11-17 10:36
引用:

以前も投稿しましたが、ASP.NET Mobileは日本のMS主導で開発すべきでは
ないでしょうか。



って、「ここに書いても共感が得られるだけ」で終わってしまう可能性があります。

良い意見だと思うので、こういうのは是非

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 ]
Access
ぬし
会議室デビュー日: 2002/04/08
投稿数: 829
投稿日時: 2005-11-17 18:30
引用:

MSDN Product Feedback
http://lab.msdn.microsoft.com/productfeedback/


ありがとうございます。早速利用させていただきます。

_________________
ASP.NET+Ajaxサンプル集 | JavaScript+Ajaxサンプル集
todo
ぬし
会議室デビュー日: 2003/07/23
投稿数: 682
投稿日時: 2005-11-17 19:55
# 思い付きですが...

ASP.NETでクラシックASP風に書けませんか?

ASP.NETのWeb Formを使う。
<form runat="server">を使わない。
Webコントロールを使わず、HTMLをべた書きする。
コードはインラインかPage_Loadに書く。
Access
ぬし
会議室デビュー日: 2002/04/08
投稿数: 829
投稿日時: 2005-11-18 07:23
引用:

ASP.NETでクラシックASP風に書けませんか?


クッキー、ビューステートを無効にすれば可能かもしれませんね。
あと、データベースと連動する処理はRepeaterコントロールを利用するとか。

<form>にrunat="server"を追加しないとクラシックASPと同等になるのでは?
_________________
ASP.NET+Ajaxサンプル集 | JavaScript+Ajaxサンプル集
うりゅう
大ベテラン
会議室デビュー日: 2002/06/15
投稿数: 202
お住まい・勤務地: Hiroshima
投稿日時: 2005-11-18 15:35
>あと、データベースと連動する処理はRepeaterコントロールを利用するとか。

これが、モバイルWEBフォームではRepeaterコントロールが使えないんですよー(泣)
なおかつ<%=の構文も使えません・・・。データバインディングは使えるのですが、
どうやって組み込んだら良いのかが分らずじまい・・・・。

結局、リスト系の処理はTextViewコントロールにHTMLタグごと埋め込んで
ごまかしていたりします・・・・。

僕の場合、ASP.NETのデータベース接続関連の機能と、セッション周りの処理さえ
使えれば相当楽なので、プロジェクトはモバイルWebアプリケーションで組んで、
要所だけモバイルWEBフォームにしていたりします。苦肉の策だなぁ・・・。
_________________
--------------------------------------
ネットビルド 小田原貴樹
odahara@netbuiuld.jp
--------------------------------------
1

スキルアップ/キャリアアップ(JOB@IT)