基于原子构件的友情链接设计*
2011-02-28吴洲
网络安全与数据管理 2011年11期
吴洲
(广东松山职业技术学院 计算机系,广东 韶关 512126)
友情链接是网站常见的链入链出功能,有更多相关性的友情链接容易被搜索引擎认为是网站重要程度的体现,是被搜索引擎收录和排名靠前的重要依据。友情链接,也称为网站交换链接、互惠链接、互换链接、联盟链接等,是具有一定资源互补优势的网站之间的简单合作形式。即分别在自己的网站上放置对方网站的LOGO图片或文字的网站名称,并设置对方网站的超链接(点击后,切换或弹出另一个新的页面),使得用户可以从合作网站中发现自己的网站,达到互相推广的目的,因此常作为一种网站推广基本手段。友情链接是Web应用程序中一个最基本的功能,友情链接构件的功能就是为了实现动态显示友情链接数据而设计的。本构件通过类代码实现,设计的基本思路是:将友情链接数据存储在数据库中,从数据库中读取数据绑定至Panel控件,也可向数据库添加友情链接数据,可以方便地在网站中设计友情链接。
1 原子构件的开发设计
1.1 准备测试数据库
为了说明友情链接构件的使用,程序至少需要一个测试数据库。要求该数据库至少有一个用于存放友情链接信息的数据表,在已有数据库T_LinkData.mdf添加数据表即可。
(1)在数据库T_LinkData.mdf中创建一个名为“T_link”数据表。
(2)在数据表 T_link中,创建:名称、网址、类别等字段,数据库表T_link的结构如图1所示。

图1 数据表T_link结构图
(3)为了便于测试,事先添加若干条记录。
1.2 设计原子构件
(1)启动 VS2005(或 VS2008),新建一个网站,名称为“导航构件”,在当前项目中将默认的Web窗体Default.aspx更改为 friendlink.aspx。……
登录APP查看全文
