M c dù Web atrix và S Visual StudiọNET đ u là nh ng công c phát tri n m ng r t tuy t v i và hoàn ch nh nh ng có vài đ i m khác bi t c n l u ý nh sau:
T o ra Cookies
Ta dùng Response Object đ t o ra Cookies v i 2 cách sau:
• T o nhi u Cookies, m i cookie kèm v i m t giá tr (g i là Cookies đa d ng, đ n giá tr - multiple Cookies, each with a single value)
• T o m t Cookie v i nhi u c p key/value (g i là Cookie đ n d ng, đa giá tr ) Thí d :
'Ki u Cookies đa d ng,đ n giá tr
ResponsẹCookies("MyCookie1").Value = "Single Cookie Value 1" ResponsẹCookies("MyCookie2").Value = "Single Cookie Value 2"
'Ki u Cookie đ n d ng, đa giá tr
ResponsẹCookies("MyASPNETPage").("Username") = "Nang Vu" ResponsẹCookies("MyASPNETPage").("Password") = "TakeMeHome"
Ta nh n th y ki u Cookies đa d ng, đ n giá - m i cookie có tên khác nhau ("MyCookie1" và "MyCookie2") v i giá tr đ c xác đnh dùng .Value = " ...". Ta không nên dùng
ResponsẹCookies("MyCookie1") mà không có thành ph n .Value = "..." vì ch tr l i (return) 1 đ i t ng (Object) HttpCookie Object, làm ta không th b trí m t giá tr nào c .
Còn ki u th nhì, ta dùng t ng c p key/value cho m i d ng và giá tr riêng bi t nh ng cookie thì ch m t tên thôi ( đây là "MyASPNETPage"). Ta c ng không c n ph i nh c t i value vì ASP.NET bi t rõ ràng ta mu n gì khi x p đ t m t key (khoá) chu n b l u tr m t giá tr .
Nh đ ng ... 'xào th p c m' 2 ki u trên v i nhaụ Ta không th nào t o ra m t Cookie v a có Value v a có key. Ông bà có d n r i "L m m i, t i ... n m không" đ ỵ