百度百科:
http://baike.baidu.com/view/2616.htm?fr=ala0_1
http://baike.baidu.com/view/6752.htm?fr=ala0_1_1
都是微软的技术,ASP早于ASP.NET,是老技术。
ASP.NET 拥有更好的语言支持,一整套新的控件,基于 XML 的组件,以及更好的用户身份验证。
ASP.NET 通过允许编译的代码,提供了更强的性能。
ASP.NET 代码不完全向后兼容 ASP。
我觉得说有区别就从面相对象方向去想,以及Asp.NET模型,如果说没区别了也是可以的,最简单的咋们可以去掉aspx.cs文件,就可以直接在Aspx页面中用<script>来圈起代码部分...