Acest articol este un articol oglindă al traducerii automate, vă rugăm să faceți clic aici pentru a sări la articolul original.

Vedere: 16550|Răspunde: 0

[ASP.NET] ASP.NET puncte de cunoaștere

[Copiază linkul]
Postat pe 02.04.2015 10:32:43 | | |
Capitolul I
1. Înțelegerea diferenței dintre C/S și B/S, ASP.NET dezvoltarea programelor bazată pe modelul B/S
2.ASP. Caracteristici și beneficii ale .NET (consultați manualul)
3. Cum să creezi un program web ASP.NET în vs2008 (vs2010)?
Pași: Fișier-->New->Project-->Windows C#->ASP.NET aplicație
4. Separarea codului: pagina web din prim-plan și limbajul logic C# de fundal sunt separate,

Capitolul II
1. Limbaj de scripting: server, client
        1.1 Limbaj de scripting pe partea de server
                Metoda de scriere 1: <scrip pentru a elimina limbajul t="C#">... Cod C# .....</scrip去掉t>
                Metoda de scriere 2: <% %>

        1.2 Limbaj de scripting client (Javascrip elimină t)
                Scriere: <scrip remove t type="text/javascrip remove t">... Javascrip elimină codul T....</scrip去掉t>

Diferență: Scripturile de pe partea clientului sunt trimise direct pe pagina clientului și executate în browserul clientului.
        Scriptul de pe partea de server este compilat și ascuns pe partea de server, iar apoi informațiile rezultate sunt trimise clientului

2.Page obiecte (evenimente și atribute comune)
        2.1 Evenimente: Page_Load: Apelat automat când pagina este încărcată
        2.2 Atribut: IsPostBack: Determină dacă este încărcat pentru prima dată (fals: prima încărcare, adevărat: returnează acces)

3. Transferul valorii paginii
        3.1 Valoare transmisă în interiorul paginii: ViewState["key")
                de exemplu: valoarea de stocare: ViewState["name"] = "Zhang San";
                        Value: string name = ViewState["name"]. ToString();
        3.2 Transmiterea valorii între pagini
                1. Pagina A sare la B: Adaugă atributul PostBackUrl="B.aspx" la butonul din A
                2. Cod de fundal pe pagina B: PreviousPage.FindControl("ID Control al paginii A");

Capitolul III
1. Controale comune: casetă de text, cutie derulantă, selecție radio, bifat, buton...
2. Verificați controale:

Capitolul IV
1. Obiect de răspuns
        1.1 Redirecționare (URL); Metodă: Salt pe pagină
        1.2 Scrie ("etichetă html"); Metodă: Afișează conținutul paginii de răspuns
        1.3 Sfârșit(); Metodă: Nu mai răspunde la conținutul paginii
2. Cerere obiect
        2.1 Atribut: QueryString["key"]: Să transmită parametrii în URL
        2.2 Funcție: Transmiterea valorii între pagini
                Pași:
1. Un buton punct de pagină: Răspuns. Redirecționare(B.aspx?Nume variabilă 1=Valoare 1&Nume variabilă 2=Valoare2&... );
2. Pagina B primește valoarea: Request.QueryString["Nume Variabilă 1"]
3. Obiect server
        3.1 Server.HTMLEncode("etichetă html"); Codifică eticheta html astfel încât să fie sub formă de șiruri
        3.2 Server.UrlEncode("url path");  Codifică șirul URL
        3.3 Server.MapPath ("url path");  Returnează calea fizică absolută către acea cale URL

Capitolul 5
1. Obiect aplicație: Obiect set aplicație, care există pe tot parcursul programului (variabilă globală)
        Utilizarea variabilei aplicație: aplicație["numele variabilei"] = valoare;
2. Obiecte cookie: Clienții diferiți au obiecte diferite, iar informațiile stocate pot fi salvate pe client.
        Există 2 tipuri de fursecuri: 1. Salvat în memorie, utilizatorul dispare când pleacă;
2。 Este salvat sub forma unui fișier txt în folderul cookie-urilor clientului, iar timpul de stocare poate fi personalizat.
        Cum să folosești variabilele obiect cookie
                1. Definirea obiectului cookie
                HttpCookie cookie = new HttpCookie("key","value");
                2. Adaugă un cookie la obiectul Răspuns
                Răspuns.Cookie.Adaugă (cookie);
                2.2 (Salvat ca fișier txt într-un folder special din client)
                Cookie.Expires = DateTime.Now.Add("Timp să salvezi");
                3. Citește conținutul obiectului cookie
                string strValue = Request.Cookies["key"]. Valoare;
               
3. Obiect de sesiune: Clienți diferiți au obiecte diferite, care există după ce utilizatorul se autentifică și dispar după ieșire.
        Metoda de utilizare a variabilei de sesiune: Session ["numele variabilei"] = valoare;
        Proprietăți comune ale sesiunii:
SessionID: Fiecare utilizator are propriul său SessionID unic
Timeout: Setează timeout-ul utilizatorului, unitate: minute, utilizatorul va ieși automat (șterge sesiunea) dacă nu operează în timpul specificat, timpul implicit este 20 de minute, îl poți schimba în fișierul aspx: <% sesiune. Timeout=10 %>
         Metoda sesiunii: Abandon()

ASP.NET知识点.doc (29 KB, Numărul de descărcări: 0, Prețul de vânzare: 1 Grain MB)





Precedent:asp.net implementează cookie-uri pentru a salva valorile
Următor:asp.net stochează cookie-uri pe client și le salvează
Disclaimer:
Tot software-ul, materialele de programare sau articolele publicate de Code Farmer Network sunt destinate exclusiv scopurilor de învățare și cercetare; Conținutul de mai sus nu va fi folosit în scopuri comerciale sau ilegale, altfel utilizatorii vor suporta toate consecințele. Informațiile de pe acest site provin de pe Internet, iar disputele privind drepturile de autor nu au legătură cu acest site. Trebuie să ștergi complet conținutul de mai sus de pe calculatorul tău în termen de 24 de ore de la descărcare. Dacă îți place programul, te rugăm să susții software-ul autentic, să cumperi înregistrarea și să primești servicii autentice mai bune. Dacă există vreo încălcare, vă rugăm să ne contactați prin e-mail.

Mail To:help@itsvse.com