やりたいこと:
c#とXAMLを使用してWindows8アプリを構築したい。私のアプリは、Windows8アプリで使用されるASP.NETでWebサービスを作成することを考えているリモートIISサーバーに接続する必要があります。そこで、Amazon EC2フリーティアアカウントに登録し、IISとSQLServer08がインストールされたWindowsServer2008インスタンスをセットアップしました。私のアプリは、次の一般的な機能で構成されています
。1.アプリはWindows8クライアントとGoogleChrome拡張機能になります。
2.ユーザーは、Chrome拡張機能/Win8アプリのいずれかからアプリにサインアップします。(サインアップはGoogleのOpenIDを使用します)
3。サインアップすると、ユーザーはChrome拡張機能からサインインして、リモートサーバーのデータベースにデータを保存できます。
4.4。このデータは、ユーザーがさまざまな方法でWindows8クライアントアプリで取得および管理します。ユーザーは、クライアントアプリからもサインアップ/サインインできる必要があります。
5.また、データベースの変更を監視し、Windows8アプリでユーザーにプッシュ通知を送信する通知サービスを構築したいと思います。通知は、ライブタイル通知/アプリ内うなり声スタイルの通知のいずれかである必要があります。
私が知っていること:
1。私はWindows8アプリ開発にまったく慣れていません。
2.以前、大学でC#、ADO.NET、およびWinFormsを使用しました。ASP.NETの基本と簡単なWebサービスの構築を知っています。
私の問題は次のとおり
です。1。このアプリを1か月で作成する必要があります。それは実際に可能ですか?ASP.NETでのWindows8アプリの開発とWebサービスの構築には、私が知っていることを考慮すると、急な学習曲線が必要ですか?
2.アプリのサーバー側コンポーネントをホストするために本当にAmazonEC2を使用する必要がありますか?またはMSAzure?
3.上記の種類のアプリ(Webサービスを備えたクライアントおよびリモートサーバー)の構築に役立つチュートリアル/リファレンスリソースを誰かに提案してもらえますか?Windows8アプリ開発の参考書が2冊あります。しかし、私はアプリを構築するための正しいステップバイステップの指示/アプローチを私に与えることができるリファレンスが欲しいです。
4. ASP.NET Web API、Webサービス、またはWCFサービスを利用する必要がありますか?
誰かが私の上記の問題に何かを提案することができれば非常にありがたいです。よろしく。