希望过来人告诉一下,小弟研究ASP已经有两年的时间了,想发展到ASP.NET这一块,不知道ASP基础学ASP.NET难不难呢?具体需要从那里入手等!用VS那个开发工具开发好呢?2005还是2003?
希望大家指点一下!谢谢!

解决方案 »

  1.   

    asp基础对于asp.net几乎没有帮助.VS03是asp.net1.1.VS05是2.0
      

  2.   

    谢谢楼上的朋友,那如果要学ASP.net的话需要怎么入手呢?望指教!谢谢!
      

  3.   

    ASP.Net不是ASP的简单的升级,而是发生了质的飞跃,最重要是改变编程思维,ASP.Net继承了ASP的两大基本对象Request和Reponse,ASP.Net在ASP的基础上给这两大对象添加了不少属性和方法,其次是函数定义的区别:ASP中一切程序代码都被<%%> 中,而ASP.Net中函数的定义包含在如:<script language="C#" runat="server"></script>之间
    还有很多不同之处,多用用就知道了
      

  4.   

    楼上说的这一点不是他们的区别吧?ASP.NET也可以在<% %>这里用的哦!我觉得学习ASP.NET还是应该先从它的基本类和控件学习啊!只有了解了这些才能有更好的发展哦!
    个人观点!可以参考!
      

  5.   

    ASP.NE和ASP看起来完全是两码事了!那么象我这样的,只有ASP基础的人学习ASP.NET会不会很难呢?
      

  6.   

    asp.net其实不难,难的是面向对象,asp.net离开了OO就没法活了。所以不要先学ASP.NET,先把OO中的一些基本概念弄清楚。
      

  7.   

    做一个asp.net程序应当掌握的知识大体如下,如有特殊要求当然还要增加其它内容:(1)C#,或者VB.NET,建议C#:这个东西说深当然很深,说浅几天也能写代码,但是想看明白别人写的程序,没有一段时间的学习是不行的.这个论坛里很多人(包括本人)都写了很多代码,但是真的问起细节问题,还是有很多不明白的地方.
    (2)javascript:这个相信楼主已会,不用再学
    (3)CSS:这个楼主已会,不用再学
    (4)html:这个楼主已会,不用再学
    (5)正则表达式:学着容易用着难的东西.
    (6)asp.net本身:资料太多,一时半会是看不完的,但是常用的东西并不是很多,有asp基础,很多内容可能会理解得更深一点.
    =====================================
    以上这些东西,足以写一个WEB应用了,而且无论是写的速度,还是程序的可维护性都远比asp快很多.
    但是,如果学完了这些,可能会听到一些名词:架构:大家一样写程序,一样完成功能,但是为什么说他写得好,你写得差?在asp里面可能不讲这些,但是asp.net里一定讲这些的,很多人都说过"不分层的东西一眼都不看",明白区别了吧?架构有很多种,看完以后又会找到另一种东西:
    代码生成,就是那种能生成架构的代码的东西,开始用着感觉不错,以为编程不过如此,但是用了一阵以后,再看看资料,会看到另一个东西:orm:这个东西好像asp.net里提到的很少,但是java里提到的很多,个人感觉有了这个东西,更不像是写程序了.======================================
    以上这些都看完了,最大的问题是什么?你现在有十八样武器,但是打架的时候感觉哪样都很好,哪样也都不好.什么都不会的时候,感觉还会写程序,会了点东西以后,反而是不会写程序了!!!!======================================过了这个阶段会怎么样?俺不知道,迷惑中..................
      

  8.   

    asp.net比起asp確實很不同, 主要的分別樓上的同好都已經說了, 強烈建議你買本asp.net的入門書一邊看一邊做, 你才能真正明白兩者的分別在哪裡和逐漸掌握.net的用法.本人也正在痛苦的 asp -> asp.net 轉型期中, 開始的時候覺得.net很難學習很麻煩, 但慢慢會用之後開始感受到它的威力, 是非asp可匹敵的, 在這裡也一言難盡, 祝你好運了! ;)
      

  9.   

    感谢上面的所以朋友!我知道我将要进入恋爱状态了,好好的与ASP.NET谈一次恋爱!因为我已经对ASP.NET产生了浓厚的兴趣!
    特别感谢《lnwuyaowei(风可以追我)》给予本人的指点!谢谢!
      

  10.   

    比较难。ASP与asp.net 联系不太大,尤其是vs2005