由于其致力于在一个单独页面上面提供功能,Ajax web 门户都是 Ajax 技术的杰作。在页面上提供众多的功能,同时又有服务器端和客户端良好的性能,对于架构是一个非常大的挑战。一些挑战只有在整合众多特性的 web 应用程序或者聚合其他网站内用的程序上面才有的。
本章解释了 Dropthings 的架构,你也可以在你的应用程序使用这样的架构。我们将检测一系列的架构挑战,包括怎样在一个页面中运行多个 widget ,快速的加载一个 web 门户,处理安全问题(DOS 攻击),处理用户数据等等。
我们这个半吊子乐队就这样凑合起来了,真难得,真是佩服当时的热情,那么破的环境和情况都能坚持下来。首先是我们的乐队的bass手的问题,他基本上买了贝斯之后来过一回,后来就没有来过了。没贝斯真的不好过,但是后来将就习惯了,也就这样了。其次是我们的设备,真的,几乎每一件都是凑的,拿我的吉他来说,一把不到400元的二手电吉他,买来的时候就有伤痕,就这样凑合着,当时没什么要求,只要是能够出声音就行了,什么银色,手感,外观,根本不敢想。音箱是不到200元,哦,或者是不到100元的10W音响,貌似都没有牌子,这印象破的牌子都不敢贴了。再次就是我们的技术,可以想象使用基本上如同废品一样的设备的小伙子们,能有什么技术(我倒并不是说没好的设备,就不能有好的技术)。最后就是我们的排练场所,我还得再说一次,真的是太困难了。山上,完全是山上。
我们这个半吊子乐队就这样凑合起来了,真难得,真是佩服当时的热情,那么破的环境和情况都能坚持下来。首先是我们的乐队的bass手的问题,他基本上买了贝斯之后来过一回,后来就没有来过了。没贝斯真的不好过,但是后来将就习惯了,也就这样了。其次是我们的设备,真的,几乎每一件都是凑的,拿我的吉他来说,一把不到400元的二手电吉他,买来的时候就有伤痕,就这样凑合着,当时没什么要求,只要是能够出声音就行了,什么银色,手感,外观,根本不敢想。音箱是不到200元,哦,或者是不到100元的10W音响,貌似都没有牌子,这印象破的牌子都不敢贴了。再次就是我们的技术,可以想象使用基本上如同废品一样的设备的小伙子们,能有什么技术(我倒并不是说没好的设备,就不能有好的技术)。最后就是我们的排练场所,我还得再说一次,真的是太困难了。山上,完全是山上。
来自博客园,老赵:
http://www.cnblogs.com/JeffreyZhao/archive/2008/12/11/i-cannot-bear-any-more.html
[译]第一章 介绍 Web 门户以及 Dropthings.com
在这本书中,我将会给您展示怎样介绍一个 Ajax,Web 2.0 式的门户。这个门户使用 ASP.NET 3.5 , ASP.NET AJAX 和 .NET 3.5 , 也使用了 LINQ 和 SQL Server 2005.在创建应用程序中,你可以了解到:
[译]第一章 介绍 Web 门户以及 Dropthings.com
在这本书中,我将会给您展示怎样介绍一个 Ajax,Web 2.0 式的门户。这个门户使用 ASP.NET 3.5 , ASP.NET AJAX 和 .NET 3.5 , 也使用了 LINQ 和 SQL Server 2005.在创建应用程序中,你可以了解到:
《北方的冬天是冬天》 作者:徐志摩
北方的冬天是冬天, 满眼黄沙漠漠的地与天: 赤膊的树枝,硬搅着北风先—— 一队队敢死的健儿,傲立在战阵前! 不留半片残青,没有一丝粘恋, 只拼着精光的筋骨;凝敛着生命的精液, 耐,耐三冬的霜鞭与雪拳与风剑, 直耐到春阳征服了消杀与枯寂与凶惨, 直耐到春阳打开了生命的牢监,放出一瓣的树头鲜! 直耐到忍耐的奋斗功效见,健儿克敌回家酣笑颜! 北方的冬天是冬天! 满眼黄沙茫茫的地与天; 田里一只困顿的黄牛, 西天边画出几线的悲鸣雁。
Web 2.0 Ajax 门户是Web2.0时代的最成功的 Web 应用程序之一。IGoogle 和 PageFlakes 是这个领域的先驱,他们也是首先一批证明 AJAX 潜力的应用程序之一。门户式站点提供给用户一个个人的首页,通过它你可以一站式的获得整个网络上面的信息以和娱乐,就像可以为企业提供聚合内容的仪表盘一样。一个Web 2.0 门户可以做为内容的容器,就像SharePoint 或者 DotNetNuke 一样。因为使用 Ajax 带来更加丰富的客户端交互,Web 2.0 门户通过改进了可用性,并且,相比非AJAX站点提供了更加快速的性能。同样,由于门户通常由 widgets (小的即插即用的应用程序) 组成,你可以通过简单的添加更过的 widgets 来提供的无限多个功能。使用它们,仍旧能够保持核心架构的简单、整洁,因为 widgets 是独立开发与维护的。DotNetNuke 是一个非常好的支持 widgets 的门户的例子,它创建了一个企业级、松耦合的 Web 应用程序新时代。
恩,确实,再来一个长期性的工作,呵呵。
今天决定了,开始翻译《Building aWeb 2.0 Portal with ASP.NET 3.5》这本书是微软 mvp(也是本人偶像之一,heh),PageFlakes 的 CTO, – Omar AL Zabir的作品。
恩,确实,再来一个长期性的工作,呵呵。
今天决定了,开始翻译《Building aWeb 2.0 Portal with ASP.NET 3.5》这本书是微软 mvp(也是本人偶像之一,heh),PageFlakes 的 CTO, – Omar AL Zabir的作品。
恩,确实,再来一个长期性的工作,呵呵。
今天决定了,开始翻译《Building aWeb 2.0 Portal with ASP.NET 3.5》这本书是微软 mvp(也是本人偶像之一,heh),PageFlakes 的 CTO, – Omar AL Zabir的作品。
恩,确实,再来一个长期性的工作,呵呵。
今天决定了,开始翻译《Building aWeb 2.0 Portal with ASP.NET 3.5》这本书是微软 mvp(也是本人偶像之一),PageFlakes 的 CTO, – Omar AL Zabir的作品。
恩,确实,再来一个长期性的工作,呵呵。
今天决定了,开始翻译《Building aWeb 2.0 Portal with ASP.NET 3.5》这本书是微软 mvp(也是本人偶像之一,heh),PageFlakes 的 CTO, – Omar AL Zabir的作品。
llj098's weblog is Digg proof thanks to caching by WP Super Cache