Vartotojo valdikliai ir pasirinktiniai valdikliai
„Microsoft Corporation“ yra pasaulyje pirmaujanti kompiuterių programinės ir aparatinės įrangos bei interneto programų gamintoja. Dešimtajame dešimtmetyje per MS-DOS ji dominavo namų kompiuterių operacinių sistemų rinkoje.
Bėgant metams ji ne tik pirmavo kompiuterių biuro programinės įrangos rinkoje, bet ir įsitraukė į keletą kitų nišų, tokių kaip vaizdo žaidimų pramonė ir plataus vartojimo elektronika..
Vienas iš jo produktų yra žiniatinklio programų sistema ASP.NET. Jis naudojamas kuriant interneto svetaines, programas ir paslaugas. Naudodamas „Common Language Runtime“ (CLR), jis leidžia programuotojams rašyti ASP.NET kodą bet kuria .NET kalba.
Kurdamas tinklalapį, ASP.NET naudoja .ASPX plėtinius, kuriuose yra XHTML žymėjimas ir žiniatinklio bei vartotojo valdiklius, kur programuotojai pateikia tinklalapio turinį naudodami kodinį modelį..
Vartotojo valdikliai yra registruotų tinklalapių suvestinės arba sutrumpintos dalys, naudojamos kaip valdikliai ASP.NET. Jie yra sukurti kaip ASCX žymėjimo failai ir naudojami tais pačiais metodais kaip HTML ir žiniatinklio serverio valdikliai.
Jie sukurti taip, kad būtų pakartotinai naudojami ir suteiktų vartotojams lengvesnį būdą pakartotinai naudoti ir skaidyti vartotojo sąsajas ASP.NET žiniatinklio programose. Vartotojų valdiklių puslapis yra surenkamas ir saugomas atmintyje būsimoms užklausoms.
Vartotojo valdikliai yra skirti naudoti tik vienoje programoje ir gali sukelti priežiūros problemų, jei naudojami keliose programose. Kadangi joje yra statinių duomenų, rašyti nereikia daug dizaino, todėl geriausia naudoti fiksuotą maketą, pavyzdžiui, kuriant antraštes. Kita vertus, rašymas naudojant pasirinktinius valdiklius yra sudėtingesnis ir reikalauja kelių kodų, nes jis nėra palaikomas dizainerio, kaip tai daroma naudojant vartotojo valdiklius. Jie geriausiai naudojami dinaminiam turiniui.
Pasirinktiniai valdikliai yra renkami kodo elementai, kurie vykdomi serveryje ir atskleidžia objekto modelį, kad žymėjimo tekstas, pavyzdžiui, HTML, būtų įprastas žiniatinklio forma. Jie gali būti naudojami keliose interneto programose.
Kadangi jie skirti naudoti daugiau nei vienai programai, platinimas nesukels jokių priežiūros ar atleidimo problemų. Tai netgi palengvina priežiūrą, įdiegus vieną kopiją visuotinėje surinkimo talpykloje, kuria bus dalijamasi tarp programų.
Nors juos sunku padaryti, jais lengva naudotis ir juos galima pridėti į įrankių rinkinį, o tai neįmanoma naudojant vartotojo valdiklius, kuriuos reikia įdiegti į atskiras kiekvienos programos kopijas, kai jie yra dalijami tarp programų.
Santrauka:
1.Vartotojo valdikliai yra registruotų tinklalapių, kurie naudojami kaip valdikliai ASP.NET, santraukos, o pasirinktiniai valdikliai yra kodo elementai, sukompiliuoti naudoti žiniatinklio programose..
2.Vartotojo valdikliai gali būti naudojami tik vienose programose, o norėdami jais dalintis, vartotojai kiekvienai programai turi įdiegti atskirus vartotojo valdiklius, o tinkinti valdikliai yra skirti naudoti keliose programose..
3.Vartotojo valdikliai gali sukelti priežiūros problemų, o pasirinktiniai valdikliai - ne.
4.Užprasti valdiklius yra sunku, tačiau juos lengva naudoti, tuo tarpu vartotojo valdiklius lengva atlikti, tačiau juos naudoti gali būti sudėtingiau.