Si è vero non riesco proprio a capire l'archittettura asp.net, comprai tempo fà "ASP.NET 2.0 per tutti" ma sinceramente quel libro almeno per me è scritto malissimo.

Un esempio semplice semplice nella pagina che mi è stata fornita mi ritrovo un classivo input text:

<input type="text" name="box1" id="box1" />

Se voglio intervenire su questa textbox in Visul Studio devo per forza rimuovere il textbox e sostituirlo con quest'altro?

<asp:TextBox ID="box1" runat="server"></asp:TextBox>

Insomma devo sostituire tutte le entità html della pagina fornitami con i relativi tag precostruiti asp.net??