這是奇怪,擔心如何框架的很多API,你會作爲一個標準,用它來選擇開發什麼應用,
但是,如果你必須有一個答案,也許你可以考慮建立一種展望類似的應用程序,你會使用:
- 系統:這是一個無腦。
- System.Drawing:自定義繪圖控件,日曆繪圖。
- System.Diagnostics:調試和代碼分析的東西。
- System.Globalization,System.Resources:用於國際化。
- System.IO:在您需要保留,如電子郵件,筆記等
- System.Security數據:敏感的個人電子郵件的加密,約會等
- System.Media:內置簡單的媒體播放器播放基於音頻的附件?
- System.Net:要檢索電子郵件,還有什麼。
- System.Text:文字處理,你幾乎總是需要這個。
- System.Threading:在大多數真實世界的應用程序中,你很少可以逃離線程。
- System.Timers:可能每隔半分鐘檢查一次您的電子郵件地址...
- System.Configuration,System.Data:您可能需要持久保存應用程序配置,部分使用System.Configuration命名空間,以及一些在本地sql服務器。
- System.Collections:您幾乎可以肯定需要使用的一些數據結構。
- System.Management:在您的窗口中顯示cpu資源狀態或磁盤空間指示器。
另外,它的一部分可以在WPF中開發,比如說你有一個功能,你可以生成圖表讓人們可視化他們每天的電子郵件/預約活動。您也可能會涉及Windows CardSpace,因爲它肯定會涉及身份的管理。
編寫一個RSS客戶端是一個很好的原型,「通過實踐學習」項目。 – Kev 2009-01-18 16:34:22