Peamised erinevused: ASP.neti raamistikus kasutatakse kasutajakontrolli ja kohandatud kontrolli, et teenida korduvkasutatavate komponentide eesmärki kontrollidena. Kasutaja juhtelemendid luuakse nagu veebivorm. Nad kasutavad olemasolevat kontrolli oma loogika määratlemiseks. Teisest küljest on kohandatud kontroll, mis on programmeerija poolt loodud või loodud ärivajaduste rahuldamiseks, laiendades olemasolevate juhtimisseadmete funktsionaalsust. Kasutaja juhtelemente on lihtne luua kui kohandatud juhtelemente.


Eelistatakse kasutajakontrolle, et funktsionaalsus jaotataks juhitavateks loogikaosadeks. Neid tükki saab luua ilma igasuguse sõltuvuse rakendusest või muudest juhtimisseadmetest. Neid kasutatakse laialdaselt ka seotud komponentide rühmitamiseks taaskasutatavuse eesmärgil. Teisest küljest eelistatakse juhtimisseadme konkreetse versiooni loomiseks kohandatud juhtelemente. Nad on vaiksed, et pakkuda põhikontrollidele laiendatud võimet.
Kasutaja kontrolli ja kohandatud kontrolli võrdlus:
Kasutaja kontroll | Kohandatud kontroll | |
Määratlus | Kasutaja juhtelemendid luuakse nagu veebivorm. Nad kasutavad olemasolevat kontrolli oma loogika määratlemiseks. | Kohandatud kontroll on see, mis on programmeerija poolt loodud või loodud ärivajaduste rahuldamiseks, laiendades olemasolevate juhtelementide funktsionaalsust. |
Loomine | Lihtne | Kompleks |
Töötab | Ärge töötage oma dll-ga | Käivita oma dll |
Taaskasutatavus | veebileht | Kontroll |
Tööriistakast | Tööriistakasti ei saa lisada | Saab lisada tööriistakasti |
Eelistatud | Staatiline paigutus | Dünaamiline paigutus |
Kasutatavus | Ühekordset koopiat saab kasutada erinevate projektide jaoks | Iga rakenduse jaoks on vaja eraldi eksemplari |
Paindlikkus | Vähem | Veel |