jxli

导航

03 2014 档案

Moss 几个编程技巧
摘要:1、提升权限执行的代码SPSecurity.RunWithElevatedPrivileges(delegate(){ // 需要提升权限执行的代码});应用场景:当前用户可能没有权限执行的操作,但系统需要执行这段代码,这样如果不提升代码权限的话.系统将会报出 拒绝访问错误.用上述代码可以将其所辖范围内的代码权限提升到最高.建议:不到万不得以不要使用,因为滥用会把系统的权限搞混.2、解决一个或多个域类型未正确安装。请转到列表设置页删除这些域sharepoint列表内部字段的查看方法 SPQuery查询列表查不出结果,提示“一个或多个域类型未正确安装。请转到列表设置页删除这些域”。原因: 查询的 阅读全文

posted @ 2014-03-27 23:29 jxli 阅读(268) 评论(0) 推荐(0)

【Sharepoint】CSS与Master Page的开发与部署
摘要:一、CSS的开发与部署相对比较简单,先是要上传CSS文件到样式库中,然后在页面模板中将上传的自定义CSS样式文件设置为所有文件的默认css文件。下面详细的介绍CSS文件的开发与部署过程。 1.编写自定义的CSS文件。Sharepoint网站有一个默认的名字为core.css的CSS文件,我们先把它的内容全部复制出来,先粘贴到我们自定义的CSS文件里面。由于core.css文件控制了默认的很多页面样式,因为自定义的css样式将会替换core.css文件作为默认的样式表单,所以最好不要做修改,而是应该原封不动的复制进自定义css文件中。 2.将编写好的css文件上传到样式库中,红色框选的就... 阅读全文

posted @ 2014-03-27 21:57 jxli 阅读(561) 评论(0) 推荐(0)

自定义和扩展 SharePoint 2010 Server 功能区
摘要:了解构成 SharePoint 2010服务器功能区的组件以及如何通过演练两个功能区自定义项方案来自定义功能区。适用范围: Microsoft SharePoint Foundation 2010 | Microsoft SharePoint Server 2010 | Microsoft Visual Studio 2010 中的 SharePoint 开发工具目录SharePoint 2010 Server 功能区简介 SharePoint 2010 Server 功能区体系结构 自定义 SharePoint 2010 Server 功能区 自定义内置 SharePoint 2010 Se 阅读全文

posted @ 2014-03-27 21:33 jxli 阅读(417) 评论(0) 推荐(0)

自定义ASP.NET WebApplication中调用SharePoint2010的对象
摘要:如果你是做SharePoint开发的话,一定不会对如下这段代码陌生:using(SPSite oSiteCollection = new SPSite("http://Server_Name")){ using(SPWeb oWebsite = oSiteCollection.OpenWeb("Website_URL")) { }}你会在自定义webPart, 或者是一个控制台程序中写这段代码。那么你有没尝试过在ASP.NET中写这段代码?譬如说使用SPGridView控件的时候,与其在WebPart中调试,是不是没有在ASP.NET的Web Appli 阅读全文

posted @ 2014-03-27 21:27 jxli 阅读(187) 评论(0) 推荐(0)

自动备份多个MOSS站点集的脚本
摘要:自动备份多个站点集的脚本(backupscript.bat)可以生成文件名如"Site80_20140327.bak"的备份文件。@echo offecho ++++++++++++++++++++++++++++++++++++++++++++echo Backup of MOSS site!echo Written by WangWei(yanjuancanyang@163.com)echo ++++++++++++++++++++++++++++++++++++++++++++set yyyy=%Date:~0,4%set mm=%Date:~5,2%set dd=% 阅读全文

posted @ 2014-03-27 21:23 jxli 阅读(203) 评论(0) 推荐(0)

未能找到类型或命名空间名称“XXXX”(是否缺少 using 指令或程序集引用?)
摘要:项目中App_Code 文件夹中的类的命名空间,在添加的页面的 using XXXX 时,提示未能找到类型或命名空间名称“XXXX”(是否缺少 using 指令或程序集引用?) ,说明要引用的这个类文件的 生成操作 属性没有选择 编译,vs中并没有承认此命名空间。修改:右击类文件-》属性-》生成操作-》将“内容”改为“编译”,然后重新生成,问题解决。另一种情况:项目中存在多个类库,生成项目时提示未能找到类型或命名空间名称“XXXX”(是否缺少 using 指令或程序集引用?) ,找到相应类库中的“引用”文件夹,在其中添加对应的dll文件,单独生成此类库,若还是提示,则需要查看“引用”中是否有引 阅读全文

posted @ 2014-03-14 12:27 jxli 阅读(1076) 评论(0) 推荐(0)

.NET读取Project 2007 MPP项目文件
摘要:Project文件读取:方法1:Microsoft.Project.OLEDB.11.0 string strConn = "Provider=Microsoft.Project.OLEDB.11.0;Project Name=" + fileName; DataSet ds = new DataSet(); using (OleDbConnection conn = new OleDbConnection(strConn)) { conn.Open(); string[] tablesName = new string[] { "Assignments" 阅读全文

posted @ 2014-03-14 11:20 jxli 阅读(1541) 评论(2) 推荐(0)

利用Telnet来模拟Http请求 有GET和POST两种
摘要:利用Telnet来模拟Http请求---访问百度。1、打开"运行"->cmd进入命令环境;2、输入"telnetwww.baidu.com80",回车后,屏幕为全黑,此时我们利用快捷键"Ctrl+](右中括号)"来打开本地回显功能,这样我们就可以看见我们所打的东西了,如图:(注本阶段执行过程和以下的过程均要求操作时间尽可能短,因为时间一长,便会被认为断开连接。)3、单击回车,进行编辑状态。4、输入:"GET/HTTP/1.1"后回车,在第二段接着输入:"HOST:"然后按回车,这样一个简单 阅读全文

posted @ 2014-03-13 17:28 jxli 阅读(4110) 评论(0) 推荐(1)