2009年4月27日
摘要: 如题,经常用到所以记录下来,免得找找麻烦 ヘ(-_-ヘ フフフフフ 1 「完全控制」(Full Control)权限 1.1 如果是小段代码,那么直接嵌套到SPSecurity.RunWithElevatedPrivileges里 代码示例: SPSecurity.RunWithElevatedPrivileges(delegate() { //添加代码 }); 1.2 ... 阅读全文
posted @ 2009-04-27 09:34 阿米巴原虫 阅读(497) 评论(0) 推荐(0) 编辑
  2009年4月24日
摘要: 关于MOSS环境下配置RMS,虽然已经尝试过好几次,但几乎每次都会出错(希望不是因为我太笨…),有时候卡个几个小时,有时候卡个几天。绝大部分的原因都起源于用户权限问题。当然卡了几天的那次最后终于明白是由于虚拟服务器的配置过低,自动配置时每次连接数据库都超过响应时间而已…… 用户权限示例 用户名 ... 阅读全文
posted @ 2009-04-24 15:37 阿米巴原虫 阅读(527) 评论(0) 推荐(0) 编辑
  2009年4月13日
摘要: 最近做的一个小程序(Windows Console),不是很大,就把错误信息写在exe.config里,但是在程序里读取config时发现,从config里取出来的回车符号("n)没有被正确解析,调试的时候才发现, “"n”都被自动换成了“"n"n”。也不知道为什么…. 0(>_ CS文件中的代码 //存入应用程序log ... 阅读全文
posted @ 2009-04-13 16:07 阿米巴原虫 阅读(359) 评论(2) 推荐(0) 编辑
摘要: SPList的传入电子邮件地址由两个部分组成,“@”之前的SPList.EmailAlias(目前为止(2009-4-13)MSDN上关于EmailAlias的说明是错误的!)和“@”之后的MOSS的出站SMTP服务器地址。废话少说,直接上代码吧! 代码实现: using (SPSite mySPSite = new SPSite("")) { ... 阅读全文
posted @ 2009-04-13 14:06 阿米巴原虫 阅读(418) 评论(0) 推荐(0) 编辑
摘要: 今天尝试用代码往SPList里追加一条数据,意外的碰到一个“非主流”的列(URL型SPField),应该说是小弟学艺未精,调查了毛一个小时还是不知道怎么输入。后来在前辈的指引下算是找到了方法。写下来加深记忆。 目标SPListItem里有一个自定义列(SPField),取了个名字叫“URL”,选择的类型是“ハイパーリンクまたは画像”不知道中文应该怎么说,列的SPFieldT... 阅读全文
posted @ 2009-04-13 12:56 阿米巴原虫 阅读(564) 评论(1) 推荐(0) 编辑
  2009年4月8日
摘要: 所谓“CSV”,是Comma Separated Value(逗号分隔值)的英文缩写,通常都是纯文本文件。CSV文件的特点主要有以下几个: 1.文件结构简单,基本上和文本的差别不大; 2.可以和microExcle进行转换,这是一个很大的优点,很容易进行察看模式转换,但是如果你同样的CSV文件和将其转换成xls文件后的size比较就更加明白他在size上的优势了。 3.由于... 阅读全文
posted @ 2009-04-08 16:15 阿米巴原虫 阅读(892) 评论(0) 推荐(0) 编辑
  2009年4月2日
摘要: 由一个已知的URL创建一个SPSite 代码实现 try { Uri site_uri = new Uri(); //将要创建的网页在当前环境下是否已经存在 if (SPSite.Exists(site_uri)) ... 阅读全文
posted @ 2009-04-02 16:24 阿米巴原虫 阅读(473) 评论(0) 推荐(0) 编辑
摘要: 使用代码为SPList添加用户组,并且设置用户组的权限 代码实现 using (SPSite mySPSite = new SPSite()) { SPWeb mySPWeb = mySPSite.RootWeb; string spGroupName1 = "mySPGroup1"; ... 阅读全文
posted @ 2009-04-02 16:08 阿米巴原虫 阅读(665) 评论(0) 推荐(0) 编辑
摘要: WebParts的访问群体,日文系统中叫[対象ユーザー] 通过使用目标访问群体,可以将内容(如列表或库项目、导航链接以及整个 Web 部件 (Web 部件:由标题栏、框架和内容组成的信息模块单元。Web 部件是 Web 部件页的基本结构块。))显示给特定用户组。在希望仅提供与特定用户组相关的信息时,此功能非常有用。例如,可以将 Web 部件添加到法律部门的门户网站,其中包含仅对该部门可见的有效... 阅读全文
posted @ 2009-04-02 16:03 阿米巴原虫 阅读(597) 评论(0) 推荐(0) 编辑
摘要: 在MOSS页面上设置自定义权限级别,可以进入以下页面进行操作 在“网站设置”页上的“用户和权限”下,单击“高级权限”。 在工具栏上,单击“设置”,然后单击“权限级别”。 使用代码实现: using (SPWeb oWebsite = SPContext.Current.Site.AllWebs["Subsite_Name"]) { SPRoleDefinitionCollection collRoles = oWebsite.RoleDefinitions; //取得名为【Definition_Name】的自定义权限级别 SPRoleDefinition oRoleDefinition = collRoles["Definition_Name"]; //定义【Definition_Name】所拥有的权限 oRoleDefinition.BasePermissions = SPBasePermissions.FullMask ^ SPBasePermissions.ManagePermis 阅读全文
posted @ 2009-04-02 15:52 阿米巴原虫 阅读(681) 评论(0) 推荐(0) 编辑