Belangrijkste verschil: in het ASP.net-framework worden een gebruikersbesturingselement en een aangepast besturingselement gebruikt om het doel van herbruikbare componenten te dienen als besturingselementen. Gebruikersbesturingselementen worden net als een webformulier gemaakt. Ze maken gebruik van de bestaande besturingselementen om hun eigen logica te definiëren. Aan de andere kant is een aangepast besturingselement het besturingselement dat door de programmeur is gemaakt of gemaakt om aan de bedrijfsbehoeften te voldoen door de functionaliteit van bestaande besturingselementen uit te breiden. Gebruikersbedieningen zijn eenvoudig te maken dan de aangepaste besturingselementen.


Gebruikersbeheer moet de voorkeur hebben om de functionaliteit te verdelen in hanteerbare logica. Deze stukken kunnen worden gemaakt zonder enige vorm van afhankelijkheid van de toepassing of andere besturingselementen. Ze worden ook op grote schaal gebruikt om de gerelateerde componenten te groeperen voor het doel van hergebruik. Aan de andere kant hebben aangepaste besturingselementen de voorkeur voor het maken van een bepaalde versie van een besturingselement. Ze zijn stil nuttig bij het bieden van de uitgebreide mogelijkheid tot de basisbedieningen.
Vergelijking tussen gebruikersbediening en aangepast beheer:
Gebruikersbeheer | Aangepaste bediening | |
Definitie | Gebruikersbesturingselementen worden net als een webformulier gemaakt. Ze maken gebruik van de bestaande besturingselementen om hun eigen logica te definiëren. | Een aangepast besturingselement is het besturingselement dat door de programmeur is gemaakt of gemaakt om aan de bedrijfsbehoeften te voldoen, door de functionaliteit van bestaande besturingselementen uit te breiden. |
schepping | Gemakkelijk | Complex |
Draait op | Ren niet op hun eigen dll | Run op hun eigen dll |
herbruikbaarheid | webpagina | Controle |
Gereedschapskist | Kan niet worden toegevoegd aan de toolbox | Kan aan de toolbox worden toegevoegd |
Voorkeur voor | Statische lay-out | Dynamische lay-out |
Usability | Eén exemplaar kan voor verschillende projecten worden gebruikt | Voor elke toepassing is een afzonderlijke kopie vereist |
Flexibiliteit | Minder | Meer |