一 本系列随笔概览及产生的背景html
本身开发的豆约翰博客备份专家软件工具问世3年多以来,深受广大博客写做和阅读爱好者的喜好。同时也不乏一些技术爱好者咨询我,这个软件里面各类实用的功能是如何实现的。数据库
该软件使用.NET技术开发,为回馈社区,现将该软件中用到的核心技术,开辟一个专栏,写一个系列文章,以飨广大技术爱好者。编程
本系列文章除了讲解网络采编发用到的各类重要技术以外,也提供了很多问题的解决思路和界面开发的编程经验,很是适合.NET开发的初级,中级读者,但愿你们多多支持。网络
不少初学者常有此类困惑,“为何我书也看了,C#相关的各个方面的知识都有所了解,但就是无法写出一个像样的应用呢?”,框架
这其实仍是没有学会综合运用所学知识,锻炼出编程思惟,创建起学习兴趣,我想该系列文章也许会帮到您,希望如此。工具
开发环境:VS2008post
系列文章提纲以下:学习
二 综合实例主要功能简介url
综合本系列前面各章节的内容,笔者提供了一个综合实例,注意该实例只支持博客园博客的博文批量下载,可执行实例下载。该实例主要功能包括:spa
1.能够下载博客园任意博主的所有博文以及图片,而后能够离线进行浏览;
2.将下载的所有博文生成单个的pdf以及一个合并的pdf;
3.将下载的所有博文生成一个chm文件;
4.将下载的所有博文生成一个合并的txt文件;
5.经典界面框架。
为支持做者的辛勤劳动,本实例代码有偿提供,购买连接,有意者请QQ联系(QQ:2695538080)。
该源码可供您学习研究之用,也可用来进行扩展以支持相似豆约翰博客备份专家软件的多博客下载功能。
该源码,除了生成chm文件外,其中的重点,难点知识原理在本系列前面中的文章中均有大幅笔墨介绍,结合前面的系列文章学习,效果更佳。
三 综合实例工程源代码截图
综合实例工程源代码截图以下:
二 综合实例主要功能截图
博文下载以下图所示:
博文浏览以下图所示:
PDF导出:
PDF导出示例,下载地址:
CHM下载:
CHM导出示例,下载地址: