ASP .NET

988 views
924 views

Published on

Ciasteczka oraz zarządzanie stanem sesji w technologii ASP .NET na przykładzie sklepu internetowego.

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
988
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

ASP .NET

  1. 1. ASP .NET Ciasteczka. Zarządzanie stanem sesji.
  2. 2. Visual Web Developer 2005 Express Edition
  3. 3. Ciasteczka
  4. 4. Ciasteczka - zastosowanie
  5. 5. Nowa strona internetowa
  6. 6. Nowy plik .aspx
  7. 7. zakupy.aspx
  8. 8. Kategorie produktów
  9. 9. Listy produktów
  10. 10. Ukrywanie list produktów
  11. 11. Przycisk „Dodaj”
  12. 12. Kontrolki pomocnicze
  13. 13. Nowy plik .vb
  14. 14. Kolekcja produktów z cenami
  15. 15. Odkrywanie listy produktów wybranej kategorii
  16. 16. Dodawanie ciastek
  17. 17. koszyk.aspx
  18. 18. Koszyk.vb
  19. 19. Rezultat
  20. 20. Zarządzanie stanem sesji
  21. 21. Zakupy.vb
  22. 22. koszyk.aspx
  23. 23. Koszyk.vb
  24. 24. Usuwanie wybranych produktów z koszyka
  25. 25. Czyszczenie zawartości koszyka
  26. 26. Rezultat
  27. 27. Rezultat
  28. 28. Podsumowanie – ciasteczka <ul><li>Dim cookie As System.Web.HttpCookie = New System.Web.HttpCookie( key , value) Response.Cookies.Add(cookie) </li></ul><ul><li>Dim cookies As System.Web.HttpCookieCollection = Request.Cookies Dim cookie As System.Web.HttpCookie For Each key As String In cookies cookie = cookies.Get(key) Next </li></ul>
  29. 29. Podsumowanie – sesja <ul><li>Session( key ) = value </li></ul><ul><li>For Each key As String In Session.Keys </li></ul><ul><li>Session.Item(key.ToString()) </li></ul><ul><li> Next </li></ul><ul><li>Session.Remove( key ) </li></ul><ul><li>Session.RemoveAll() </li></ul>
  30. 30. Dziękuję za uwagę

×