[★再度郁闷★] ajax 的出现,net 程序员受益了吗?

问题描述

最近一段时间又开始研究WEB了,要求用ajax做网站。ajax出现之后,基本上所有的网站都开始用ajax做了,原因是:提高性能。我是菜鸟,不懂性能怎么讲。ajax出来不说,而且还带来一大堆框架,每种框架都有自己的特色,真不知道该用哪种?我的第一任公司用的jquery我的第二任公司用的protype.区别还真大。我觉得asp.php才能与ajax框架有效集合起来,、开发出来完美的网站,他们都是客户端。用asp.net,如果不用服务器控件的话,还不如不用asp.net除了微软的asp.netajax,我觉得没有什么ajax框架可以有效的和.net服务器控件集合起来。毕竟是一家的,但是看了很多文章asp.netajax,都是讲微软的ajax控件怎么用。其他的ajax框架ext,jquery..网上的实例,也是演示如何做特效,这不是我想要的结果。======现在越学越郁闷,ajax出现,到底给我们带来了什么???

解决方案

解决方案二:
学习中。。
解决方案三:
ajax还是用js来写比较灵活
解决方案四:
Ajax挺好
解决方案五:
用的不多
解决方案六:
你用AjaxPro吧,这个比较实用易懂,你随便在哪个地方搜一下AjaxPro,都有下载的,其实就是一个dll文件,把他添加到你的项目中,然后在Web.Config里面添几行代码,你搜的时候都能搜到,添加完了这些,写脚本的时候,比如你有一个C#文件叫MyCla,你在C#里写了一个方法如publicstringisAlert(){stringa="AjaxPro";returna;}然后呢,你在页面上放一个html的button按钮,给他注册一个onclick脚本事件<scriptlanguage=javascript>functionisOnClick(){//比如你的Button按钮调用这个脚本事件varstr=MyCla.isAlert();//这就是用AjaxPro的好处,简单,易懂,写个脚本可以直接调用后面的事件.alert(str);//弹出的对话框结果就是你在isAlert()里面给a赋过的值"AjaxPro";}</script>
解决方案七:
这样写,都过时了。支持不够好。我觉得微软的asp.netajax就是搬石头砸自己的脚。
解决方案八:
也就是一趋势~不过AJAX感觉上确实是个好东西~
解决方案九:
微软的ASP.NETAJAX库只是.NET众多AJAX库的一种,像AJAXPro之类的库也是很不错的。不要把眼睛仅仅盯在MSFT身上,那样你错过的东西就太多了。AJAX对于ASP.NET带来的更多是改进,减少了网页刷新。至于其他方面带来的好处还是有限的,毕竟使用Silverlight和Flash能得到更多的API,那样才可以带来更多新东西。
解决方案十:
一种局部更新技术而已,与.net没有多大关联,会用就行
解决方案十一:
net3.5以后就集成了不用担心
解决方案十二:
asp.netajaxextensions的UpdatePanel用起来多方便啊。全屏闪烁没了,显而易见的改进啊。不过,要发挥ajax强势,估计还是得client-centric.

时间: 2024-09-26 11:48:47

[★再度郁闷★] ajax 的出现,net 程序员受益了吗?的相关文章

程序员谈如何掌握计算机专业英语

转自:http://www.kuqin.com/english/20080512/8356.html  (准备写篇相似的东西,看到这篇比较早的文章,很有启发.)   干程序员是一项很辛苦的工作,要成为一个高水平的程序员尤为艰难.这是因为计算机软件技术更新的速度越来越快,而这些技术大多来源于英语国家,我们在引进这些技术时往往受到语言障碍的制约,严重影响到对新技术的理解和消化.首先编程本身就依赖于英语,虽然现在技术的发展,可以使得某些开发工具在变量名和字段名中支持中文,但还未发现能够完全使用中文的编

面向Java程序员的Ajax:构建动态Java程序

ajax|程序|程序员|动态     Ajax(即异步 JavaScript 和 XML)是一种 Web 应用程序开发的手段,它采用客户端脚本与 Web 服务器交换数据.所以,不必采用会中断交互的完整页面刷新,就可以动态地更新 Web 页面. 使用 Ajax,可以创建更加丰富.更加动态的 Web 应用程序用户界面,其即时性与可用性甚至能够接近本机桌面应用程序. Ajax 不是一项技术,而更像是一个 模式 -- 一种识别和描述有用的设计技术的方式.Ajax 是新颖的,因为许多开发人员才刚刚开始知道

