Keskeinen ero: ASP.net-kehyksessä käyttäjäohjausta ja mukautettua ohjausta käytetään palvelemaan uudelleen käytettävien komponenttien tarkoitusta ohjaimina. Käyttäjäohjaukset luodaan aivan kuten web-lomake. He käyttävät olemassa olevia ohjaimia määritelläkseen oman logiikkansa. Toisaalta ohjelmoija tekee tai luo mukautetun ohjauksen palvelemaan liiketoimintatarpeita laajentamalla olemassa olevien ohjainten toimivuutta. Käyttäjäohjauksia on helppo luoda kuin mukautettuja ohjaimia.
Käyttäjäohjaukset on suositeltava jakamaan toiminnot hallittaviin logiikkakappaleisiin. Nämä kappaleet voidaan luoda ilman minkäänlaista riippuvuutta sovelluksesta tai muista ohjaimista. Niitä käytetään myös laajasti ryhmittelemään niihin liittyvät komponentit uudelleenkäytettävyyttä varten. Toisaalta räätälöityjä säätimiä pidetään parempina tietyn ohjauksen version luomiseksi. Ne ovat hiljaisia, kun ne tarjoavat laajennetun mahdollisuuden perusohjauksiin.
Käyttäjän ohjauksen ja mukautetun ohjauksen vertailu:
Käyttäjäohjaus | Mukautettu ohjaus | |
Määritelmä | Käyttäjäohjaukset luodaan aivan kuten web-lomake. He käyttävät olemassa olevia ohjaimia määritelläkseen oman logiikkansa. | Mukautettu ohjaus on se, jonka ohjelmoija tekee tai luo palvelemaan liiketoimintatarpeita laajentamalla olemassa olevien ohjainten toimivuutta. |
luominen | Helppo | monimutkainen |
Käy | Älä käytä omaa dll: tä | Suorita oma dll |
uudelleenkäytettävyys | Nettisivu | ohjaus |
Toolbox | Työkalupakettiin ei voi lisätä | Voidaan lisätä työkalulaatikkoon |
Suositeltava | Staattinen asettelu | Dynaaminen asettelu |
Käytettävyys | Yksittäistä kopiota voidaan käyttää eri projekteihin | Jokaiselle sovellukselle tarvitaan erillinen kopio |
Joustavuus | Vähemmän | Lisää |