The big difference in ASP.NET is server side processing. Although "old" ASP moved some of the processing to the server, the new ASP.NET moves virtually all of it there.
To illustrate the differences, let's code a slightly more complex ASP.NET program. This one features two of the new ASP.NET Web Form controls: TextBox and Button. We'll spend a lot of time on these controls later.
~~~~~~~~~~~~~~~~~~~~~~~~~
<%@ Page Language="vb" %>
<html>
<body>
<form id=WebForm1
method=post
runat="server">
<h4>Programming the ASP.NET Event Model</h4>
<p>
TextBox Web Form Control:
<asp:TextBox id=txtEnteredVal
runat="server">
</asp:TextBox><br/>
<asp:Button id=cmdSend
runat="server"
Text="Send">
</asp:Button><br/>
</p>
</form>
</body>
</html>
~~~~~~~~~~~~~~~~~~~~~~~~~