很认真的聊一聊程序员的自我修养

今天谈一谈,程序员提高自我修养是为了什么?     程序写的好有人崇拜,有妹子喜欢?还是到博客.论坛.社区发表文章进行分享获得成就?我想这是少数人的追求,也是更高的追求,在这之前 我认为,在中国,程序员提高自我修养的目的,是为了 1.更好的融入工作,减少困难,增加成就 2.稳步的提升能力,提高收入,达成财务自由 2.站在更高的层面看待自己的学习和工作,树立更加适合的人生观价值观,家庭幸福,生活愉快 说的更通俗一点,就是用更加合理的方式和方法,赚取到更多的收入   说了这么多废话,进入正题 何为程

Java程序员面试题集(86-115)

Java程序员面试题集(86-115) 摘要:下面的内容包括Struts 2和Hibernate的常见面试题,虽然Struts 2在2013年6月曝出高危漏洞后已经显得江河日下,而Spring MVC的异军突起更加加速了Struts 2的陨落,但面试中仍然有可能被问及和此框架相关的内容,毕竟Struts 2曾经被阿里巴巴.京东以及政府企业门户网站广泛采用.另一方面,Hibernate目前仍然是ORM框架中的中坚力量,MyBatis在此领域也有不容忽视的一席之地,因此了解这两个ORM框架对Java

网站程序员如何应对web标准

web|web标准|程序|程序员 本文讨论的是在web标准普及的形势下,网站程序员的定位以及如何与设计师配合开发符合web标准的网站项目.本文适合的读者是传统TABLE布局下分工不是非常明晰的程序员. 1:学习web标准,让你的工作变得更加简单. web标准是大势所趋,所以作为网站程序员.你必须洗脑,必须去学习web标准.去重新认识html标签,去了解如何让程序输出页面需要的代码. 比如: 上边是美工出来的效果图,下边是符合标准的程序代码:     Dim oHtml    set rs=ser

成为PHP程序员的正确姿势

本人就是一大三狗,自学PHP时间已经快两年了,感觉自己还是一个入门级的选手.说说自己是如何一步步走过来的. 1. 官方文档 对,我还是坚持那个观点:80%的代码问题都可以通过仔细阅读文档解决. 所以如果你要学习PHP,那么PHP的官方文档你绝对是避免不了的.你可能在刚刚开始的时候是跟着某个老师的网上教学视频来学习的,这种学习编程的方式是极好.但是不管这么看视频,你最后还是得回到官网文档,你不用每个函数都被下来,但对于一些常用的函数和核心概念建议保存到大脑的内存区,保证他们可以在需要的时候随时调出

如何使用ajax开发web应用程序

ajax|web|程序 作者: Jonathan Fenocchi时间:2005.10.25译者:Sheneyan英文原文:http://webreference.com/programming/javascript/jf/column12/index.html 在过去,由于为了获得新数据而不得不重新加载web页面(或者加载其他页面)导致web应用程序发展被限制.虽然有其他方法可用(不加载其他页面),但是这些技术都没有被很好地支持而且有bug成灾的趋向.在过去的几个月里,一个过去并不被广泛支持的

成为java程序员的学习过程

成为java程序员的学习过程 成为java程序员的学习过程 学习任何一种知识都是一个从无到有,从略知到精通的过程.这个过程是一个循序渐进的过程,没有什么捷径,但是在这个过程中好的学习方法,可以使我们少走一些弯路.很多java初学者面对java庞大的知识体系,不知如何下手.java私塾(www.javass.cn)根据多年的教学经验总结出以下几点可以帮助同学学习java,同学们可以参考一下,制定自己的学习路径. 1:Java编程的知识和技能.JEE体系的知识   2:数据库的基本知识,包括Orac

优秀ASP.NET程序员修炼之路

asp.net|程序|程序员 "为人写程序"      初级的程序员或经验不足的程序员往往只意识到自己的程序是写给计算机的,而不会在意程序其实也是写给人的,或在意得不够.不全面.      写给机器的程序,往往追求的是运行正确.执行效率能满足要求.但程序员的任务仅仅就是把业务逻辑转成机器能编译的计算机语言吗? 其实,程序首先(注意,是首先)是写给人的.第一,程序是写给看代码的人的.第二,程序是写给用程序的人的.了解这一点,才能理解写程序为什么要有代码规范,为什么要有各种文档,为什么写子