08 2016 档案
摘要:有这么一个场景,我需要借助windows剪贴板把数据插入到word域中。 实现步骤: 1、把剪贴板数据保存到变量。 2、使用剪贴板实现我们的业务。 3、把变量里的数据存回剪贴板。 但是结果却令人诧异,百思不得其解。插入到word里的数据不是我们想要插入的内容,而是之前剪贴板上的数据。明明第二步一开始
阅读全文
摘要:从事SharePoint一年多一点。以前在公司里安装SharePoint,出问题了,可以请教同事。现在呢,只能靠自己。安装SharePoint,出现了很多情况,于是想把它记录下来。 SharePoint对硬件资源的要求: 内存大小:至少16G cpu和主板支持虚拟化 对软件的要求: 操作系统:ser
阅读全文
摘要:可以这么说,不懂设计模式,难以理解面向对象的思想。也可以反过来说,不理解面向对象的思想,很难理解设计模式。不是吗? 今天我要和大家说一说c#实现模板模式,这是一个非常常用,并且简单的模式,在众多的设计模式中,这是我用的最多,而且是自然而然地应用,没有担心过什么。 曾几何时,模板模式悄悄地跑到我的代码
阅读全文
摘要:从网上复制了一段代码,不料代码的每一行前面都有行号加“.”,我要正确运行程序,必须得把这些多余的东西去掉。 怎么去掉呢? 首先想到的是手动去掉。 看了下,有几百行代码,那需要多长时间,才能去掉?显然,这方法可行,但是太笨了,如果一个程序员,太勤劳了,那就不聪明。 然后想到的是用vs编辑器打开,然后摁
阅读全文
摘要:我已经多次使用c#事件了。举个最近的例子:我用vsto做的一个word插件。这个插件分为两层,业务逻辑层和word外接程序。有这么一个场景,我的ribbon中的一个label是动态显示的。它会随着word正文的样式变化,而显示不同的样式名称。如图1: NoteFirst2016是我做的word插件,
阅读全文
摘要:我要向大家推荐两本js方面的书: 《JavaScript权威指南》 《JavaScript高级程序设计》适合想在js方面有所提高的开发人员 我们读书是为了什么? 有的人可能是兴趣爱好,想多学学点东西,有的人可能是公司项目需要,想尽快掌握js的核心功能。 我记得当时我读《JavaScript高级程序设
阅读全文
摘要:研究word插件有一段时间了,现在该是总结的时候了。 首先咱们来了解下什么是vsto?所谓vsto,就是vs面向office提供的一个开发平台。一个开发平台至少包含两个要素:开发工具(sdk)和运行环境(runtime)。那么我们先搭建开发环境,我用的是vs2010,选择的.netframework
阅读全文
摘要:定义:什么是.net core? .net core是一个跨各个不同操作系统运行的平台。时至今日,windows上.net framework已经发展成熟,可以用来开发windows平台下的几乎所有应用,从桌面到web,从pc到各种智能终端。很多人认为微软的技术,缺点太多。比如,固步自封,不开源。比
阅读全文