Šis raksts ir mašīntulkošanas spoguļraksts, lūdzu, noklikšķiniet šeit, lai pārietu uz oriģinālo rakstu.

Skats: 16550|Atbildi: 0

[ASP.NET] ASP.NET zināšanu punkti

[Kopēt saiti]
Publicēts 02.04.2015 10:32:43 | | |
I nodaļa
1. Izprotiet atšķirību starp C / S un B / S, ASP.NET ir programmas izstrāde, pamatojoties uz B / S modeli
2.ASP. .NET funkcijas un priekšrocības (skatīt mācību grāmatu)
3. Kā izveidot ASP.NET tīmekļa programmu vs2008 (vs2010)?
Darbības: File-->New->Project-->windows C#->ASP.NET lietojumprogramma
4. Kodu atdalīšana: priekšplāna tīmekļa lapa un fona C# loģiskā valoda ir atdalīta,

II nodaļa
1. Skriptēšanas valoda: servera puse, klienta puse
        1.1 Servera puses skriptēšanas valoda
                1. rakstīšanas metode: <scrip, lai noņemtu t language="C#">... C# kods .....</scrip去掉t>
                2. rakstīšanas metode: <% %>

        1.2 Klienta skriptēšanas valoda (Javascrip noņem t)
                Rakstīšana: <scrip remove t type="text/javascrip remove t">... Javascrip noņem T-kodu....</scrip去掉t>

Atšķirība: klienta puses skripti tiek nosūtīti tieši uz klienta lapu un izpildīti klienta pārlūkprogrammā.
        Servera puses skripts tiek kompilēts un paslēpts servera pusē, un pēc tam informācija par rezultātu tiek nosūtīta klientam

2.Page objekti (bieži sastopami notikumi un atribūti)
        2.1 Notikumi: Page_Load: Automātiski izsaukts, kad lapa tiek ielādēta
        2.2 Atribūts: IsPostBack: Nosakiet, vai tas tiek ielādēts pirmo reizi (false: pirmā ielāde, true: atgriezt piekļuvi)

3. Lapas vērtības pārsūtīšana
        3.1 Lapā nodotā vērtība: ViewState["atslēga")
                piem.: krātuves vērtība: ViewState["name"] = "Zhang San";
                        Vērtība: virknes nosaukums = ViewState["nosaukums"]. ToString();
        3.2 Vērtības nodošana starp lapām
                1. Lapa A pāriet uz B: Pievienojiet atribūtu PostBackUrl="B.aspx" pogai A
                2. Fona kods B lappusē: PreviousPage.FindControl ("A lapas kontroles ID");

III nodaļa
1. Parastās vadīklas: tekstlodziņš, nolaižamais lodziņš, radio atlase, pārbaude, poga ...
2. Pārbaudiet kontroli:

IV nodaļa
1. Atbildes objekts
        1.1 Novirzīšana (URL); Metode: Lapas lēciens
        1.2 Write("html tag"); Metode: atbilžu lapas satura parādīšana
        1.3 Beigas (); Metode: pārtrauciet reaģēt uz lapas saturu
2. Pieprasīt objektu
        2.1 Atribūts: QueryString["key"]: Iegūstiet URL nodotos parametrus
        2.2 Funkcija: nodot vērtību starp lapām
                Soļi:
1. Lapas punkta poga: Response.Redirect(B.aspx?Mainīgā nosaukums 1=Vērtība 1&Mainīgā nosaukums 2=Vērtība2&... );
2. Lapa B iegūst vērtību: Request.QueryString["Mainīgā nosaukums 1"]
3. Servera objekts
        3.1 Server.HTMLEncode ("html tag"); Kodējiet html tagu tā, lai tas būtu virknes formā
        3.2 Server.UrlEncode ("url ceļš");  URL virknes kodēšana
        3.3 Server.MapPath ("URL ceļš");  Atgriež absolūto fizisko ceļu uz šo URL ceļu

5. nodaļa
1. Lietojumprogrammas objekts: lietojumprogrammu kopas objekts, kas pastāv visā programmas darbības laikā (globālais mainīgais)
        Lietojumprogrammas mainīgā lietojums: application["mainīgā nosaukums"] = vērtība;
2. Sīkdatņu objekti: Dažādiem klientiem ir dažādi objekti, un saglabāto informāciju var saglabāt klientā.
        Ir 2 veidu sīkdatnes: 1. Saglabāts atmiņā, lietotājs pazūd, kad viņš aiziet;
2。 Tas tiek saglabāts txt faila veidā klienta sīkfailu mapē, un uzglabāšanas laiku var pielāgot.
        Kā izmantot sīkfailu objekta mainīgos
                1. Definējiet sīkdatnes objektu
                HttpCookie sīkdatne = jauns HttpCookie("atslēga","vērtība");
                2. Sīkdatnes pievienošana atbildes objektam
                Response.Cookies.Add(sīkdatne);
                2.2 (Saglabāts kā txt fails īpašā klienta mapē)
                Cookie.Expires = DateTime.Now.Add("Laiks saglabāšanai");
                3. Izlasiet sīkdatnes objekta saturu
                virkne strValue = Request.Cookies["key"]. Vērtība;
               
3. Sesijas objekts: Dažādiem klientiem ir dažādi objekti, kas pastāv pēc lietotāja pieteikšanās un pazūd pēc iziešanas.
        Sesijas mainīgā lietojuma metode: Sesija ["mainīgā nosaukums"] = vērtība;
        Sesijas kopīgās īpašības:
SessionID: katram lietotājam ir savs unikāls sesijas ID
Taimauts: iestatiet lietotāja taimauta laiku, vienība: minūtes, lietotājs automātiski izies (notīrīt sesiju), ja lietotājs nedarbojas norādītajā laikā, noklusējuma laiks ir 20 minūtes, to var mainīt aspx failā: <% session.Timeout=10%>
         Sesijas metode: Abandon()

ASP.NET知识点.doc (29 KB, Lejupielādes skaits: 0, Pārdošanas cena: 1 Graudi MB)





Iepriekšējo:asp.net ieviest sīkdatnes, lai saglabātu vērtības
Nākamo:asp.net saglabāt sīkdatnes klientā un saglabāt tās
Atruna:
Visa programmatūra, programmēšanas materiāli vai raksti, ko publicē Code Farmer Network, ir paredzēti tikai mācību un pētniecības mērķiem; Iepriekš minēto saturu nedrīkst izmantot komerciāliem vai nelikumīgiem mērķiem, pretējā gadījumā lietotājiem ir jāuzņemas visas sekas. Informācija šajā vietnē nāk no interneta, un autortiesību strīdiem nav nekāda sakara ar šo vietni. Iepriekš minētais saturs ir pilnībā jāizdzēš no datora 24 stundu laikā pēc lejupielādes. Ja jums patīk programma, lūdzu, atbalstiet oriģinālu programmatūru, iegādājieties reģistrāciju un iegūstiet labākus oriģinālus pakalpojumus. Ja ir kādi pārkāpumi, lūdzu, sazinieties ar mums pa e-pastu.

Mail To:help@itsvse.com