产品展示功能是十分普遍常用的功能,特别是在企业网站和电商网站中,而新闻动态也是企业网站的基本功能。随着.NET框架的开源和跨平台的支持,ASP.NET也增加了不少生机。所以使用ASP.NET开源项目建设网站是不错的选择。HoverTreeTop项目就是一个开源免费的ASP.NET项目,已经实现了新闻动态和产品展示功能。列表页和内容页都生成静态HTML页面,访问速度快也利于搜索引擎。HoverTreeTop项目使用分层结构,方便开发维护和部署。可部署成独立的网站,也可以部署到子文件夹中,通过web.config文件和模版文件设置本地路径和域名前缀等,方便而灵活。要了解源码的效果,可以访问链接:http://hovertree.com/top/ ,这是使用HoverTreeTop生成的实例。可以看到,产品内容页面可以有多张图片。后续会实现产品的弹出层或者图片放大镜等特效,方便查看。HoverTreeTop项目运用模板页设计,方便设计网站的美工和风格。如果是.NET的学习者,源码中也运用了许多C#的基本概念,例如事件,还有一些设计模式,可供参考。
源码使用VS2015编辑,基于.NET 4.0或者4.6,数据库为Sql Server 2008。源码中包含数据库的备份文件(HovertreeTopDb.bak)和附加文件(HoverTreeTop.mdf),可以自由选择还原或者附加方式。
附上源码下载地址:http://hovertree.com/h/bjaf/hv6cqe5n.htm
时间: 2024-11-03 21:04:18