关于AJAX的技术准备

来源:互联网 发布:健身房训练计划软件 编辑:程序博客网 时间:2024/05/06 09:52
语言层面需要HTML,CSS,JavaScript,其中HTML和CSS用来进行版面的布局,而javaScript用来进行逻辑设计。 


    本质上来说,ajax的优越之处在于能够提供丰富的客户端体验,所以似乎上面的几种技术已经足够了,但事实上并非如此,因为丰富的客户端最终是用来为用户提供丰富信息的,而信息又是由服务器端来返回的,所以掌握一门服务器端技术也是必须的,其中最流行的服务器端技术有一下几个:ASP.NET,Java,PHP,ASP。所以要掌握AJAX,至少还必须掌握以上的服务器端技术之一。 


    另外,AJAX客户端和服务器端通信的标准数据格式为XML,所以你还应该掌握一定的XML知识。 

    总的来说,AJAX应该是目前WEB技术的融合,所以也就要求应用者应该具备广泛的知识! 

    我这么一说,似乎挺吓人的,几乎所有的人都会认为:这要学习到猴年马月呀!事实上并非如此,因为虽然你要掌握的知识很多,但是上面的知识有些是很容易掌握,很简单的,而且并不要求你达到精通的级别,最重要的是你可以在迅速入门的基础上,找一个相关的工作,边实践边学习,而且这也是最好的学习方法。下面我就再对任何一门单独的技术提个学习建议。 

    HTML:这个是很简单,我想任何有志于学习AJAX技术的朋友对HTML一定是不陌生的,即使你完全不了解它,拿出1到2星期时间足够了! 

    CSS:这个也很简单,事实上从事过WEB开发的人99%的人对它也很了解,当然可能并不精通。如果你完全不了解它,那也不要紧,一本好书,3个星期足矣! 

    javaScript:这个是AJAX的核心技术,所以对它必须精通,而且也不是太简单,尤其对那些没有从事过面向对象编程的人员。所以对javaScript一定要足够重视,我想你至少需要1到2个月的时间来完全掌握它,否则你贸然跳到AJAX开发中,这只会令您倍感挫折。 

   XML:单从XML本身来说,这是一个非常大的一个范畴,也是目前的热点,或者说任何现代的程序员都应该掌握该技术。但如果单从AJAX应用来说,或者从JavaScript对XML的支持来说,也就是对XML的读取。所以你只要了解XML的基本文档结构也就行了。因此,如果你的天分足够高,1星期就行了! 

    服务器端技术:前面已经讲过,服务器端技术有很多,这里就以最流行的asp.net来讲解。因为任何一个单独的服务器端技术都是一个完整的应用范畴,或者直白的说,精通任何一门服务器端技术,都能够替你找一份不错的工作,可见服务器端技术是很庞大繁杂的。以我的经历来说吧,我阅读过一本相关的asp.net的书,这本书还不是面面俱到就已经达到了1000页,所以我的建议是:给自己半年的时间来掌握一门服务器技术吧! 

    最后,你可能已经算出来了,学习加上练习实践,你至少需要1年的时间。切记:我们做什么事情都应该静下心来,一步一步走过来,欲速则不达呀!也许,1年的艰苦后,你会惊喜的发现:哎呀,我原来已经是个高手了呀! 

 
原创粉丝点击