See artikkel on masintõlke peegelartikkel, palun klõpsake siia, et hüpata algse artikli juurde.

Vaade: 16550|Vastuse: 0

[ASP.NET] ASP.NET teadmiste punktid

[Kopeeri link]
Postitatud 02.04.2015 10:32:43 | | |
I peatükk
1. Mõista erinevust C/S ja B/S vahel, ASP.NET on programmi arendus B/S mudeli alusel
2.ASP. .NET omadused ja eelised (vt õpikut)
3. Kuidas luua ASP.NET veebiprogrammi vs2008 (vs2010) süsteemis?
Sammud: Fail-->New->Project-->windows C#->ASP.NET rakendus
4. Koodi eraldamine: esiplaanil olev veebileht ja taustal olev C# loogikakeel on eraldatud,

II peatükk
1. Skriptikeel: serveripoolne, kliendipoolne
        1.1 Serveripoolne skriptikeel
                Kirjutamismeetod 1: <scrip, et eemaldada t language="C#">... C# kood .....</scrip去掉t>
                Kirjutamismeetod 2: <% %>

        1.2 Kliendiskriptimise keel (Javascrip eemaldab t)
                Kirjutamine: <scrip eemalda t type="text/javascrip remove t">... Javascrip eemaldab t-koodi....</scrip去掉t>

Erinevus: kliendipoolsed skriptid saadetakse otse kliendilehele ja käivitatakse kliendibrauseris.
        Serveripoolne skript kompileeritakse ja peidetakse serveri poolele ning seejärel saadetakse tulemusinfo kliendile

2.Page objektid (tavalised sündmused ja atribuudid)
        2.1 Sündmused: Page_Load: Kutsutakse automaatselt, kui leht on laaditud
        2.2 Atribuut: IsPostBack: Määra, kas see laaditakse esimest korda (vale: esimene laadimine, tõene: ligipääsu tagastamine)

3. Lehekülje väärtuse ülekandmine
        3.1 Lehel edastatud väärtus: ViewState["key")
                nt: salvestusväärtus: ViewState["name"] = "Zhang San";
                        Väärtus: string name = ViewState["name"]. ToString();
        3.2 Väärtuse edasiandmine lehtede vahel
                1. Leht A hüppab punkti B: Lisa PostBackUrl="B.aspx" atribuut nupule A
                2. Taustakood leheküljel B: PreviousPage.FindControl("Lehekülje A kontroll");

III peatükk
1. Tavalised juhtnupud: tekstikast, rippmenüü, raadiovalik, kontroll, nupp...
2. Kontrolli juhtnuppe:

IV peatükk
1. Vastusobjekt
        1.1 Suunamine (URL); Meetod: Lehekülje hüpe
        1.2 Write("html silt"); Meetod: Kuva vastuselehe sisu
        1.3 Lõpp(); Meetod: Lõpeta lehe sisule vastamine
2. Taotle objekti
        2.1 Atribuut: QueryString["key"]: Edasta URL-is parameetrid
        2.2 Funktsioon: Väärtuse edastamine lehtede vahel
                Sammud:
1. Lehe punktinupp: Response.Redirect(B.aspx?Muutuja nimi 1=Väärtus 1&Muutuja nimi 2=Väärtus2&... );
2. Lehekülg B saab väärtuse: Request.QueryString["Muutuja nimi 1"]
3. Serveri objekt
        3.1 Server.HTMLEncode ("html silt"); Kodeeri html-silt nii, et see oleks stringikujul
        3.2 Server.UrlEncode ("URL-tee");  Kodeeri URL-stringi
        3.3 Server.MapPath("url path");  Tagastab absoluutse füüsilise tee sellele URL-teele

5. peatükk
1. Rakenduse objekt: rakenduse komplekti objekt, mis eksisteerib kogu programmi jooksul (globaalne muutuja)
        Rakenduse muutuja kasutus: application["variable name"] = väärtus;
2. Küpsiste objektid: Erinevatel klientidel on erinevad objektid ning salvestatud info saab kliendile salvestada.
        Küpsiseid on kahte tüüpi: 1. Mällu salvestatuna kaob kasutaja lahkudes;
2。 See salvestatakse txt-failina kliendi küpsiste kausta ning salvestusaega saab kohandada.
        Kuidas kasutada küpsiste objektimuutujaid
                1. Defineeri küpsise objekt
                HttpCookie küpsis = uus HttpCookie("key","value");
                2. Lisa Response objektile küpsis
                Response.Cookies.Add(küpsis);
                2.2 (Salvestatud txt-failina kliendi spetsiaalsesse kausta)
                Cookie.Expires = DateTime.Now.Add("Salvestamise aeg");
                3. Loe küpsiseobjekti sisu
                string strValue = Request.Cookies["key"]. Väärtus;
               
3. Sessiooniobjekt: Erinevatel klientidel on erinevad objektid, mis eksisteerivad pärast kasutaja sisselogimist ja kaovad pärast väljumist.
        Sessioonimuutuja kasutamise meetod: Sessioon ["muutuja nimi"] = väärtus;
        Sessiooni ühised omadused:
SessionID: Igal kasutajal on oma unikaalne SessionID
Timeout: Määra kasutaja ajapiirangu aeg, ühik: minutid, kasutaja väljub automaatselt (lõpetab sessiooni), kui kasutaja ei tegutse määratud aja jooksul, vaikimisi aeg on 20 minutit, seda saab muuta aspx failis: <% sessioon. Timeout=10%>
         Sessiooni meetod: Abandon()

ASP.NET知识点.doc (29 KB, Allalaadimiste arv: 0, Müügihind: 1 Grain MB)





Eelmine:asp.net rakendada küpsiseid väärtuste säästmiseks
Järgmine:asp.net salvestada küpsiseid kliendis ja salvestada
Disclaimer:
Kõik Code Farmer Networki poolt avaldatud tarkvara, programmeerimismaterjalid või artiklid on mõeldud ainult õppimiseks ja uurimistööks; Ülaltoodud sisu ei tohi kasutada ärilistel ega ebaseaduslikel eesmärkidel, vastasel juhul kannavad kasutajad kõik tagajärjed. Selle saidi info pärineb internetist ning autoriõiguste vaidlused ei ole selle saidiga seotud. Ülaltoodud sisu tuleb oma arvutist täielikult kustutada 24 tunni jooksul pärast allalaadimist. Kui sulle programm meeldib, palun toeta originaaltarkvara, osta registreerimist ja saa paremaid ehtsaid teenuseid. Kui esineb rikkumist, palun võtke meiega ühendust e-posti teel.

Mail To:help@itsvse.com