2012-03-20 11 views
0

研究プロジェクトの一環としてWindows Phone 7アプリを作成する必要があります。アプリはする必要があります:初めてのモバイルアプリケーションを作成してデータベースに接続する

  • (ユーザーに関連付けられている製品のリストを返し、ユーザーがログインに成功した場合(このプロジェクトの目的のためにローカルに保存されている)、SQL Serverデータベース
  • に接続してログインすることを許可しますすなわち、商品表でUserID = xの場合)
  • ユーザは、リスト内の項目をクリックし、その項目の写真を追加できます。
  • インターネット接続が再び利用可能になると、ユーザーは[アップロード](または自動的に同期されますが、必要ではない)をクリックすると、画像はすべて画像テーブルにアップロードされます。外来キーとしての正しいProductID

私はモバイルプログラミングを初めて行っているので、何が最良のアプローチであるかはわかりません。特にデータベースへの接続方法がわかりません。私はであり、はSilverlightの学習に本当に興味があるので、アプリは主にHTML5とjavascriptを使用する必要があります。また、JQueryMobileも検討しています。

私はすでにPhoneGapをインストールして試していますが、私の主な関心事は、これを行うための「適切な」方法を見つけるのが難しいため、アプリケーションをデータベースに接続する方法です。何らかの種類のWebサービスを使用するか、javascriptを使用して直接(それを読むことはできますが、推奨されません)。もし誰かがこのことをお勧めしたり、良いことを提案したりすることができたら、それは素晴らしいことです!

+0

何を試しましたか?例えばhttp://www.bing.com/search?setmkt=en-US&q=how+to+create+HTML+apps+for+windows+phone – Stuart

+0

私はすでにPhoneGapをインストールして試していますが、主に接続しています私が確信しているデータベース、何らかの種類のWebサービスを使用するのか、javascriptを介して直接接続するのか(私はそれを読むことは可能だが推奨されない) – Matt

+0

あなたは電話でSqlServerを使いたいが、html5とJavascript。 SqlServerはLinqToSqlを介して電話でのみ利用でき、サービスまたはDALを介して公開する必要があります。私はそれが可能かどうかは分かりません。 DBが電話の上にある必要があるという考えに惑わされていない場合は、単にajaxを使ってサービスコールを行うことができます。 – Alex

答えて

2

SqlServerはLinqToSqlを介して電話またはDAL経由で公開する必要があります。私は、JavascriptからLinqToSqlへ直接電話をかけることは可能だとは思わない。 データベースが電話に必要であるという考えに惑わされていない場合は、ajax経由でサーバにサービスコールを行い、そのようにdbにアクセスできます。私は最近、WCF Dataサービスを介してdbを公開し、電話でそれを消費するブログ投稿を行った。それはajax経由で呼び出すことをカバーしていませんが、あなたを始めるために役立つはずです。

http://www.ritzcovan.com/2012/02/building-a-simple-windows-phone-apppart-4/

+0

ありがとうagain :) – Matt

関連する問題