Κεφάλαιο I 1. Κατανοήστε τη διαφορά μεταξύ C/S και B/S, ASP.NET είναι η ανάπτυξη προγράμματος με βάση το μοντέλο B/S 2.ASP. Χαρακτηριστικά και πλεονεκτήματα του .NET (Ανατρέξτε στο σχολικό βιβλίο) 3. Πώς να δημιουργήσετε ένα ASP.NET διαδικτυακό πρόγραμμα στο vs2008 (vs2010); Βήματα: Αρχείο-->Νέο->Project-->εφαρμογή Windows C#->ASP.NET 4. Διαχωρισμός κώδικα: η ιστοσελίδα στο προσκήνιο και η λογική γλώσσα φόντου C# διαχωρίζονται,
Κεφάλαιο II 1. Γλώσσα δέσμης ενεργειών: από την πλευρά του διακομιστή, από την πλευρά του πελάτη 1.1 Γλώσσα δέσμης ενεργειών από την πλευρά του διακομιστή Μέθοδος γραφής 1: <σενάριο για την αφαίρεση t language="C#">... Κωδικός C# .....</scrip去掉t> Μέθοδος γραφής 2: <% %>
1.2 Γλώσσα δέσμης ενεργειών πελάτη (η Javascrip αφαιρεί το t) Γράψιμο: <scrip remove t type="text/javascrip remove t">... Η javascrip αφαιρεί τον t-code....</scrip去掉t>
Διαφορά: Οι δέσμες ενεργειών από την πλευρά του πελάτη αποστέλλονται απευθείας στη σελίδα πελάτη και εκτελούνται στο πρόγραμμα περιήγησης πελάτη. Η δέσμη ενεργειών από την πλευρά του διακομιστή μεταγλωττίζεται και αποκρύπτεται στην πλευρά του διακομιστή και, στη συνέχεια, οι πληροφορίες αποτελεσμάτων αποστέλλονται στον υπολογιστή-πελάτη
2.Page αντικείμενα (κοινά συμβάντα και χαρακτηριστικά) 2.1 Συμβάντα: Page_Load: Καλείται αυτόματα κατά τη φόρτωση της σελίδας 2.2 Χαρακτηριστικό: IsPostBack: Προσδιορίστε εάν φορτώνεται για πρώτη φορά (false: πρώτη φόρτωση, true: επιστροφή πρόσβασης)
3. Μεταφορά αξίας σελίδας 3.1 Τιμή που μεταβιβάζεται εντός της σελίδας: ViewState["key") π.χ.: τιμή αποθήκευσης: ViewState["name"] = "Zhang San"; Τιμή: όνομα συμβολοσειράς = ViewState["name"]. ToString(); 3.2 Μεταβίβαση τιμής μεταξύ σελίδων 1. Η σελίδα Α μεταβαίνει στο Β: Προσθέστε το χαρακτηριστικό PostBackUrl="B.aspx" στο κουμπί στο Α 2. Κωδικός φόντου στη σελίδα Β: PreviousPage.FindControl("Αναγνωριστικό ελέγχου της σελίδας Α");
Κεφάλαιο III 1. Κοινά στοιχεία ελέγχου: πλαίσιο κειμένου, αναπτυσσόμενο πλαίσιο, επιλογή ραδιοφώνου, έλεγχος, κουμπί... 2. Επαληθεύστε τους ελέγχους:
Κεφάλαιο IV 1. Αντικείμενο απόκρισης 1.1 Ανακατεύθυνση (URL); Μέθοδος: Μετάβαση σελίδας 1.2 Εγγραφή ("ετικέτα html"); Μέθοδος: Εμφάνιση του περιεχομένου της σελίδας απάντησης 1.3 Τέλος(); Μέθοδος: Διακοπή απόκρισης στο περιεχόμενο της σελίδας 2. Αίτημα αντικειμένου 2.1 Χαρακτηριστικό: QueryString["key"]: Λάβετε τις παραμέτρους που μεταβιβάζονται στη διεύθυνση URL 2.2 Λειτουργία: Περάστε την τιμή μεταξύ των σελίδων Βήματα: 1. Ένα κουμπί κουκκίδας σελίδας: Response.Redirect(B.aspx?Variable Name 1=Value 1&Variable Name 2=Value2&... ); 2. Η σελίδα Β λαμβάνει τιμή: Request.QueryString["Όνομα μεταβλητής 1"] 3. Αντικείμενο διακομιστή 3.1 Server.HTMLEncode("ετικέτα html"); Κωδικοποιήστε την ετικέτα html έτσι ώστε να είναι σε μορφή συμβολοσειράς 3.2 Server.UrlEncode("διαδρομή url"); Κωδικοποίηση της συμβολοσειράς URL 3.3 Server.MapPath("διαδρομή url"); Επιστρέφει την απόλυτη φυσική διαδρομή σε αυτήν τη διαδρομή URL
Κεφάλαιο 5 1. Αντικείμενο εφαρμογής: Αντικείμενο συνόλου εφαρμογής, το οποίο υπάρχει σε όλο το πρόγραμμα που εκτελείται (καθολική μεταβλητή) Χρήση μεταβλητής εφαρμογής: application["όνομα μεταβλητής"] = τιμή; 2. Αντικείμενα cookie: Διαφορετικοί πελάτες έχουν διαφορετικά αντικείμενα και οι αποθηκευμένες πληροφορίες μπορούν να αποθηκευτούν στον πελάτη. Υπάρχουν 2 τύποι cookies: 1. Αποθηκευμένος στη μνήμη, ο χρήστης εξαφανίζεται όταν φεύγει. 2。 Αποθηκεύεται με τη μορφή αρχείου txt στο φάκελο cookies του πελάτη και ο χρόνος αποθήκευσης μπορεί να προσαρμοστεί. Πώς να χρησιμοποιήσετε τις μεταβλητές αντικειμένου cookie 1. Ορίστε το αντικείμενο cookie HttpCookie cookie = νέο HttpCookie("κλειδί","τιμή"); 2. Προσθέστε ένα cookie στο αντικείμενο Απόκριση Response.Cookies.Add(cookie); 2.2 (Αποθηκεύεται ως αρχείο txt σε ειδικό φάκελο στον πελάτη) Cookie.Expires = DateTime.Now.Add("Ώρα αποθήκευσης"); 3. Διαβάστε το περιεχόμενο του αντικειμένου cookie string strValue = Request.Cookies["κλειδί"]. αξία;
3. Αντικείμενο συνεδρίας: Διαφορετικοί πελάτες έχουν διαφορετικά αντικείμενα, τα οποία υπάρχουν μετά τη σύνδεση του χρήστη και εξαφανίζονται μετά την έξοδο. Μέθοδος χρήσης μεταβλητής περιόδου λειτουργίας: Περίοδος σύνδεσης ["όνομα μεταβλητής"] = τιμή; Κοινές ιδιότητες της συνεδρίας: SessionID: Κάθε χρήστης έχει το δικό του μοναδικό SessionID Χρονικό όριο: Ορίστε το χρονικό όριο λήξης χρήστη, μονάδα: λεπτά, ο χρήστης θα βγει αυτόματα (εκκαθάριση περιόδου λειτουργίας) εάν ο χρήστης δεν λειτουργήσει εντός του καθορισμένου χρόνου, ο προεπιλεγμένος χρόνος είναι 20 λεπτά, μπορείτε να τον αλλάξετε στο αρχείο aspx: <% περίοδος λειτουργίας. Χρονικό όριο = 10 %> Μέθοδος συνεδρίας: Abandon()
ASP.NET知识点.doc
(29 KB, Αριθμός λήψεων: 0, Τιμή πώλησης: 1 Κόκκος MB)
|