Microsoft WPF-Silverlight Comparison Whitepaper 釋出

Windows Presentation Foundation 與 Silverlight 兩項技術共用了 XAML 表達使用者介面,但兩項技術鎖定的目標不同,也造成技術演進過程中的一些分歧。對於想同時使用這兩項技術的朋友,一直期望能找到如何使用這兩項技術的最佳實作方法。 CodePlex 社群中的 Guidance on Differences Between WPF and Silverlight (http://wpfslguidance.codeplex.com) 提供相關的資訊,近日甫釋出的 Microsoft WPF-Silverlight Comparison Whitepaper (http://wpfslguidance.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=28278) 是第一項對社群分享的成果,此白皮書文件將 WPF 與 Silverlight 共同(或接近) 的功能整理出來,對於兩者間分歧的部分也有著墨,並提供一些同時運用兩者技術時程式碼撰寫的策略,有助於用戶欲了解如何善用現有的技術投資,非常建議看一看此白皮書,並追蹤此社群後續的產出物。


Patterns & Practices 系列推出 WCF Security Guidance

  Patterns & Practices 近日藉由 CodePlex 網站釋出了 WCF Security Guidance 中的 Application Scenarios,這是一個運用應用實例來解釋 WCF 身分認證的實際情境,這是我期待已久的一項內容,即便您已經看過多本 WCF 書籍,若非對 WS-Security 與原本 Windows Server IIS 安全認證十分熟悉,在真實應用時面對複雜的 WCF Configuration File 真的會有不知如何下手的困境,一個混和 Web Application,Web Services 與資料庫三個關卡的身分認證,如何正確的設定每一個環節? 如何一路運用 Integrated Windows Authentication 經過三個關卡? 如何運用 Windows Authentication 搭配受信任的 Services Account 通過身分認證? 這一系列 Application Scenarios 以 Microsoft Visual Studio 2008 作為工具,引導您一步驟一步驟的完成身分認證的組態設定,正在規劃與使用 WCF 的朋友一定要看看,十分具有參考價值。


Microsoft ESB Guidance 公開釋出預覽版

2007年5月21日 Patterns & Practices 系列首度釋出 Microsoft ESB (Enterprise Services Bus) Guidance 的 CTP 版本,過去幾年中 ESB 一直是熱門的主題,但業界對於這個熱門技術名詞的定義,也不斷在改變中,2005年微軟首度在 MSDN 網站上發表對於 ESB 態度 – Microsoft on the Enterprise Service Bus (ESB),文中提及微軟將以 Microsoft BizTalk,Windows Communication Foundation 以及 Windows 平台內建功能,建構出微軟的 ESB 解決方案。因此微軟在 ESB 領域主要透過協力廠商的解決方案,微軟 ESB 協力廠商清單列在 http://www.microsoft.com/biztalk/solutions/soa/esbpartners.mspx,但為了對應市場上對 ESB 的普遍任知,微軟與 ESB 協力廠商中的 Neudesic 合作 ,將用於某一大型醫療機構專案中的 ESB Framework 取出,加以整理便成為 Microsoft ESB Guidance…


.NET Framework Class Library 設計準則與命名規則

  強調開發團隊紀律的主管,大多會在意開發團隊的寫碼命名慣例(Naming Convention)與設計規範,在許多強調程式碼由整體團隊所共有與負責的 (Collective Code Ownership) 方法論中,寫碼命名慣例是必須成為團隊的默契與習慣,微軟的 .NET Framework 相關規範與準則其實在 MSDN 網站中是有說明的 .NET Framework 開發人員手冊開發類別庫的設計方針 (中文)http://msdn2.microsoft.com/zh-tw/library/ms229042(VS.80).aspx .NET Framework 開發人員手冊命名方針 (中文)http://msdn2.microsoft.com/zh-tw/library/ms229002(VS.80).aspx 完整之設計規範亦有專書說明 : “Framework Design Guidelines: Conventions, Idioms, and Patterns for Reusable .NET Libraries" book by Krzysztof Cwalina and Brad Abrams, published by Addison-Wesley, 2005. 不過以上內容有點龐大繁瑣,對於許多開發團隊而言可能太豐富了,還是需要些有智慧的人來做些剪裁與修整。


Patterns & Practices 系列推出 Visual Studio Team System Guidance

2007年4月,Patterns & Practices 系列針對 Visual Studio Team System 所整理出的指引文件已經在 CodePlex 網站釋出 (http://www.codeplex.com/VSTSGuidance),在此系列文件中引導用戶針對 Source Code Control 上的細部使用建議,不同型態的應用程式 (ASP.NET Application/ Windows Application) 在版本管控系統中該如何配置檔案與資料夾 ? Team Foundation Server 中許多跟版本管控有關的動作該如何做? 都有相當豐富的文件與錄影教學可供下載,這是目前 Team Foundation 導入中最實務的教學與指引文件,尤其針對版本管控主題助益相當大。