Ta članek je zrcalni članek strojnega prevajanja, kliknite tukaj za skok na izvirni članek.

Pogled: 16550|Odgovoriti: 0

[ASP.NET] ASP.NET točke znanja

[Kopiraj povezavo]
Objavljeno na 2. 04. 2015 10:32:43 | | |
Poglavje I
1. Razumeti razliko med C/S in B/S, ASP.NET razvoj programov temelji na B/S modelu
2.ASP. Značilnosti in prednosti .NET (glej učbenik)
3. Kako ustvariti ASP.NET spletni program v vs2008 (vs2010)?
Koraki: File-->New->Project-->Windows C#->ASP.NET aplikacija
4. Ločevanje kode: spletna stran v ospredju in logični jezik C# v ozadju sta ločena,

Poglavje II
1. Skriptni jezik: na strežniški strani, na strani odjemalca
        1.1 Strežniški skriptni jezik
                Metoda pisanja 1: <skript za odstranitev t jezik="C#">... C# koda .....</scrip去掉t>
                Metoda pisanja 2: < %>

        1.2 Odjemalski skriptni jezik (Javascrip odstrani t)
                Pisanje: <scrip remove t type="text/javascrip remove t">... javascrip odstrani T-kodo....</scrip去掉t>

Razlika: Skripte na strani odjemalca se pošiljajo neposredno na stran odjemalca in izvajajo v brskalniku odjemalca.
        Strežniški skript se prevede in skrije na strežniški strani, nato pa se informacije o rezultatih pošljejo odjemalcu

2.Page objekti (skupni dogodki in atributi)
        2.1 Dogodki: Page_Load: Samodejno se pokličejo, ko se stran naloži
        2.2 Atribut: IsPostBack: Določi, ali je prvič naložen (napačno: prvi nalaganje, resnično: povratni dostop)

3. Prenos vrednosti strani
        3.1 Vrednost, prenesena znotraj strani: ViewState["key")
                npr: vrednost shranjevanja: ViewState["ime"] = "Zhang San";
                        Vrednost: ime niza = ViewState["ime"]. ToString();
        3.2 Prehodna vrednost med stranmi
                1. Stran A preskoči na B: Dodaj atribut PostBackUrl="B.aspx" na gumb v A
                2. Ozadna koda na strani B: PreviousPage.FindControl("Control ID strani A");

Poglavje III
1. Pogoste kontrole: besedilno polje, spustni meni, izbira radia, kljukica, gumb...
2. Preverite kontrole:

Poglavje IV
1. Objekt odziva
        1.1 Preusmeritev(URL); Metoda: Preskakovanje strani
        1.2 Write("html oznaka"); Metoda: Prikaži vsebino strani z odgovori
        1.3 End(); Metoda: Prenehajte odgovarjati na vsebino strani
2. Objekt zahteva
        2.1 Atribut: QueryString["key"]: Pridobite parametre v URL-ju
        2.2 Funkcija: Prenos vrednosti med stranmi
                Koraki:
1. Gumb za piko strani: Response.Redirect(B.aspx?Ime spremenljivke 1=Vrednost 1&Ime spremenljivke 2=Vrednost2&... );
2. Stran B dobi vrednost: Request.QueryString["Ime spremenljivke 1"]
3. Strežniški objekt
        3.1 Server.HTMLEncode ("html oznaka"); Kodirajte html oznako tako, da je v obliki niza
        3.2 Server.UrlEncode("url path");  Kodiranje URL niza
        3.3 Server.MapPath("url path");  Vrne absolutno fizično pot na to URL pot

Poglavje 5
1. Objekt aplikacije: Objekt nabora aplikacij, ki obstaja skozi celoten program (globalna spremenljivka)
        Uporaba aplikacijske spremenljivke: application["ime spremenljivke"] = vrednost;
2. Objekti piškotkov: Različne stranke imajo različne objekte, shranjene informacije pa je mogoče shraniti na odjemalcu.
        Obstajata 2 vrsti piškotov: 1. Shranjen v pomnilniku, uporabnik izgine, ko odide;
2。 Shranjen je v obliki txt datoteke v mapi odjemalskih piškotkov, čas shranjevanja pa je mogoče prilagoditi.
        Kako uporabljati objektne spremenljivke piškotkov
                1. Definirajte objekt piškotka
                Piškotek HttpCookie = nov HttpCookie ("key","value");
                2. Dodajte piškotek v objekt Odgovor
                Response.Cookies.Add(cookie);
                2.2 (Shranjeno kot txt datoteka v posebni mapi na odjemalcu)
                Cookie.Expires = DateTime.Now.Add("Čas za shranjevanje");
                3. Preberi vsebino objekta piškotka
                string strValue = Request.Cookies["key"]. Vrednost;
               
3. Objekt seje: Različne stranke imajo različne objekte, ki obstajajo po prijavi uporabnika in izginejo po izhodu.
        Metoda uporabe spremenljivk seje: Seja ["ime spremenljivke"] = vrednost;
        Pogoste lastnosti seanse:
SessionID: Vsak uporabnik ima svoj edinstven SessionID
Časovna omejitev: Nastavite uporabniški časovni izpad, enoto: minute, uporabnik bo samodejno zapustil (počistil sejo), če uporabnik ne deluje v določenem času, privzeti čas je 20 minut, lahko ga spremenite v ASPX datoteki: <% seje. Časovna omejitev=10 %>
         Metoda seje: Abandon()

ASP.NET知识点.doc (29 KB, Število prenosov: 0, Prodajna cena: 1 Grain MB)





Prejšnji:asp.net implementirati piškotke za shranjevanje vrednosti
Naslednji:asp.net shranjuje piškotke na odjemalcu in jih shranjuje
Disclaimer:
Vsa programska oprema, programski materiali ali članki, ki jih izdaja Code Farmer Network, so namenjeni zgolj učnim in raziskovalnim namenom; Zgornja vsebina ne sme biti uporabljena v komercialne ali nezakonite namene, sicer uporabniki nosijo vse posledice. Informacije na tej strani prihajajo z interneta, spori glede avtorskih pravic pa nimajo nobene zveze s to stranjo. Zgornjo vsebino morate popolnoma izbrisati z računalnika v 24 urah po prenosu. Če vam je program všeč, podprite pristno programsko opremo, kupite registracijo in pridobite boljše pristne storitve. Če pride do kakršne koli kršitve, nas prosimo kontaktirajte po elektronski pošti.

Mail To:help@itsvse.com