2010-12-20 21 views

回答

1

我的工作流程,比如它是:原型Kaxaml,在Visual Studio代碼,在Expression Blend美化。

我與Kaxaml有幾個問題。它認爲這是一個暫時的暫存器,有點過於嚴肅,讓你關閉程序而不提示你保存。它的異常處理不夠強大;我發現自己現在崩潰了,然後做了一些錯誤的事情,這在一個被設計爲一個試用東西的平臺的程序中並不是一個很好的功能。但價格是對的,當然。我每天都用這個 - 例如,我只是用它來寫this answer

我從來沒有在VS的設計師有任何成功:它似乎太難用於簡單的東西,太複雜的東西有限。

然後就是Expression Blend。有一段時間,我覺得Expression Blend是我見過的一個可怕想法的最完全實現的闡述。這幾乎完全錯誤:它是一個抽象層,其中沒有什麼是真正抽象的。屬性窗口是惡夢的東西。 Expression Blend的文檔也是可恥的;幫助文件極其不足,大量使用在線視頻教學使得無法快速找到答案。我發現自己花了時間在這個假設的設計師工具的XAML編輯器部分。然而,一旦你克服了其糟糕的學習曲線,並且(至關重要的)弄清楚如何構建它可以實例化的視圖模型對象,這是一個驚人的驚人程序。可惜關於文件。

相關問題