惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

MyScale Blog
MyScale Blog
Apple Machine Learning Research
Apple Machine Learning Research
H
Help Net Security
雷峰网
雷峰网
V
Visual Studio Blog
G
Google Developers Blog
Microsoft Azure Blog
Microsoft Azure Blog
Hugging Face - Blog
Hugging Face - Blog
爱范儿
爱范儿
IT之家
IT之家
Engineering at Meta
Engineering at Meta
Microsoft Security Blog
Microsoft Security Blog
aimingoo的专栏
aimingoo的专栏
大猫的无限游戏
大猫的无限游戏
M
MIT News - Artificial intelligence
月光博客
月光博客
A
About on SuperTechFans
B
Blog RSS Feed
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
The GitHub Blog
The GitHub Blog
N
Netflix TechBlog - Medium
J
Java Code Geeks
云风的 BLOG
云风的 BLOG
Blog — PlanetScale
Blog — PlanetScale

博客园 - loli

SQL Server2005中的Intergate Service(SSIS)与Oracle数据库的迁移性能 站在别人的肩膀上的开发 在PD中导入Excel自动生成表结构 结束?开始! 更新一次,Grid的多列效果 Infragistics的Grid控件 - loli - 博客园 加入EReader团队的开篇章 C++/CLI draft 1.8 学习C++/CLI发现的一些问题,算不算Bug? 总结成了回顾 BlogReader存盘方式修改 学习ULike.NET,也分析DirectX Sample BlogReader更新(只用Net2.0) BlogReader0.2后补设计图(含Net1.1版本下程序) 自写程序BlogReader 的一次升级,算是0.2了吧 BlogReader新的一点小些改动 自写VS2005程序BlogReader .Net1.1版本 话接上回,自写VS2005程序BlogReader 0.1.1.1版 仿SharpReader自写VS2005程序,有SharpReader的70%左右功能
话接上回,自写程序BlogReader 0.1版
loli · 2004-10-26 · via 博客园 - loli

终于将两个Net2.0和Net1.1环境下的都改好了。
界面主要元素使用了第三方的控件,菜单SandBar、窗口SandDock。
增加了一个新功能,导入Rss Opml时,允许选择。

另外加强了线程的控制,现在基本不会再发生长时间维持更新状态的情况。其实也简单,就是为每个线程添加了一个超时处理回调函数。
在这过程中,也尝试了用异步的Web请求来完成,发现很难控制,主要是指出错处理,还有返回状态。而且与XmlDocument方式相比,性能上没有太大提高,所以放弃了。代码见AsyncRequestWeb.cs文件。
欢迎大家试用。更欢迎给我来邮件。(xhluo78@163.com)
另外,这个程序还有一个比较差的地方:任务栏通知窗口。第一,耗资源。第二,会抢夺主窗口的焦点。不知哪位有着方面的经验,帮看看怎么改。
下一次,想在任务栏通知窗口增加点击功能,用过SharpReader的应该知道。当然还有搜索功能,可搜索标题、作者、描述,好的话用正则表达式来做,以支持一些复杂的搜索条件。
其他功能暂时还没想到。
在程序时,参看了SharpReader、RssBandit。感觉RssBandit功能过于复杂,很多我也不明白加上了有什么用。所以,基本是以SharpReader为蓝本的。
Net1.1源程序不含执行文件  Net1.1执行文件
Net2.0源程序不含执行文件  Net2.0执行文件
感谢unruledboy(灵感之源)。