SPSiteManager For MOSS2007
摘要: 原本打算把SPSiteManager用于MOSS2007,结果好象不行。于是把SPSiteManager修改了一下。主要修改两处:1、Analys.cs中的查询语句,SPS2003的ContentDatabase中的sites表有Fullurl字段,而现在变为了PortalURL。2、它原本的程序把spsitemanager_syntax.xml嵌入到程序集中,现在单独取出,只要相同目录就可以工作...
阅读全文
SharePoint网站定义
摘要: 一个网站定义定义了一个种类型的SharePoint网站。安装了MOSS2007后,会在本地的目录C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\TEMPLATE\SiteTemplates中放置各种网站定义模板。STS定义了Team Site(工作组站点),Blank Site(空站点), 以及 Doc...
阅读全文
《More Effective C++》笔记一
摘要: 条款一原话:当你需要考虑 不指向任何对象 的可能性时,或是考虑 在不同时间指向不同对象 的能力时,你就应该采用pointer。前一种情况你可以将 pointer设置为null,后一种情况你可以改变pointer所指对象。而当你确定 总是会代表某个对象,而且 一旦代表了该对象就不再能够改变,那么你应该选择reference。考虑四种情况:1、pointer:声明object*2、const_poin...
阅读全文
利用GoogleSearchService定制搜索服务
摘要: Google Web APIs service:Google提供给外界定制自己的服务。首先,你必须得先到http://www.google.com/apis/去注册一个Account,并获取一个License Key。其次,创建各种类型项目,进行web引用,其地址:http://api.google.com/GoogleSearch.wsdl再次,编写你要定制的代码。最后,显示的结果:唯一可惜的是...
阅读全文
VS2003安装Boost1.33.1
摘要: 好久没有看C++,最近又拿起买了几年的B.S的那本TCPL。我又提起了对C++的兴趣。然而,学习Boost库是学习C++领域里是不可缺少的步骤,至少我是这么认为的。所以我就Download了其1.33.1版本,发现安装有各种方法,但是对与VS2003,用下面的方法是比较便捷的,特别是对于要设置环境变量的那些方法。下面是我安装Boost1.33.1库的过程:首先安装VS2003和下载Boost1.3...
阅读全文
dotNet Framework1.1.4322的递归bug?
摘要: 今天在用Microsoft.Web.UI.WebControls.TreeView中发现了这个bug。递归过程是加载目录树,用递归的方法一层层加载目录。我创建一个DataTable来递归:usingSystem;usingMicrosoft.Web.UI.WebControls;usingSystem.Data;namespaceTestWeb{/**////<summary>///C...
阅读全文
深入浅出的设计模式
摘要: 今天看了《深入浅出设计模式》的第一章。这篇文章读起来很轻松,而且也比较容易接受。它不象以前谈论的设计模式,感觉全是文字和代码。从头到尾看起来要晕个n回。我读的过程中往往会只看第一章,就不想再看后面的内容……《深入浅出设计模式》这本书,它的风格很象我们在处理实际问题上的讨论形式,层层引入来解释问题,没有深入,但确实达到了浅出的效果。在第一章里,一开始并不介绍设计模式,到最后才...
阅读全文
WSS中的模板
摘要: 列表模板和网站模板类似,是你根据自己的需求定制了列表和网站,而你定制的列表和网站可以复用。那么我们就可以把它做为模板保存起来。目的把模板用于其他的网站或列表中。下面简单介绍列表模板:列表模板包含files, views, fields,和列表关联的Workflow信息, Web Parts,列表相关的content(可选)呆会将证实大家看,看其是否是包含这些数据。列表模板是以.stp文件存储,事实...
阅读全文