给我些建议!

解决方案 »

  1.   

    如果你常逛计算机书店,有一些ASP或PHP的书,或是你注意看网站上的各种网址,应该不难发现到,除了HTML外,还可以看到ASP、PHP、CGI、JSP、CFM等的网址链接,它的差异何在?难道是学HTML已经落伍了?还是说我每一样都要学?认识ASP:HTML(HyperText Markup Language,超文字标示语言),它是构成网页最最基础的要素,我们可以用FrontPage、DreamWeaver等HTML编辑工具,或是用记事本编辑HTML;而之前提到的ASP又是什么?它指的是Active Server Pages,主要作用在于能够“产生动态网页”,那什么又是“动态网页”?以HTML网页而言,本身并不会因地因时产生变化,也就是只要你不去更改这个HTML网页,不管什么人在什么时候“浏览”这个网页,它永远都是不会变动的,使得它有“静态(Static)网页”之称,而所谓的“动态网页”,指的是网页会依使用者不同的时间和需求反应而有不同的网页随之产生。 看到这里,有些人可能会问,那如何让HTML有“动态网页”的效果?以目前的运作方法而言,它主要是由服务器端(Server)(这儿指的是提供你服务的那个网站,可以把它想成是一个工厂)把它的程序消化(即执行)后,直接把成品(即结果)送到我们的浏览器中解读(如HTML内的语法)出来,最后呈现的就是我们所看到的网页。ASP与HTML的关系: ASP和HTML有什么关系?ASP主要还是以HTML为主,只是在需要动态产生的地方,才加入ASP代码,而加入ASP代码的地方,则是以结尾,在这两之间的是SCRIPT(可使用VB Script或Java Script)代码,主要是产生动态的内容输出;之后再把HTML或HTM的扩展名改成ASP存盘,如index.asp。在了解动态网页的产生模式后,那要学所谓的“动态网页”是不是一定要有HTML基础?以笔者学习的经验而言,倒不是说一定要很精通才行,至少HTML内的一些基本的语法要会才行(如〈A href=〉、〈img src〉)等,即使不是很熟悉,也一定要看的懂这些语法到底是在做什么,不然,遇到了一些要修改的语法时,就会比较麻烦了!ASP的环境需求: 有了ASP的概念后,如何让ASP在自己的机器或网络上运行?首先,要建立一个ASP的操作环境,也就是要有一个支持ASP的网络服务器(Web Server),以一般常用的Windows 95/98/ME、Windows NT和Windows 2000而言,Windows 95/98/ME则必须安装PWS(Personal Web Server) 4.0,而PWS 4.0是放在Windows 98光盘的add-ons\pws的资料夹下,直接点按setup.exe即可安装。至于Windows 2000,搭配的是IIS 5.0,在Server版部分,已在预设的安装里面,而Professional版本,则必须手动安装,可以在新增/删除程序中新增Internet Information Services。Windows NT则是搭配IIS 4.0,在安装前,必须先安装NT Service Pack 3以上的版本,且IE要升级到4.01版以上,接着在Windows NT 4.0 Option Pack上安装IIS 4.0即可。在安装好支持ASP的网络服务器后,它们的预设的网页根目录是在\inetpub\wwwroot下,因此,你就可以把编辑好的ASP网页存放在这个文件夹内。执行ASP网页: 在此,以一个范例和大家一起试试,记得把它存成test.asp,它的内容如下:
    〈html〉
    〈head〉
    〈title〉新网页1〈/title〉
    〈/head〉
    〈body〉
    今天的日期和时间是
    〈%
    Response.Write Now()
    %〉
    〈/body〉
    〈/html〉 
      

  2.   

    还是学asp.net吧,asp技术虽然也能写出优秀的程序,但毕竟是过时的技术,最主要的原因是asp源代码是开放的,无法保护你的知识产权.
    你看网上那些几百元建网站的,很多是服务商从虚拟主机里拷贝源码,改一改就成他们自己的产品了.没有技术保护,程序员哪会有价值呢
      

  3.   

    还是从基础开始
    .NET Framework
    C#
    ADO.NET
    ASP.NET(这儿包含HTML、CSS、JS(JQUERY))
    AJAX
    Web服务
    .....
      

  4.   

    没别的,下载源码照着做,www.51aspx.com
    有其它语言开发基础的话一个星期可以开发一个小网站。。
      

  5.   

    这是前面整理过的(未完)
    一、.NET Framework1、什么是.NET?说明:阅读:1)  http://www.microsoft.com/china/net/defined/default.mspx2)  http://www.cnblogs.com/330950623/articles/1332209.html相 关:2、什么是.NET Framework?.NET Framework的发展史,.NET Framework的体系结构说明:阅读:1)  http://msdn.microsoft.com/zh-cn/library/zw4w595w.aspx2)  http://msdn.microsoft.com/zh-cn/library/w0x726c2.aspx相 关:3、公共语言运行库(CLR)、托管代码的执行过程说明:阅读:1)  http://msdn.microsoft.com/zh-cn/library/8bs2ecf4.aspx2)  http://msdn.microsoft.com/zh-cn/library/zcx1eb1e.aspx相关:4、类库说明:阅读:1)  http://msdn.microsoft.com/zh-cn/library/hfa3fa08(VS.80).aspx相关:5、程序集说明:阅读:1)  http://msdn.microsoft.com/zh-cn/library/hk5f40ct.aspx相关:6、命名空间说明:阅读:1)  http://msdn.microsoft.com/zh-cn/beginner/bb308799.aspx相关:7、垃圾回收(GC)说明:阅读:1)  http://msdn.microsoft.com/zh-cn/library/f144e03t.aspx相关:8、CSC编译(C#)说明:阅读:相关:9、ILDASM 看MSIL说明:阅读:相关:10、.NET Framework数据类型说明:阅读:1)  http://msdn.microsoft.com/zh-cn/library/4e5xt97a(VS.80).aspx相关:11、应用程序域说明:阅读:1)   http://msdn.microsoft.com/zh-cn/library/dah4cwez(VS.80).aspx相关:二、Visual Stuido熟悉及使用1、VSTS2、TFS阅读:1)  http://www.microsoft.com/china/msdn/library/langtool/vsts/TFSBeta3.mspx?mfr=true2)   3、VSS4、应用程序调试 三、C#及OO基础1、C#语言特点及语法2、数据类型、值类型、引用类型、基元类型、用户定义类型3、常量、变量、隐式类型局部变量、装箱与拆箱4、运算符和表达式5、选择结构:if-else,switch-case6、循环结构:while,do-while,for,foreach7、数组8、什么是对象9、什么是面向对象10、面向对象的四大原则:抽象、封装、模块化、分层11、面向对象的三大要素:封装、继承、多态12、类(静态类)及成员:字段、属性(自动、只读、只写)、方法(方法重载)、扩展方法、构造函数、析构函数、事件、索引器、非对称访问器、嵌套类型、静态成员13、访问修饰符及可访问域14、结构和枚举15、new运算符:实例引用类型、Linq-Select、调用值类型默认构造函数16、类继承17、抽象类及成员18、密封类19、base关键字20、override关键字21、virtual关键字22、new修饰符:显式隐藏从基类继承的同名成员23、接口、接口属性及继承接口24、as运算符25、is运算符26、多态性27、委托:单路和多路广播28、事件29、观察者(observer)模式30、字符串操作(string、StringBuilder、Regex、正则)31、泛型及泛型约束32、集合:Hashtabel、Array、ArrayList、List<T>、Dictionary<K,V>、ILIST<T>等33、异常处理:try-catch-finnally、Exception类34、文件和目录操作、流35、序列化36、读取和操作XML文件 四、ADO、NET1、ADO.NET命名空间2、Connection、Command、DataAdapter、SqlParameter3、DataSet(关系等)、DataTable(Copy()、Clone()、Select()等)、DataReader、DataView(筛选、排序等)4、访问不同数据库(SqlServer、Oracel、Access)对象及步骤(Oracle需要单独安装组件):Sql和存储过程、输入和输出参数5、事务6、Enterprise Library 4.0 Data Access Application Block7、NHibernate8、SqlHelper(PetShop)9、DevExpress.Xpo 五、Windows Application(简)1、Windows窗体2、Windows窗体控件3、Windows窗体互操作(含Mdi窗体)4、Windows服务5、多线程(并发与并行)6、GDI+绘图7、网络编程基础8、ClickOnce9、XAML、WPF 六、ASP.NET WEB Application0、XHTML、CSS、Javascript、JQuery、ExtJS、JSON、XML1、ASP.NET基础:IIS、ASP.NET目录结构、ASP.NET文件类型、WEB请求的过程、应用程序事件、调试、ASP.NET工作原理2、Web.config配置文件3、页面指令、ASP.NET窗体生命周期、IsPostBack、ViewState4、内置对象(Request、Response、Application、Session、Cookie、Server、Cache)5、HTML控件6、WEB服务器控件7、用户控件8、WEB部件9、自定义控件10、主题11、母版12、(AJAX)+ Web Service13、AJAX14、URL Rewriter15、水晶报表16、ASP.NET MVC网站17、SilverLight 七、Others1、(AJAX)+ WCF2、WF3、WSS4、.NET Remoting 教程推荐列表:统计结果来自CSDN中发的帖子,排名不分先后1、  MSDN2、  微软认证系列程3、  c#高级编程 (CSDN用户:wuyq11)4、  你必须知道的.net (CSDN用户:wuyq11)http://www.cnblogs.com/anytao/archive/2007/09/14/must_net_catalog.html(CSDN用户:gdjlc) 5、  ASP.NET3.5高级编程(第五版)上、下卷 (CSDN用户:springbell)   目录:
      

  6.   

    ASP和ASP.NET不一样,先弄清这两个区别,再确定学什么,怎么学
      

  7.   

    我刚入门asp.net,现在公司弄个asp的网站让我修改,头大。一起学习吧
      

  8.   

    多实践下 多看下别人的代码(由浅入深)
    asp语法很简单 东东就那几个 主要看你的逻辑思维能力
    一般最多一个月 做一般网站是没有什么问题了
      

  9.   

    asp很简单,参照资料学习1个月就ok,但是还有数据库那块
      

  10.   

    看看Scott Mitchell 的ASP.NET 2.0数据教程,网上搜下,知道原理就好多了