微軟公司昨天發布了一個Windows Communication Foundation (WCF)和Windows CardSpace的樣本程式包,內容極為豐富,從最簡單的Hello World到複雜的解決方案一應俱全。對於Windows Communication Foundation (WCF)和Windows CardSpace這兩個新東西而言,這些樣本程式無疑就是最好的學習資源。
:http://www.microsoft.com/downloads/details.aspx?FamilyID=0043041f-95d6-4eb7-966a-c21a737e193a&DisplayLang=en
這是部分目錄:
順便簡單介紹一下這兩個東西:
Windows Communication Foundation (WCF)(開發代號:Indigo)是微軟公司在.NET 3.0下的SOA架構,它也在微軟公司的規劃中佔有非常重要的位置。無論是在組織內部還是組織之間,應用程式通訊都是現代軟體的準系統,.NET Framework 3.0 用WCF以SOA的方式提供了程式之間溝通的渠道。下面是官方網站上的介紹:
The Windows Communication Foundation (previously codenamed "Indigo") is Microsoft's unified framework for building secure, reliable, transacted, and interoperable distributed applications.
關於Windows Communication Foundation (WCF),還有如下資源也不錯:
- Windows Communication Foundation官方網站: http://wcf.netfx3.com/
- Bruce Zhang的《WCF之旅》系列
- 這個PPT也不錯,適合快速瞭解一下:http://wcf.netfx3.com/files/folders/6680/download.aspx
Windows CardSpace(開發代號:InfoCard)是微軟公司新一代的統一數字身份標識控制項,旨在解決現今網路上各種身份認證的複雜性、不安全性等問題。這是官方網站上的介紹:
Windows CardSpace enables users to provide their digital identities in a familiar, secure and easy way. In the physical world we use business cards, credit cards and membership cards. Online with CardSpace we use a variety of virtual cards to identify ourselves, each retrieving data from an identity provider. Don't struggle with usernames and passwords, just choose an information card!
這篇文章對Windows CardSpace有一些較為詳細的介紹,尚不瞭解的朋友也可以藉此入門。