Rozdiel medzi ovládaním používateľov a vlastným ovládaním

Kľúčový rozdiel: V rámci ASP.net sa používajú ovládacie prvky používateľov a vlastné ovládacie prvky slúžiace účelu opakovane použiteľných komponentov ako ovládacích prvkov. Ovládacie prvky používateľa sú vytvorené rovnako ako webový formulár. Využívajú existujúce ovládacie prvky na definovanie vlastnej logiky. Na druhej strane, vlastná kontrola je tá, ktorú programátor vytvorí alebo vytvorí na uspokojenie obchodných potrieb rozšírením funkčnosti existujúcich ovládacích prvkov. Ovládacie prvky používateľov sa dajú jednoducho vytvoriť ako vlastné ovládacie prvky.

V podstate je ovládací prvok základným objektom používateľského rozhrania. V ASP.net sú ovládacie prvky často zaradené do užívateľských a vlastných ovládacích prvkov. Ovládacie prvky používateľov poskytujú opätovnú použiteľnosť dizajnu a sú vytvorené rovnakým spôsobom ako webový formulár. Majú rozšírenie .ascx. Ovládacie prvky používateľa sú ticho užitočné, ak sa musia používať iba pre konkrétnu webovú stránku. Majú vizuálne rozhranie. Tieto ovládacie prvky sa načítajú pri behu, a preto ich nemožno nájsť v paneli s nástrojmi.

Na druhej strane, vlastné ovládacie prvky sú vyvinuté alebo vytvorené kódovaním. Vytvárajú sa podľa požiadaviek podnikania. Sú tiché užitočné, pretože môžu byť použité v rôznych aplikáciách. Nemajú vizuálne rozhranie. Tieto ovládacie prvky sa dajú ľahko pridať do súboru nástrojov. Vlastné ovládacie prvky sú často preferované, pretože môžu byť zdieľané vo webových aplikáciách, avšak absencia vizuálneho dizajnéra na vytváranie vlastných ovládacích prvkov sa často považuje za obmedzenie.

Používateľské ovládacie prvky musia byť uprednostňované, aby rozdelili funkcie na zvládnuteľné časti logiky. Tieto diely môžu byť vytvorené bez akejkoľvek závislosti na aplikácii alebo na iných ovládacích prvkoch. Tiež sa vo veľkej miere používajú na zoskupenie príslušných komponentov na účely opätovnej použiteľnosti. Na druhej strane sú pre vytvorenie konkrétnej verzie ovládacieho prvku preferované vlastné ovládacie prvky. Sú tiché užitočné pri poskytovaní rozšírenej schopnosti základných ovládacích prvkov.

Porovnanie používateľského ovládania a vlastného ovládania:

Ovládanie používateľom

Vlastné ovládanie

definícia

Ovládacie prvky používateľa sú vytvorené rovnako ako webový formulár. Využívajú existujúce ovládacie prvky na definovanie vlastnej logiky.

Vlastná kontrola je tá, ktorú programátor vytvorí alebo vytvorí na uspokojenie obchodných potrieb rozšírením funkčnosti existujúcich ovládacích prvkov.

stvorenia

jednoduchý

komplexné

Beží na

Nepoužívajte na svoje vlastné dll

Bežte na vlastné dll

znovupoužitelnost

webstránka

ovládanie

Toolbox

Nie je možné pridať do súboru nástrojov

Môžete ich pridať do súboru nástrojov

Uprednostňované pre

Statické rozloženie

Dynamické rozloženie

Použiteľnosť

Jedna kópia sa môže použiť pre rôzne projekty

Samostatná kópia je potrebná pre každú aplikáciu

flexibilita

menej

viac

Odporúčaná

