我正嘗試在一個家庭項目上工作,這樣我就可以在WPF & WCF應用程序上獲得一些實踐。任何人都可以提供關於我可以開發的示例WPF和/或WCF應用程序的建議嗎?關於WPF和WCF項目的建議
1
A
回答
3
我在想的一個項目是幫助管理我十幾歲的兒子的互聯網使用。
Windows有一個基於UI的工具來控制登錄時間。一個WPF前端將很好地複製或改進該工具,但使用它來設置網絡使用時間。這樣,孩子們可以做學校工作(不禁止登錄他們的電腦),但不會被Facebook分心。
WCF部分將是您的計算機上的WCF服務和孩子們的計算機上的WCF客戶端。孩子們的電腦會定期檢查限制更新。如果網絡訪問是關閉的,則客戶端(在孩子們的計算機上)將關閉網絡適配器(包括以太網和Wifi),每幾分鐘打開一次以檢查更新,然後再關閉它們。
只要定義爲任何結構/類,你要代表使用數據合同,服務將有一個呼叫的操作合同,如:
[ServiceContract]
interface INetworkControl
{
[OperationContract]
NetworkRestriction GetNetworkRestriction();
}
也許這將需要更多的;這將取決於您(即,將計算機名稱作爲參數傳遞,或者如果您想由用戶控制,則可能是登錄用戶,誰知道)。
1
也許是一個點對點的程序?
1
不知道...我通過編寫基於WCF的Facebook API並編寫了一個WPF前端來瀏覽我朋友的相冊,從而學習了2種技術。我的推理是,如果WCF可以用裸露的XML響應來執行形式編碼的POST,那麼它應該適用於很多事情。
1
我已經在這裏買了一個優秀的程序/教程:
http://www.dofactory.com/Framework/Framework.aspx
我包括其中WCF服務由消費WPF程序(以及由Windows窗體和ASP.NET網站)。
它基本上是關於設計模式,但當然也使用服務作爲datasupplier也是一種設計模式。
(備案:我真的不是做廣告這家公司的:-))
我認爲這可能給你自己的程序很多的想法,如果目的是瞭解這兩種技術,它將是一個很好的選擇。
相關問題
- 1. 關於組織項目集合和團隊項目的建議
- 2. 關於項目規劃的建議?
- 3. 關於Yii項目結構的建議?
- 4. 關於Zend或CI項目的建議
- 5. 關於密碼學項目的建議
- 6. TFS關於維護項目和添加類的建議
- 7. 有關將Flex與WCF和Linq用於實體的建議
- 8. 我需要關於WCF和多層的建議
- 9. WPF和WCF關係
- 10. WCF託管選項建議
- 11. 關於我的「本週問題」項目的建議
- 12. .gitignore對於Android項目的建議
- 13. 關於分離WCF生成項目的模式和業務流程組件的建議
- 14. 關於項目半結構化數據的一些建議
- 15. 需要關於MVC項目工作流程的建議
- 16. 關於C++ /分佈式系統/網絡項目的建議
- 17. 關於開源項目文檔的建議?
- 18. 關於sharepoint 2010項目設計的建議
- 19. 關於Django項目冒煙測試的建議?
- 20. opensource項目+關於啓動+ rails3的建議
- 21. 尋求關於CM METHODOLOGY與SVN小項目開發的建議
- 22. 需要關於接近一個小圖形項目的建議
- 23. 領域建模工具建議 - 跨項目關係和繼承
- 24. 關於在WPF中創建日誌窗口的建議
- 25. 關於使用WPF DataGrid構建項目的Visual Studio 2010錯誤
- 26. 需要關於SysLog和Node.js的建議
- 27. 關於JUnit的疑問和建議
- 28. 關於android和java書籍的建議
- 29. 需要關於AJAX和jquery的建議
- 30. 關於WCF會議的幾個問題