Microsoft ASP.NET Browser Web 2.0 CSS JavaScript Server Client Clients Κατσιώτης Ιωάννης Οικονομικό Πανεπιστήμιο Αθηνών Blog : Studentguru.gr/Blogs/djsolid For Absolute Beginners Supported by StudentGuru
StudentGuru.gr Μια κοινότητα από φοιτητές τμημάτων πληροφορικής από όλη την Ελλάδα επισκέπτες τον τελευταίο μήνα Με την εγγραφή, απόκτηση προσωπικού Blog Community Server Πληθώρα περιεχομένων
Τι θα δούμε σήμερα! Μια γενική περιγραφή της ASP.NET Demos & Παραδείγματα Guess Number Shoutbox Ice-Cream Store
Τι είναι η τεχνολογία ASP.NET 1.Είναι ένας τρόπος να δημιουργούμε δυναμικές ιστοσελίδες 2.Τα αρχικά σημαίνουν Active Server Pages 3.Τρέχει μέσα από τον IIS 4.IIS (Internet Information Services) είναι ο Web Server της Microsoft 5.Ο IIS είναι δωρεάν με τις εκδόσεις των Windows Servers και επίσης είναι μέρος των Windows 2000, XP, Vista, Server Τα αρχεία που δημιουργούνται έχουν επέκταση.aspx 7.Είναι το ίδιο όπως μια HTML σελίδα με τη διαφορά ότι μπορεί να περιέχει HTML, XML, και τμήματα με κώδικα τα οποία γίνονται compiled 8.O κώδικας εκτελείται στον Server αρκεί να έχει την ιδιότητα runat=“Server”
Πως λειτουργεί η τεχνολογία ASP.NET HTML Pages 1.Όταν ένας browser (Explorer, Firefox) ζητά ένα HTML αρχείο τότε ο server το επιστρέφει ASP.NET Pages 1.Όταν ένας browser ζητά ένα ASP.NET αρχείο, Ο IIS περνάει το request στην ASP.NET Engine του Server. 2.Η ASP.NET engine διαβάζει το αρχείο 3.Τέλος, το αρχείο επιστρέφεται στον Browser σαν απλή ΗΤML.
AASP.NET HTTP Runtime
AASP.NET Simple Demo
ViewState - Session – Application 3 Τρόποι για να διατηρήσουμε δεδομένα 1.Μεταξύ της ίδιας σελίδας ( ViewState ) 2.Μεταξύ διαφορετικών σελίδων αλλά του ίδιου χρήστη ( Session ) 3.Μεταξύ διαφορετικών σελίδων και διαφορετικών χρηστών ( Application )
AASP.NET Guess Number Demo
Themes & Master Pages Themes : Τρόπος να οργανώνουμε καλύτερα το style της σελίδας μας. Master Pages : Δημιουργία μιας template σελίδας ώστε να υπάρχει συγκεκριμένο look σε όλες τις σελίδες του site.
Links
Κατσιώτης Ιωάννης Ευχαριστώ πολύ για το χρόνο σας. Κατσιώτης Ιωάννης Οικονομικό Πανεπιστήμιο Αθηνών Blog : Studentguru.gr/Blogs/djsolid