II. PHÁT TRIN NG D NG TIN TRÊN H IU HÀNH WINDOWS
3. Các kin th cđ cc ng c
3.3. Lu tr l iu trên WP7
3.3.1. G ii thi uv IsolatedStorage
ng sau m t ng d ng t t, b n s tìm th y d li u. N u khơng có d li u, m t ng d ng s r t đ n gi n, th c hi n đ c ít ch c n ng. M i ng d ng có m t m c đ nào đó đ hi n th , thao tác, l y và l u tr d li u. D li u có th đ n t nhi u ngu n, t các h th ng t p tin, c s d li u c c b đ n nh ng web service. Khi phát tri n trên n n WP7, b n có th xây d ng kh n ng truy c p trên c l u tr c c b l n web service đ l u tr d li u. Trong ph n này ch gi i thi u v cách s d ng h th ng l u tr c c b là Isolated Storage.
V c b n, Isolated Storage đ c s d ng đ l u tr d li u c c b trên đi n tho i WP7. Isolated storage có th qu n lý các ng d ng đ t o ho c b o d ng các l u tr c c b . Ki n trúc c a ng d ng đi n tho i gi ng nh ng d ng trên n n t ng Silverlight trong Windows. T t c các phép toán xu t nh p đ c h n ch đ n Isolated Storage và không đ c truy c p tr c ti p đ n nh ng t p tin c b n c a h th ng, nh m đ m b o an toàn và ng n ng a nh ng truy c p không xác đnh ho c s gián đo n d li u t các ng d ng khác.
B n có th th c hi n các thao tác khác nhau trong Isolated Storage nh ghi m t t p tin, t o m t th m c hay t p tin, đ c d li u, xóa t p tin, …
V i Silverlight for Windows Phone 7 b n có th l u tr d li u trong:
IsolatedStorageSettings
Th m c và t p tin trong Isolated Storage
C s d li u