决战.NET:ASP.NET AJAX与Silverlight实战手册
基本信息
编辑推荐
最新的ASP.NET AJAX及ASP.NET AJAX ControlToolkit技术指南
新一代技术ASP.NET/ASP.NET AJAX Fetures、ASP.NET3.5、Visual Studio2008抢先预览
方便、实用、可立即套用的软件,最完整、实用的Silverlight中文解决方案。
推荐阅读
内容简介回到顶部↑
本书着重于Microsoft ASP.NET AJAX的基础应用及高级实践,全书分成四个部分,第一部分以Step by Step的方式引导读者们使用ASP.NET AJAX所提供的各个控件,第二部分则进一步讨论ASP.NET Ajax的高级应用,详细介绍ASP.NET Ajax实务开发时会遭遇到的问题及解决方案,此处同时也详细的讨论ASP.NET Ajax Control Toolkit中所提供绚丽控件。第三部分以快速高效地方介绍了Microsoft最新的Silverlight技术,并讨论如何将ASP.NET Ajax与Silverlight整合,提供用户一个崭新的Web体验。第四部分开始进入实战操演的阶段,以小型产品销售系统、聊天室,将真正的ASP.NET Ajax/Silverlight实作经验与读者们一一分享。本书适合Web开发人员、ASP.NET程序员等阅读。
目录回到顶部↑
第1章 ajax技术的崛起
1.1 从过去到现在,网页程序进化论
1.2 页面刷新的原罪
1.3 xmlhttpreqeust的诞生
1.4 百家争鸣的ajax framework
1.5 是终点还是起点,silverlight、air、javafx
第2章 asp.netajax
2.1 asp.net ajax的诞生
2.2 asp.net ajax与asp.net 2.0
2.3 与asp.net ajax的初次接触
2.4 updatemode与updatetriggers
2.5 master—detail网页
2.6 asp.net ajax与web application project
2.7 asp.net ajax应用程序的分发
2.8 转换旧有的asp.net应用程序到asp.net ajax
第3章 asp.net ajax xf-]篇
3.1 动态显示的控件
3.2 updateprogress控件
3.3 timer控件
3.4 真实进度的呈现:使用timer与updatepanel控件
1.1 从过去到现在,网页程序进化论
1.2 页面刷新的原罪
1.3 xmlhttpreqeust的诞生
1.4 百家争鸣的ajax framework
1.5 是终点还是起点,silverlight、air、javafx
第2章 asp.netajax
2.1 asp.net ajax的诞生
2.2 asp.net ajax与asp.net 2.0
2.3 与asp.net ajax的初次接触
2.4 updatemode与updatetriggers
2.5 master—detail网页
2.6 asp.net ajax与web application project
2.7 asp.net ajax应用程序的分发
2.8 转换旧有的asp.net应用程序到asp.net ajax
第3章 asp.net ajax xf-]篇
3.1 动态显示的控件
3.2 updateprogress控件
3.3 timer控件
3.4 真实进度的呈现:使用timer与updatepanel控件
前言回到顶部↑
技术的更迭,常让程序员们措手不及,当我们还陷在ASP.NET 1.1的项目开发时,ASP.NET 2.0即已横空出世,待项目开发完成,投入ASP.NET 2.0开发不久,ASP.NET AJAX挟带着异步刷新的诱人功能再次震慑了许多人,.NET Framework 3.0也于不久后正式推出,我在第一本书《深入剖析ASP.NET组件设计》前言所提及的一段话“程序设计师,你的名字是超人!”,这话至今仍然不失为肺腑之言!面对技术的快速更迭,身为设计师其实没多少选择余地,除了要致力于手边的项目开发外,还得抽空来学习新技术,当然!我们未拥有分身之术、也没有时空机,不能同时学习一堆新技术,也无法在选错技术后,让时光倒转重来一次,呃!选错技术!是的!你没说错,新技术不见得每样都会在未来成为你的生财器具,尤其是在这个技术更迭快速的年代,有些新技术只是乍然一现即成为过去,对于浑身受缚于项目的程序设计师而言,选对技术来学习是相当重要的!对于新技术的选择,我有着自己的一套逻辑,基于项目进度及稳定性的考虑,我鲜少在新技术初期即投入开发,多半只是抱持着观望的态度,撰写《Atlas Framework))即是一例,这本书其实酝酿许久,一直未动手撰写的原因有两个,一个原因是,Atlas Framework当时仍在Beta时期,看到其架构蓝图中的企图,我直觉地认定这项技术要发展成蓝图中的成品是要一段时间的,果不其然!许多蓝图中的技术一一移到下一世代才开发。另一个原因是书的主轴,我一直深信,完整的实际范例程序是最快引领读者来用此技术生财的最快途径,尤其是在开发实际范例时所浮现出来的技巧,粹炼出来的控件/组件,更是许多设计师所迫切需要的。不幸的是,这样的实际范例需要相当多的时间来积累、撰写及调试,这也是造成这类书籍不多的主要原因。当你拿起这本书时,我深深地相信,它是一本以实际范例为主轴,经过无数次的修改及调试所“蒸馏”出来的技术图书,其内容必定不会令你失望。初学者也不必担忧书中的内容过于艰涩,我放入了许多Step by Step章节,相信能帮助各位逐步了解ASP.NET AJAX的用法。对于我而言,这本书如能帮助你学习ASP.NET AJAX技术、完成项目、解答你的疑惑,那便是我最大的安慰。...
黄忠成
2007/10/31于台北
黄忠成
2007/10/31于台北
书摘回到顶部↑
第1章AJAX技术的崛起
1.1从过去到现在,网页程序进化论
从有浏览器以来,这种不需再安装任何程序,不需做额外设定即可得到全球信息的应用模式就掳获了大多数用户的心,在最初的设计中,网页原本是用来体现一些静态的信息,比如当曰天气、当日新闻等,只是这种静态的、得用人工天天更新网页内容的运作模式太耗时,加上用户对于信息的需求量日渐增加,静态网页的时代很快地走向末路。动态网页的运作模式也由此应运而生,CGl程序堪称动态网页的始祖,它是一种位于网页服务器端的可运行程序,可以由特定数据源,如文本文件、数据库来获取数据后实时生成出网页,这种运作模式大大减轻当时因频繁更新网页而付出的人工及时间成本,动态网页的“动态”二字,指的便是CGl可实时通过读取数据源并动态产生最新网页。但CGl程序因其撰写不易、维护困难及效率低等问题。在维持一段时间后便慢慢消失了,接棒的就是以senver—Side Script为主的脚本式网页程序语言,这种模式的网页开发除了拥有CGl所有的优点外,脚本式语言的简单、直观也让网页开发变得更简单、更快速,同时运行起来也更加高效。在这一代技术中,ASP、PHP是代表之作,脚本式网页语言的时代持续了相当长一段时间,甚至到了今天,PHP、ASP仍然是主流的网页程序语言。不过脚本式语言也不是完全没有缺点。
……
1.1从过去到现在,网页程序进化论
从有浏览器以来,这种不需再安装任何程序,不需做额外设定即可得到全球信息的应用模式就掳获了大多数用户的心,在最初的设计中,网页原本是用来体现一些静态的信息,比如当曰天气、当日新闻等,只是这种静态的、得用人工天天更新网页内容的运作模式太耗时,加上用户对于信息的需求量日渐增加,静态网页的时代很快地走向末路。动态网页的运作模式也由此应运而生,CGl程序堪称动态网页的始祖,它是一种位于网页服务器端的可运行程序,可以由特定数据源,如文本文件、数据库来获取数据后实时生成出网页,这种运作模式大大减轻当时因频繁更新网页而付出的人工及时间成本,动态网页的“动态”二字,指的便是CGl可实时通过读取数据源并动态产生最新网页。但CGl程序因其撰写不易、维护困难及效率低等问题。在维持一段时间后便慢慢消失了,接棒的就是以senver—Side Script为主的脚本式网页程序语言,这种模式的网页开发除了拥有CGl所有的优点外,脚本式语言的简单、直观也让网页开发变得更简单、更快速,同时运行起来也更加高效。在这一代技术中,ASP、PHP是代表之作,脚本式网页语言的时代持续了相当长一段时间,甚至到了今天,PHP、ASP仍然是主流的网页程序语言。不过脚本式语言也不是完全没有缺点。
……
相关资源回到顶部↑
· 【推荐】众多高校学子口口相传,他们共同的选择--华清远见嵌入式学院(嵌入式Linux就业课程、3G手机开发就业课程,通过入学测试即签100%就业协议,4个月集中实训,世界500强企业成功就业保障!!!)· 【亚嵌教育 嵌入式培训专家】(嵌入式培训,嵌入式Linux培训,ARM培训,Linux培训,3G培训,Android培训,WINCE培训,DSP培训,FPGA培训,嵌入式就业培训)
· InfoQ中文站论坛:.NET讨论区(InfoQ .NET)
· 程序员的7种武器(正则表达式、编程语言、数据库、算法、软件调试、开发环境)
· WCF的开山之作 WCF画卷的清明上河图(WCF WF WPF)


点击看大图






加载中...
