Jot管理應(yīng)用狀態(tài)的 .Net 庫
Jot 是一個用于持久化和管理 .NET 應(yīng)用程序狀態(tài)的庫。
幾乎每個應(yīng)用程序都需要跟蹤自己的狀態(tài),這通常包括:
可移動/可縮放 UI 元素的大小和位置
上次輸入的數(shù)據(jù)(例如用戶名)
設(shè)置和用戶首選項
一種常見的方法是將這種數(shù)據(jù)存儲在 .settings 文件中,并根據(jù)需要讀取和更新它。這涉及到編寫大量樣板代碼來復(fù)制這些數(shù)據(jù)。而這些代碼通常是單調(diào)乏味、容易出錯,編寫起來沒樂趣的。
Jot 采用不同的聲明式方法,而不是編寫代碼復(fù)制數(shù)據(jù)讀取,你可以聲明哪些屬性的對象要跟蹤,以及何時持久和應(yīng)用數(shù)據(jù)。這是一個更適合這種需求的抽象,并產(chǎn)生更簡潔的代碼.
該庫以合理的默認值啟動,但是它給開發(fā)者提供完全控制每個數(shù)據(jù)將被存儲和應(yīng)用的時間、方式和位置。
評論
圖片
表情
