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

  • rozdiel medzi: Rozdiel medzi zariadeniami Nexus 4 a LG Optimus G

    Rozdiel medzi zariadeniami Nexus 4 a LG Optimus G

    Hlavný rozdiel: Nexus 4 je štvrtý smartphone so systémom Android so značkou Nexus. Bol vyrobený v spolupráci s LG Electronics. Telefón beží na operačnom systéme Android 4.2 (Jelly Bean), ktorý bol spustený s telefónom. Spoločnosť LG vyrobila LG Optimus G ako konkurenta najvyšších smartphonov dostupných na trhu, medzi ktoré patrí aj Nexus 4. Napriek tomu, že spol
  • rozdiel medzi: Rozdiel medzi eMMC a HDD

    Rozdiel medzi eMMC a HDD

    Rozdiel kľúčov: eMMC znamená embedded MultiMediaCard, zatiaľ čo HDD znamená pevný disk. HDD má magnetickú povahu a pracuje na rýchlo sa otáčajúcich diskoch, ktoré čítajú rameno na čítanie. eMMC používa integrované obvody, ktoré ich vedú k tomu, aby sa nepoškodili bežnými nárazmi a pádmi. Sú tiež zvyčajne rýchlejšie
  • rozdiel medzi: Rozdiel medzi ebook a tlačená kniha

    Rozdiel medzi ebook a tlačená kniha

    Kľúčový rozdiel: Tlačená kniha je v podstate sada vytlačených listov papiera, ktoré sú zostavené a zabalené do ochranného krytu. Ebook predstavuje elektronickú knihu. Ide o elektronickú verziu bežnej tlačenej knihy. Kniha je zbierka tlačených papierov, ktoré sú držané spolu, a táto kolekcia je uzavretá v kryte. Táto kniha môže byť fyz
  • rozdiel medzi: Rozdiel medzi odpočtom dane z príjmov, zľavou a úľavou

    Rozdiel medzi odpočtom dane z príjmov, zľavou a úľavou

    Kľúčový rozdiel: daňový úľav je akýkoľvek program alebo stimul, ktorý pomáha znížiť daň nejakým spôsobom. Táto daňová úľava môže byť vo forme daňového odpočtu alebo daňového úveru. Daňový odpočet je v zásade odpočítaním dane. Umožňuje odpočítať čiastku z celkových príjmov tejto osoby. Daňová zľava, známa aj ako vrátenie dane, je
  • rozdiel medzi: Rozdiel medzi spätnou nápravou a zadnou časťou mačky

    Rozdiel medzi spätnou nápravou a zadnou časťou mačky

    Kľúčový rozdiel: Spätná náprava a spätná klapka sú systémy, ktoré sa vzťahujú na časť výfukového systému. Systém zadnej nápravy sa vzťahuje iba na tlmič výfuku a špičky, zatiaľ čo systém katapult zahŕňa celé potrubie vrátane tlmičov, hrotov, rezonátorov a výfukových potrubí. Automobiloví fanatici sa vždy snažia
  • rozdiel medzi: Rozdiel medzi Nits a vši

    Rozdiel medzi Nits a vši

    Kľúčový rozdiel: Hlavové vši sú malé, bezkrípové, parazitické hmyz, ktorý žije a živí sa krvou z vašej pokožky hlavy. Vši sa rozmnožujú položením vajec do vlasov. Tieto vajcia sa nazývajú nits. V niektorých krajinách, ako je Veľká Británia, Austrália a Nový Zéland, termín "nits" môže byť použitý na označenie samotných vší. Avšak zvyčajne "nits" označujú
  • rozdiel medzi: Rozdiel medzi Asus FonePad a Nexus 7

    Rozdiel medzi Asus FonePad a Nexus 7

    Kľúčový rozdiel: Asus oznámila spustenie najnovšieho phabletu, Asus Fonepad. Fonepad je 7-palcový tablet s Androidom, ktorý umožňuje používateľom uskutočňovať aj telefonické hovory umiestnením zariadenia do uší. Fablet vyžíva 7-palcovú IPS LED podsvietenú dotykovú obrazovku, ktorá umožňuje multitouchové schopnosti až pre 10 osôb. Obrazovka má rozlíšenie 1280
  • rozdiel medzi: Rozdiel medzi Joomla 2.5 a Joomla 3.0

    Rozdiel medzi Joomla 2.5 a Joomla 3.0

    Rozdiel kľúčov: Joomla 2.5 a Joomla 3.0 sú dve verzie softvéru Joomla. Joomla 2.5 bol prepustený 24. januára 2012, zatiaľ čo Joomla 3.0 bol prepustený 27. septembra 2012. Hoci Joomla 2.5 je verzia LTS a 3.0 je verzia krátkodobej podpory (STS), ponúka množstvo aktualizácií na 2.5. Joomla! je rámec pre
  • rozdiel medzi: Rozdiel medzi sprievodným listom a listom záujmov

    Rozdiel medzi sprievodným listom a listom záujmov

    Kľúčový rozdiel: Sprievodné listy sa posielajú, keď má záujem o pozíciu, ktorú vyslala spoločnosť. Správa o zručnostiach a skúsenostiach, ktoré má žiadateľ v súvislosti s pozíciou. Listom záujmu sa pýta, či ide o akékoľvek otváranie v spoločnosti. Poskytuje celkové zručnosti žiadateľa vo vzťahu k spoločnosti alebo oblasti. Sprievodné listy a listy záujmov

Redakcia Choice

Rozdiel medzi Dorkom a Dweebom

Kľúčový rozdiel : Pojmy dork a dweeb sa v podstate týkajú osoby, ktorá trpí sociálnou nevôľou. Tieto dve slová sa však navzájom líšia v tom, že dork označuje, že je hlúpy alebo hlúpy, zatiaľ čo dweeb je popisom slabého človeka. 20. storočie nám vypožičalo množstvo slov ako dedičstvo, ktoré je možné prenášať, a možno dokonca aj improvizovať. Slova ako dork, dweeb, nerd, geek atď