我有一個庫,其中包含一些使用C#和JavaScript的對象。有幾個對象,讓我們調用其中一個Foo,在C#和JavaScript中使用相同的基本實現。當我想將這種類型的對象從服務器傳輸到瀏覽器時,我只需調用Foo.ToJson()將此對象序列化爲JSON,然後使用安全的eval()操作在瀏覽器端復原對象。當我的JavaScript和C#代碼庫重疊時,如何減少維護?
這是一切都很好,但庫變得複雜,需要保持同步的JavaScript和C#代碼庫是越來越困難,而且容易出錯。我對簡化這種架構或簡化維護的想法感興趣。思考?
腳本#看起來非常好。從C#生成我的JavaScript代碼會很好。 – PeterAllenWebb 2009-06-11 04:49:16