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

推荐订阅源

L
LINUX DO - 热门话题
Stack Overflow Blog
Stack Overflow Blog
B
Blog
WordPress大学
WordPress大学
Project Zero
Project Zero
P
Palo Alto Networks Blog
阮一峰的网络日志
阮一峰的网络日志
博客园 - 司徒正美
有赞技术团队
有赞技术团队
S
SegmentFault 最新的问题
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
小众软件
小众软件
T
Tailwind CSS Blog
Forbes - Security
Forbes - Security
F
Full Disclosure
SecWiki News
SecWiki News
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
Hacker News: Ask HN
Hacker News: Ask HN
C
Check Point Blog
Microsoft Security Blog
Microsoft Security Blog
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
F
Fortinet All Blogs
Cisco Talos Blog
Cisco Talos Blog
G
Google Developers Blog
J
Java Code Geeks
Google DeepMind News
Google DeepMind News
人人都是产品经理
人人都是产品经理
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
Recorded Future
Recorded Future
O
OpenAI News
Spread Privacy
Spread Privacy
MongoDB | Blog
MongoDB | Blog
H
Hackread – Cybersecurity News, Data Breaches, AI and More
C
Cybersecurity and Infrastructure Security Agency CISA
S
Securelist
V
Vulnerabilities – Threatpost
Y
Y Combinator Blog
IT之家
IT之家
U
Unit 42
腾讯CDC
S
Security Affairs
C
Cisco Blogs
Schneier on Security
Schneier on Security
The Last Watchdog
The Last Watchdog
B
Blog RSS Feed
宝玉的分享
宝玉的分享
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
S
Security @ Cisco Blogs
Cyberwarzone
Cyberwarzone
T
The Blog of Author Tim Ferriss

博客园 - 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(灵感之源)。