Súvisiace Články

  • populárne porovnania: Rozdiel medzi šerifom a políciou

    Rozdiel medzi šerifom a políciou

    Hlavná odlišnosť: šerifa a polícia sú obaja vládni úradníci, ktorí sú povinní dodržiavať zákon a poriadok v krajine. Šerifovia sa však považujú za vyššiu autoritu ako polícia. Šerifi sú zodpovední za celý kraj, zatiaľ čo policajt má kontrolu nad určenou oblasťou alebo časťou mesta v krajine alebo štáte. Šerif a Polícia sú štátni úradníc
  • populárne porovnania: Rozdiel medzi priateľom a priateľkou

    Rozdiel medzi priateľom a priateľkou

    Kľúčový rozdiel : priateľ je človek dobre známy druhému a považovaný za láskavosť, náklonnosť a lojalitu. Priateľka je priateľka, s ktorou je človek romanticky zapojený do vzťahu. Priateľ je osoba, ktorej človek vie, má rád a verí. Je to forma priateľstva medzi dvoma alebo viacerými ľuďmi s vzájomnou náklonnosťou. Priateľstvo je silnejšou form
  • populárne porovnania: Rozdiel medzi SATA a PATA

    Rozdiel medzi SATA a PATA

    Rozdiel kľúčov: SATA znamená Serial ATA, zatiaľ čo PATA znamená Parallel ATA. Obaja sa týkajú dvoch rôznych spôsobov kódovania a prenosu údajov elektronicky. Rýchlosti prenosu dát SATA sú vyššie ako PATA. Na rozdiel od zariadení PATA, všetky zariadenia SATA majú zariadenie "hot swap". Obaja sa tiež líšia
  • populárne porovnania: Rozdiel medzi znamením zverokruhu a horoskopom

    Rozdiel medzi znamením zverokruhu a horoskopom

    Kľúčový rozdiel: znamenie zverokruhu je poloha slnka na ekliptike v čase narodenia človeka. Horoskop môže byť chápaný ako nebeská mapa zobrazujúca zosúladenie planetárnych telies, ako sú slnko, mesiac, hviezdy, hviezdne konštelácie, planéty atď., V čase narodenia alebo iného významného času v jeho / jej life. Zodiac je forma západne
  • populárne porovnania: Rozdiel medzi apoštolom a učeníkom

    Rozdiel medzi apoštolom a učeníkom

    Kľúčový rozdiel : V kresťanstve je učeník odkázaný na študenta alebo nasledovníka Ježiša a jeho učenia, zatiaľ čo apoštol sa odvoláva na "veľvyslanca" alebo "kazateľa", ktorý pomáha šíriť Ježišove učenia a filozofie. Termíny "apoštol" a "učeník" sú často zmiernené v biblických štúdiách. Často sa vymieňajú a považujú sa za t
  • populárne porovnania: Rozdiel medzi VTSMX a VTSAX

    Rozdiel medzi VTSMX a VTSAX

    Kľúčový rozdiel: VTSMX a VTSAX sú pojmy týkajúce sa finančných prostriedkov. Sú to isté fondy, ktoré majú iba rôzne triedy a rôzne pomery výdavkov. Fond VTSMX sa snaží sledovať výkonnosť referenčného indexu, ktorý meria návratnosť investícií na celkovom akciovom trhu. VTSMX znamená index Vanguard Total Index akciových investícií. Môže to byť "one-stop sho
  • populárne porovnania: Rozdiel medzi Annum a Rokom

    Rozdiel medzi Annum a Rokom

    Kľúčový rozdiel: Rok je čas, ktorý planéta potrebuje na dokončenie jednej revolúcie okolo Slnka. Annum tiež označuje obdobie roka, ale je odvodené z latinského slova "annus"; slovo "annum" sa väčšinou používa z hľadiska financií ako mzdy alebo plat. Rok je čas, ktorý planéta potrebuje na dokončenie jednej revolúcie okolo Slnka. Je väčšinou spojená s o
  • populárne porovnania: Rozdiel medzi Ultrabookom a notebookom

    Rozdiel medzi Ultrabookom a notebookom

    Kľúčový rozdiel: Notebook je prenosný osobný počítač, ktorý poskytuje všetky alebo väčšinu funkcií, ktoré ponúka stolný počítač. Ultrabook je elegantná verzia prenosného počítača a môže byť zaradená do kategórií sub-notebookov. Notebook musí spĺňať špecifikácie definované spoločnosťou Intel, aby mohol byť nazývaný ako Ultrabook. Laptop možno jednoducho opísať ako mobilný
  • populárne porovnania: Rozdiel medzi Oscarom a Grammy

    Rozdiel medzi Oscarom a Grammy

    Kľúčový rozdiel: Oscary sú ocenením, ktoré sa každoročne udeľuje za uznanie excelentnosti vo filmoch a je prezentované Akadémiou filmových umení a vied. Zatiaľ čo ceny Grammy sú cenou, ktorá sa každoročne udeľuje za uznanie excelentnosti v hudobnom priemysle a prezentuje ho Národná akadémia nahrávania umenia a vied. Occáre a ceny Grammy sú

Redakcia Choice

Rozdiel medzi zariadeniami iPod Touch a iPod Nano

Kľúčový rozdiel: iPod Touch bol často označovaný ako iPhone bez telefónu. Zariadenie sa môže používať ako prehrávač hudby a videa, digitálny fotoaparát, vreckový herný prístroj a osobný digitálny asistent (PDA), ale nemôže uskutočňovať hovory. V porovnaní, iPod Nano nemôže takmer urobiť toľko. Možno povedať, že iPod Nano je