2011-08-17 81 views
0

我需要爲我的大學創建一個應用程序。將舉行一個大型活動,將有許多發言人全天進行會議。但我需要讓這個應用程序可定製,如果大學改變了演講者或改變了會議,用戶就可以看到這些變化。我見過很多應用都這樣做。我知道我的問題可能有點寬泛,但我要求指導,(因爲我的教授主管也不知道)。適用於會議的Windows Phone 7應用程序

我知道我必須得到一個服務器,我應該使用類似Azure的東西嗎?還是WCF足夠好?

我需要知道從哪裏開始。

感謝,

回答

3

我記得今年早些時候在比利時的Microsoft TechDays上看到的一個會議。

會議介紹了公司如何專門爲TechDays構建了Windows Phone 7(WP7)應用程序,以便與會者可以使用它來瀏覽會話,演講者,發表評論等。

聽起來很像您想要構建的應用程序。你可以在第9頻道觀看它的視頻,它可能會給你一個關於如何進行的好主意。

http://channel9.msdn.com/Events/TechDays/TechDays-2011-Belgium/TD001

+0

太棒了!正是我想要的,謝謝:) – Ateik

1

WCF是一種通信協議的框架,使您談談在他們被暴露格式的服務。因此,你仍然需要交談的服務器,如果你正在使用WCF。 Azure對你來說可能是一個很好的選擇,因爲它是一種「按需付費」類型的服務(你需要花費你使用的計算時間和存儲空間,而不是付費購買和/或設置供你使用的服務器)。您仍然需要構建數據庫並將其填充到Azure(或SQL Azure)中,但如果您尚未有可用於爲此會議應用程序託管數據的服務器,那麼我會說Azure是一個不錯的選擇。實際上有一個WP7工具包,可以使連接到Azure更簡單 - 您可以找到信息(並免費下載)here。它是由微軟發佈的,並且使得從WP7到Azure的連接更加容易。

希望有幫助!

+0

謝謝,這有很大的幫助。在處理Azure之前,我應該學習WCF嗎? – Ateik

+0

不客氣!我不認爲你需要學習WCF作爲一項要求。它可能會在將來幫助你,但我認爲你不需要它來完成這項工作(根據我對你的問題空間的理解)。如果你確實想學習WCF,一個很好的開始就是MSDN上的WCF門戶(http://msdn.microsoft.com/en-us/netframework/aa663324.aspx)。 – plaberge

1

我與保羅同意。您不需要知道WCF的內部工作方式,但我建議您熟悉如何實現WCF服務。您還需要查看OData的服務。我在我的博客上有一個帖子,Connecting Windows Phones and Slates to Windows Azure,你可以查看。該視頻講述了一種架構,您可以使用該架構來計算規模和隨意連接的設備(電話)。您還應該查看Windows Azure平臺培訓套件中的Windows Phone 7 and the Cloud實驗。它完成了所有這些工作。