Ajax主要侧重在与让浏览器可以没有明显的Postback行为(页面闪烁现象)就可以从服务器得到想要的数据,然后通过Javascript在客户端作些动态显示的效果。
Webparts的封装主要侧重在于能让WebApplication的最终用户能够自由的对页面进行布局,这个实现当然要靠Javascript,css实现,同时Webparts还必须向服务器端写回客户布局的设定,从而Webapplication能够记住客户的布局,微软是通过数据库记住这些设定,这样在客户离线后,甚至服务器重启后都能够记住客户的设定。
其实所有这些功能我们都可以用Javascript,CSS以及服务器的script写,所以其实可以说没有这两个技术,但是自己从原始的Javascript,css写是一个很复杂的,也是很难的过程,自己写要花很多时间,同时程序也可能不够坚固,而且重复工作太多,所以在微软有了微软的Ajax和Webparts的封装后,这两个技术才能够比较容易使用,从而能够实际应用起来。
Ajax和Webparts两个技术可以结合使用。
Webparts的封装主要侧重在于能让WebApplication的最终用户能够自由的对页面进行布局,这个实现当然要靠Javascript,css实现,同时Webparts还必须向服务器端写回客户布局的设定,从而Webapplication能够记住客户的布局,微软是通过数据库记住这些设定,这样在客户离线后,甚至服务器重启后都能够记住客户的设定。
其实所有这些功能我们都可以用Javascript,CSS以及服务器的script写,所以其实可以说没有这两个技术,但是自己从原始的Javascript,css写是一个很复杂的,也是很难的过程,自己写要花很多时间,同时程序也可能不够坚固,而且重复工作太多,所以在微软有了微软的Ajax和Webparts的封装后,这两个技术才能够比较容易使用,从而能够实际应用起来。
Ajax和Webparts两个技术可以结合使用。