I've checked out the code from svn and compiled with Miguel's make file. So far so good. But when I add the dll to my project and configure my Web.config as of Microsoft wise (you , you have to type bunch of lines to your 
web.config)  I got type not found error messages for asp:TextBox and so on. You know both System.Web.Extension.dll and System.Web.dll implements the same namespace Syste.Web.UI and according to the MS specs we need to use both of them with asp prefix.
<br><br>Finally MS specs suggest we should never use the dll directly rather than we ought to use them via GAC which is somewhat contraversial to what Miguel said.<br><br>Is there any simple example how to configure web.config
 and a small aspx page to see if I am doing something wrong ?<br><br>This one is mine<br><br>&lt;%@ Page Language=&quot;C#&quot; Inherits=&quot;test55.xx&quot; %&gt;<br><br>&lt;html&gt;<br>&lt;head&gt;<br>&nbsp; &lt;title&gt;xx&lt;/title&gt;
<br>&lt;/head&gt;<br>&lt;body&gt;<br>&nbsp; &lt;form id=&quot;form1&quot; runat=&quot;server&quot;&gt;<br>&nbsp; &lt;asp:ScriptManager id=&quot;AdminScriptManager&quot; runat=&quot;server&quot; /&gt;^M<br><br>&nbsp;&nbsp;&nbsp; &lt;asp:TextBox id=&quot;textBox1&quot; runat=&quot;server&quot;/&gt;
<br>&nbsp;&nbsp;&nbsp; &lt;asp:Button id=&quot;button1&quot; runat=&quot;server&quot; OnClick=&quot;onButtonClick&quot;/&gt;<br><br>&nbsp; &lt;/form&gt;<br>&lt;/body&gt;<br>&lt;/html&gt;<br><br><br>&lt;?xml version=&quot;1.0&quot;?&gt;
<br>&nbsp;<br><br>&lt;configuration&gt;<br>&nbsp; &lt;configSections&gt;<br>&nbsp;&nbsp;&nbsp; &lt;sectionGroup name=&quot;system.web.extensions&quot; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; type=&quot;System.Web.Configuration.SystemWebExtensionsSectionGroup, <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; System.Web.Extensions
, Version=1.0.61025.0, Culture=neutral, <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; PublicKeyToken=31bf3856ad364e35&quot;&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;sectionGroup name=&quot;scripting&quot; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; type=&quot;System.Web.Configuration.ScriptingSectionGroup, <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; PublicKeyToken=31bf3856ad364e35&quot;&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;section name=&quot;scriptResourceHandler&quot; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; type=&quot;System.Web.Configuration.ScriptingScriptResourceHandlerSection
, <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; System.Web.Extensions, Version=1.0.61025.0, <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Culture=neutral, PublicKeyToken=31bf3856ad364e35&quot; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; requirePermission=&quot;false&quot; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; allowDefinition=&quot;MachineToApplication&quot;/&gt;
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;sectionGroup name=&quot;webServices&quot; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; type=&quot;System.Web.Configuration.ScriptingWebServicesSectionGroup, <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; System.Web.Extensions, Version=1.0.61025.0, <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Culture=neutral, PublicKeyToken=31bf3856ad364e35&quot;&gt;
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;section name=&quot;jsonSerialization&quot; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; type=&quot;System.Web.Configuration.ScriptingJsonSerializationSection, <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; System.Web.Extensions, Version=1.0.61025.0, <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Culture=neutral, PublicKeyToken=31bf3856ad364e35&quot; 
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; requirePermission=&quot;false&quot; allowDefinition=&quot;Everywhere&quot; /&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;section name=&quot;profileService&quot; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; type=&quot;System.Web.Configuration.ScriptingProfileServiceSection
, <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; System.Web.Extensions, Version=1.0.61025.0, <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Culture=neutral, PublicKeyToken=31bf3856ad364e35&quot; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; requirePermission=&quot;false&quot; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; allowDefinition=&quot;MachineToApplication&quot; /&gt;
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;section name=&quot;authenticationService&quot; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; type=&quot;System.Web.Configuration.ScriptingAuthenticationServiceSection, <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; System.Web.Extensions, Version=1.0.61025.0, <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Culture=neutral, PublicKeyToken=31bf3856ad364e35&quot; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; requirePermission=&quot;false&quot; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; allowDefinition=&quot;MachineToApplication&quot; /&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/sectionGroup&gt;
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/sectionGroup&gt;<br>&nbsp;&nbsp;&nbsp; &lt;/sectionGroup&gt;<br>&nbsp; &lt;/configSections&gt;<br>&nbsp;<br>&nbsp;<br>&nbsp;&lt;system.web&gt;<br>&nbsp; &lt;pages&gt;<br>&nbsp;&nbsp;&nbsp; &lt;controls&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;add tagPrefix=&quot;asp&quot; namespace=&quot;
System.Web.UI&quot; assembly=&quot;System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35&quot;/&gt;<br>&nbsp;&nbsp;&nbsp; &lt;/controls&gt;<br>&nbsp; &lt;/pages&gt;<br>&nbsp; <br>&nbsp;&nbsp; &lt;httpModules&gt;<br>&nbsp;&nbsp;&nbsp; &lt;add name=&quot;ScriptModule&quot; type=&quot;
System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35&quot;/&gt;<br>&nbsp; &lt;/httpModules&gt;<br>&nbsp; <br>&nbsp; &lt;httpHandlers&gt;<br>&nbsp;&nbsp;&nbsp; &lt;remove verb=&quot;*&quot; path=&quot;*.asmx&quot;/&gt;
<br>&nbsp;&nbsp;&nbsp; &lt;add verb=&quot;*&quot; path=&quot;*.asmx&quot; validate=&quot;false&quot; type=&quot;System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35&quot;/&gt;
<br>&nbsp;&nbsp;&nbsp; &lt;add verb=&quot;*&quot; path=&quot;*_AppService.axd&quot; validate=&quot;false&quot; type=&quot;System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35&quot;/&gt;
<br>&nbsp;&nbsp;&nbsp; &lt;add verb=&quot;GET,HEAD&quot; path=&quot;ScriptResource.axd&quot; type=&quot;System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35&quot; validate=&quot;false&quot;/&gt;
<br>&nbsp; &lt;/httpHandlers&gt;<br>&nbsp; <br>&lt;/system.web&gt;<br>&nbsp; <br>&nbsp; <br>&lt;/configuration&gt;<br><br><br><br><br><br>On 8/27/07, <b class="gmail_sendername">Miguel de Icaza</b> &lt;<a href="mailto:miguel@novell.com">miguel@novell.com
</a>&gt; wrote:<div><span class="gmail_quote"></span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Hello,<br><br>&nbsp;&nbsp; [ This is a suggestion partially for Hari, who is starting to
<br>&nbsp;&nbsp;&nbsp;&nbsp; dip his feet in <a href="http://ASP.NET">ASP.NET</a> ]<br><br>&gt; &gt; Is the mono version of System.Web.Extension.dll usable from svn ?<br>&gt; Yes. (Though not completely finished).<br>&gt;<br>&gt; &gt; I tried it and I am unable to use it the same of Microsoft&#39;s.
<br>&gt; Please post the concrete problems you faced.<br><br>I think that we should try to try to get the <a href="http://ASP.NET">ASP.NET</a> AJAX Control<br>Toolkit that Microsoft has open sourced to run on Mono, and to try to
<br>run their sample applications with it.<br><br>The toolkit is here:<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="http://asp.net/ajax/control-toolkit/live/">http://asp.net/ajax/control-toolkit/live/</a><br></blockquote></div><br><br clear="all">
<br>-- <br>Warning: If you are reading this then this warning is for you. Every word you read of this useless fine print is another second off your life. Don&#39;t you have other things to do? Is your life so empty that you honestly can&#39;t think of a better way to spend these moments? Or are you so impressed with authority that you give respect and credence to all that claim it? Do you read everything you&#39;re supposed to read? Do you think every thing you&#39;re supposed to think? Buy what you&#39;re told to want? Get out of your apartment. Meet a member of the opposite sex. Stop the excessive shopping and 
masturbation.Quit your job. Start a fight. Prove you&#39;re alive. If you don&#39;t claim your humanity you will become a statistic. You have been warned - Onur