You are implementing an ASP.NET Web site that uses a custom server control named Task. Task is
defined as shown in the following list.
•Class name: Task
•Namespace: DevControls
•Assembly: TestServerControl.dll
•Base class: System.Web.UI.WebControls.WebControl
You copy TestServerControl.dll to the Web sites Bin folder. You need to allow the Task control to be
declaratively used on site pages that do not contain an explicit @ Register directive. Which
configuration should you add to the web.config file?
A.
 <appSettings> 
<add key=”Dev:Task” 
value=”DevControls, DevControls.Task”/> 
</appSettings>
B.
 <compilation targetFramework=”4.0″ explicit=”false”> 
<assemblies> 
<add assembly=”TestServerControl” /> 
</assemblies> 
</compilation>
C.
 <pages> 
<controls> 
<add assembly=”TestServerControl” namespace=”DevControls” 
tagPrefix=”Dev”/> 
</controls> 
</pages>
D.
 <pages> 
<tagMapping> 
<add tagType=”System.Web.UI.WebControls.WebControl” 
mappedTagType=”DevControls.Task”/> 
</tagMapping> 
</pages>
Explanation:
CHAPTER 7 Creating Custom Web Controls
Lesson 2: Creating Custom Web Server Controls
Registering Your Controls in Web.config (page 378-379)