知识库工具
http://www.cnblogs.com/JamesLi2015/archive/2011/11.html
11 2011 档案
摘要: 这一篇文章讲解如何在Data Loader中把文档服务器中的文档,保存为本地的PDF格式文档。 先看操作流程。先用Doc Loader导入文档到服务器中,再到Document Explorer中浏览,设置分类 之后再到Document Browser中你所需要的目录中贴上去,这样操作 这样,这篇文档就有了正式的分类了,它正式成为文档服务器中的一篇文档。这是设计时的一种Policy...阅读全文
摘要: 这个系列的文章已经进行到第十五讲,今天要讲解的技术是Data Solution使用的数据存储技术。 因为习惯了ORM开发的缘故,与数据库相关的内容,第一反应就是使用ORM,极大的简化了数据读写的代码编写量。 Data Solution的数据存储也是使用LLBL Gen的ORM框架,源代码的视图是这样的 当你看到DatabaseGeneric和DatabaseSpecific文件夹的时候...阅读全文
摘要: 去年年初,我写过三篇文章,来讲解自己在.NET项目开发中用到的工具和资源。这三篇文章的地址是 《做一个项目,平时都用到哪些工具提高效率(上)》 《做一个项目,平时都用到哪些工具提高效率(中)》 《做一个项目,平时都用到哪些工具提高效率(下)》 经过了近两年的发展和学习,技术方面有了长足的进步。而现在再来看那些工具和资源,自认为那时还处于工具系列的初级阶段,技术含量不高,也没有形成一个体系。...阅读全文
摘要: 这个系列的文章主要讲解如何处理本机文档和互联网数据。今天要讨论的主题是,如何把PDF文档格式转化为可以编辑的RTF格式。PDF格式本身是只读的,需要Acrobat Professional这样的软件来编辑它的内容,或者在WORD中编辑好后,转化为PDF格式。我要达到的目标是这样的 指定的格式选择项如果PDF被勾选,则Path路径中所有的的PDF格式的文档会被处理,之后再导入文档数据库中。 ...阅读全文
摘要: 这篇文章是对第四篇文章《知识管理系统Data Solution研发日记之四 片段式数据解决方案》的补充,提供一套完整的解决方案。请先阅读那一篇文章来了解它的原理。 Rule Editor抓取数据 这里,主要的工作是设定目标地址,正则表达式规则。我生活在深圳,对深圳的IT行业比较关注,所以经常看下面的地址,http://www.iteer.net/modules/xdirectory/vi...阅读全文
摘要: 前几天,有园友针对我的文章《工作多年后积累的设计灵活,稳定,优秀WinForms应用程序的最佳实践》提出一个问题,说数据库的应用程序,在保存数据到SQL Server中去的时候,突然发现数据库服务器不可用,抛出这个异常 如果用户很辛苦的输入了很多数据,点击保存时,才发现服务器连接不可用。这时用户肯定会很恼火,如果你是用户,你也会觉得很冤枉,辛苦输入的数据又不能保存,你干吗不早说呢,早点告诉...阅读全文
摘要: 有园友号召博客园组织一些开源项目,得到大家的积极认可。来博客园五年多,学习到了很多技术,也认识了很多朋友。为感谢大家的帮助,从硬盘的一个角落里,把自己几年前的一个客户关系管理(CRM)项目开源出来。因为涉及到版权原因,已经对实现的业务逻辑和核心部分作了屏蔽处理,主要贡献是它的界面框架,美观实用的界面框架。 如上图所示,窗体标题是CRM,主体采用淡蓝色的背景,包含标准的菜单,工具栏,左边是Navig...阅读全文
摘要: 经过前面两篇文章的介绍,《分享制作精良的知识管理系统 博客备份程序 Site Rebuild》和《分享制作精良的知识管理系统 SQL Server文档数据库配置 完美实现博客文章的的下载,存储和浏览》,你所喜欢的博客内容已经下载到了自己的本机磁盘中,如下图所示的,海量的文档知识库,已经存在于您的电脑中 这么多文档,你当然可以根据自己的喜好来查看,但是,如何在这么多的文档中,搜索出您所需要的...阅读全文
摘要: 记得我在《知识管理系统Data Solution研发日记之一 场景设计与需求列出》中提到的一个需求,用户先选择一段文本,然后调用快捷键,也叫热键(Hot Key),资料与数据就自动保存到我的笔记库中。Data Loader已经完美的实现了这个功能,帮助你保存笔记数据。打开Data Loader程序,到Setting中进行初试设置,请看图 Wire Shortcust是热键,直接敲键盘,它会记录到你正在按的键。如果有对它进行修改,请重启动Data Loader以让Key Hook应用新的设置;另一个开关是Clear Clipboard after fetch its data,当您选中一段文字,阅读全文
摘要: 自己偶然的一个想法,坚持做出了这个软件。如果你对技术细节及其应用感兴趣,这个主题不会让你失望。一个商业应用程序所需要的特性,它都具备。下面介绍WinForms的数据绑定技术,有了这一项技术,写出的代码简洁,优美。请看Data Loader的Settings窗体,它的界面效果如下图所示 这个窗体主要保存Data Loader的设置信息。Downloaded Path是保存下载之后的文档的路径,在下载博客文档的过程中,它会去这里查看正在下载的文档是否在这里存在,如果是则跳过下载;Connection String是连接字符串,为正确连接到文档服务器;Failed Cleanup File是在加载文阅读全文
摘要: 关于Strong Name的主题,网上已经有很多这方面的介绍,你可能最熟悉的印象就是这样 大部分的情况,这样就可以了。如果代码是机密的,还可能用到Delay sign only,这就复杂一些,请查找相关资料。 如果就这么做了,代码中没有什么处理,可能你的程序还不够安全,因为有个Strong Name Remover可以很容易的清除你的签名,它运行起来是这样的 如果你不想让你的程序...阅读全文
摘要: 工作几年后,技术方面的积累越来越多,设计的程序也越来越灵活,稳定。如果开始入门的时候有人指点这些知识,每个人的成长都非常快,可惜IT行业的分享氛围不好,同事与同事之间,一不小心就变成从不交流技术的那种情况。我理解IT人,跑市场不会,与领导打交道不善到察言观色,唯一能让自己自信的,可能就是一堆很酷的代码,让自己把最重要的本钱拿出来,这种情况很少会出现。 经常在公共类库和应用程序中写日志Log,写跟踪...阅读全文
摘要: 前一篇文章《分享制作精良的知识管理系统 博客备份程序 Site Rebuild》已经提到如何使用Site Rebuild来下载您所喜欢的博客文章,但是还不能实现把下载的文件导入进数据库中,无法实现在线浏览服务器中的文档数据。这一篇文章则帮助您建立文档数据库,现博客文章的的下载,存储和浏览。 打开Data Loader程序,执行Setting程序,打开的界面效果如下 点击Connectio...阅读全文
摘要: 知识管理系统Data Solution研发日记已经写出了七篇,不断收到朋友们的反馈,希望能提供软件下载。在紧张了忙碌了两个星期后,Data Loader程序又有了明显的进步。新的界面效果如下图所示 现在一共有20个应用程序组,以帮助下载,解析和呈现文档数据和互联网网页数据。 今天要推荐的程序是博客备份程序。我知道博客园在后台提供了对博主文章的备份工具,可以导出为XML格式,然后在一个小应...阅读全文