编程教程
您现在的位置: 中国个人站长站 >> 网络编程 >> ASP.NET教程 >> 教程正文 使用 ASP.NET Community Starter Kit建造网站
推荐位

使用 ASP.NET Community Starter Kit建造网站

中国个人站长站 ASP.NET教程 点击数: 更新时间:2007-8-9 4:04:15

使用 asp.net Community Starter Kit建造网

翻译:刘海东

以下内容翻译自net.com/books/1904811000" target=new>Building Websites with the ASP.NET Community Starter Kit by K. Scott Allen and Cristian Darie for Packt Publishing,以下内容是该书的第8章,详细介绍如何扩展CSK来增加FAQ功能. 如果你想了解net.com/books/1904811000" target=new> ASP.NET Community Starter Kit的详细信息,可以到net/">www.asp.net浏览和下载,它是一个免费的开源项目.假如你想建造一个稳健而灵活的asp.net,CSK将是一个很好的出发点.

创建一个新模块

每一个社区网站都会有不同的需求要实现。虽然本身的CSK类库有很大的灵活性,但完全拥有源代码意味者你可以在这个高品质的网基础上增加定制的额外功能。在这篇文章里,我们将详细介绍如何在已有的框架中增加一个全新的功能FAQ(Frequently Asked Questions),并如何做到与已有的模块无缝衔接。

在真正开始之前,先提醒大家一下,CSK是一个不断修改和升级的项目,所以在动手增加新模块之前,先到网上查找一下别人是否已经实现了这项功能,或者关注一下CSK是否增加了新的特性。

模块设计

在你实现一个用于CSK的模块之前,首先要明白你要增加的特性到底是什么,然后决定由CSK中已有的哪些模块来实现这个功能。

首先让我们对FAQ的需求列一个大致的清单:

l        一个FAQ由一个问题、一个答案,一个描述或介绍和一些相关参照的链接组成,

l        社区成员能够对某个问题加评注或评级,当有新的问题时通过邮件提醒,

l        如果版主同意,社区成员可以发布新的问题主题。

你当然可以只用一个HTML文件列出所以的问题和答案,但那样就限制了用户的交互性操作(评注、评级、邮件等)

[1] [2] [3] [4] [5] [6] [7] [8] [9] [10]  ... 下一页  >> 

教程录入:swh    责任编辑:swh 
个人站长站与你风雨同舟!
本站所提供的资源均来源于互联网,如有侵权行为,请与本站管理员联系,我们会第一时间删除!
·如果您发现《使用 ASP.NET Community Starter Kit建造网站》文章有错误,也请通知我们修改!
联系邮箱chinageren#126.com,谢谢支持!
站内搜索:
广告服务 | 友情链接 | 联系我们 | 免责声明 | 用户留言 | 网站导航
版权所有:中国个人站长站 2007-2008 未经授权禁止复制或建立镜像 客服QQ号:112731235
copyright © 2007-2008 www.ChinaGeRen.com online services. all rights reserved. 苏ICP备05000059号