经过快一年的努力,第一阶段的五本书籍终于全部完成并出版,当然,这并不是结束,而是另外一个阶段的开始。这些日子以来,我们收到不少回应,不少人认为我们的书写得很深,也有人问我,老师之前写过
ASP.NET
的书,为什么不先写时下最流行的
ASP.NET
与
AJAX
等网页开发主题呢?
<?xml:namespace prefix = o />
我想,作任何事情,不仅要走得稳,更要走得长久。之所以先撰写四本程序语言与一本资料库的书籍,最主要的原因,是希望藉此让团队成员的根基更扎实,并为研究室奠定专业的形象。我想,此一短期目标初步是达成了。
就目前的发展看来,如果再撰写纯粹的
ASP.NET 2.0
书籍,已经非常不具未来性,因此接下来的工作,就是直接跨入
ASP.NET AJAX
与
WPF/E
等领域。然而不可否认,拥有深厚的
ASP.NET 2.0
基础,才能将
ASP.NET AJAX
与
WPF/E
等技术运用得更炉火纯青。因此,我们会在此博客中陆陆续续推出一些
ASP.NET 2.0
的使用技巧,希望藉此与读者们交流,并且一同成长,并回馈读者长期以来的支持与爱护。
我最近常常嘲笑自己“老狗变不出新把戏”,毕竟以我即将
40
岁的年纪,还要终日撰写程序并追逐新技术,还真是有点力不从心呢?多亏成员们的脑力激荡,再加上我那不服输的性格,最近一周来还真是为“
ASP.NET AJAX
大解密”
一书(书名暂订)写出了些有趣的范例。
首先,我们制作了多种异步网页相簿,其中最单纯的一种,就是结合
UpdatePanel
与
GridView
控制项来展示相片的接口。正如图表
1
与
2
所示,用户可以逐页卷动相片缩图,将鼠标指标移至相片缩图上方时还会显示出相关资讯,当然,按一下缩图就会立刻显示出完整的相片。这一个相簿的相片可以存放在资料库栏位中,也允许以档案形式存在。
再者,我们将之前的
2D Pie Chart
加工之后成为立体的
3D Pie Chart
,使之更具视觉效果(如图表
3
所示)。特定的扇形区域不仅可以外移出来(如图表
4
所示),更能够与资料来源相结合,以便透过
3D Pie Chart
来展现资料库中不同群组数据的统计值,以便看来更加一目了然。
Web Service
的应用愈来愈广泛是不争的事实,因此我们也制作了一个结合
weather.com
之
Web
服务、
Control Toolkit
、
XmlDataSource
对象、以及
XML
剖析技巧的异步网页,让用户能够即时查询特定城市的天气。这些天气资料可都是如假包换的真实数据,有了这个网页范例,您可以随时查询各大城市的天气。
我们的努力方向,就是读者不仅能够从范例中学会
ASP.NET AJAX
的使用技巧,并且致力于范例的实务化,使之更贴近真实世界的应用。回想多年前在国中时,每个周日晚上最痛苦的事情就是写周记。我想,从现在开始,我会用愉悦的心情,每周记录下整个团队作了哪些事情,不仅让读者朋友们了解我们的进展,也为我们努力的过程与点滴写下不可抹灭的回忆。
再次感谢大家的支持,我们下次再见。
章立民
图表1
图表2
图表3
图表4
图表5
图表6
转载于:https://blog.51cto.com/liminzhang/53238