新闻模块设计
现在的大部分网站都需要使用新闻模块进行网站信息交流,新闻模块是网站之中最传统的交流模
块。管理人员能够通过后台进行新闻的发布和修改,用户就能够在前台页面中进行新闻的访问和评论 ,
新闻模块是网站必不可少的模块,例如新浪、腾讯、搜狐等大型网站都离不开新闻模块。
1 学习要点
新闻模块需要涉及到一些 ASP.NET 3.5 的基本知识,如果要仔细学习新闻模块的开发,需要详细
了解本书的一些章节知识,这些章节如下所示:
ASP.NET 的网页代码模型。
Web 窗体基本控件。
数据库基础。
ADO.NET 常用对象。
Web 窗体数据控件。
ASP.NET 内置对象。
生成静态的概念
基本了解了以上章节的知识点后,就能够熟练学习和开发此模块。
2 系统设计
新闻模块对于网站而言是非常重要的,虽然今天 Web 2.0 的概念大行其道,但是新闻还是作为网站
应用的基础内容而存在,新闻能够提供最简单的用户信息交互,对于新闻信息的筛选和投放同样能够
吸引访问者。
2.1 模块功能描述
新闻模块对于网站开发而言是最简单也是最重要的,对于网站而言,作为一个信息媒体,需要向
用户,也就是网站的使用者进行信息传递。现在的各大门户网站,如新浪、腾讯和搜狐等,依旧使用
的是新闻作为网站主导,而对于大行其道的 Web 2.0,同样也是基于新闻模块的形式进行信息呈现。
新闻模块的开发相对于广告模块而言从技术上实现比较的简单,并没有广告模块实现起来复杂和
繁琐,也不需要使用自定义控件。但是新闻模块如果要制作好,还是有一定的难度的,其最主要的难
度就在于生成静态和伪静态化。
对于不需要生成静态或伪静态化的新闻,其功能模块抽象起来比较的简单,在新闻使用之前,管
理员可以在后台添加新闻分类,用于分类新闻。在添加新闻分类完毕后,就可以添加新闻并选择相应
的分类进行新闻分类,分类后的新闻将能够呈现在不同的页面中以显示不同的分类的新闻。从一定的