好几天没有看博客,写博,今天发现了一个新的东西 --- Dropthings ,URL: http://www.cnblogs.com/yungboy/archive/2010/08/12/1798055.html
演示地址: http://dropthings.omaralzabir.com/Default.aspx?First_Page
个性化门户,顾名思义,就是定制自己的门户站点。早在2005年,以微软的www.start.com和www.netvibes.com为代表,个性化门户大热,后来出现了IGoogle、雅虎的个性化门户等产品。在国内,个性化门户产品相对国外要落后一些,先后有3721、联想、移动等开创了个性化门户产品。这是一个充满了多变、多元化、崇尚自我表达和个性化的时代,像Space、Wiki、blog、Twitter等等都是这些应用的代表做,相对这些个性化应用来说,个性化门户应用的还不够,这主要是由于个性化门户成熟产品比较少;运营个性化门户的企业提供的内容和服务业比较单一,包括非常友好的用户界面和体验以及个性化组件远远不能满足用户需求;第三,个人用户使用和维护个性化门户,打造一个很符合自己要求和具有吸引力的个性化门户所花费的时间、技术、素材等等相比较Blog来说还是太多。
今天来给大家介绍一款基于.Net平台的开源企业信息门户产品——Dropthings。
Dropthings 是一个基于 Ajax 、ASP.NET 3.5 、Sliverlight、jQuery 、Linq to SQL 、Windows Workflow Foundation 等技术开发的门户平台,目前的最新版本是2.6.5(2010/7/24发布),其页面效果如下图所示:
图 Dropthings 演示页面
Dropthings的功能列表:
1. 允许用户添加Tab页和窗体部件(widgets)
2. 个性化窗体部件
3. 为用户角色配置窗体部件
4. 为不同角色配置不同默认页
5. 对匿名用户和注册用户定义不同的起始页
6. 不同的Tab页下面,窗体部件的显示,可以设置窗体部件不同的列数
7. 可以使用自定义的Silverlight, ASP.NET 和Javascripts来创建窗体部件
8. 容易集成到自己的WebSite 上
9. 使用了反转控制和依赖注入,提高可扩展性
10. 业务和数据访问完全通过单元测试
运行环境:
Visual Studio 2008/SP1及以上
Silverlight 3 Tools for Visual Studio SP 1
SQL Server 2005/SQL Server 2008 Express SP 1/ SQL Server 2008
小结:
本文简单介绍了个性化门户的历史,并对.Net平台下优秀的开源个性化门户项目--Dropthings进行了介绍,包括功能和技术特点以及运行环境。相信大家对此有了一个初步了解后,我们会在后续的系列文章中进一步来介绍,敬请关注!