昨天发布了自己写的小工具,感觉还不错,继续做下去,让他更完美。
具体工具文章请看
http://www.cnblogs.com/dirain/archive/2008/06/14/1222023.html
如果看完了,说一下怎么开发插件。目前只提供给大家开发文章采集插件,需要实现我的一个接口,这个接口在Code.IPlug.dll程序集文件中。Code.IPlug.IArticles.
using System;
using System.Collections.Generic;
using System.Text;
namespace Code.IPlug
{
/// <summary>
/// 文章采集,文章采集插件必须实现的接口
/// </summary>
public interface IArticles
{
/// <summary>
/// 获取全部文章.返回多个文章实体对象
/// </summary>
/// <returns>返回多个文章实体对象</returns>
List<Entity.Article> GetArticles();
}
}
using System.Collections.Generic;
using System.Text;
namespace Code.IPlug
{
/// <summary>
/// 文章采集,文章采集插件必须实现的接口
/// </summary>
public interface IArticles
{
/// <summary>
/// 获取全部文章.返回多个文章实体对象
/// </summary>
/// <returns>返回多个文章实体对象</returns>
List<Entity.Article> GetArticles();
}
}
Entity.Article也是程序集中的一个实体类,主要用于存储采集到的文章信息。
文章信息实体类
在接口中的Articles方法中实现文章数据的采集,并返回一个List<Entity.Article>即可。接下来就可以在程序中添加插件测试效果了。
具体给把程序中的“博客园热门文章采集插件”源码发出来给大家看看,.net 2.0制作。
插件下载
接口程序集
项目辅助开发器1.0 Beta3:绿色版
项目辅助开发器1.0 Beta3:安装版