
MOSS
文章平均质量分 79
jinho
放纵自己就是毁灭自己!
展开
-
sharepoint 一些相关code
//根据AD里面的用户名获取头像图片[需要有域名] private string GetPictureUrl(string loginName) { loginName = Environment.UserDomainName + "//" + loginName; SPSite site = null; SPWeb web = null;原创 2010-01-25 12:58:00 · 369 阅读 · 0 评论 -
Sharepoint实现Form认证
生成数据库,使用aspnet_regsql工具, 安装vs工具后,在开始—>Microsoft Visual Studio2008-->Visual Studio Tools—>Visual Studio2008 command prompt , 以管理员运行:输入aspnet_regsql 下一步…即可 生成数据库后,我们建立一个Web Application用于创建用户,我们只需要在Default.aspx页面拖放一个CreateUserWizard控件即可,我们主要的动作都在web.co原创 2010-11-25 07:16:00 · 654 阅读 · 0 评论 -
Sharepoint EventHandler
下面主要代码为主,一些记录,以备不时只需! 1.新建一个类库项目TaskEventHandler using System;using System.Collections.Generic;using System.Linq;using System.Text;using Microsoft.SharePoint;using Microsoft.SharePoint.Utilities;using System.IO;namespace EventHandler原创 2011-01-23 10:49:00 · 731 阅读 · 0 评论 -
Show an “Operation in Progress” page from your code
原链接: http://hristopavlov.wordpress.com/2008/06/16/show-an-operation-in-progress-page-from-your-code/ 说明:用代码实现Sharepoint里面的加载效果, 在一些操作如创建site时,需要等待比较长时间的时候, sharepoint就会出现 ‘Operation in Progress’ 效果 用代码实现这个效果,让你的页面也向sharepoint一样效果! 你只需要使用SPLongOp原创 2011-03-14 14:40:00 · 1527 阅读 · 0 评论 -
不要忘记SPUtility类
在SharePoint平台具有巨大的能力。由于这种构建SharePoint定制我们很多人只是有时间来学习基本的SharePoint的API通常是如何工作的,如对象包括网站,网,列表,文件,特点,解决方案,工作流程,事件接收器,Web部件和一些其他人。然后,往往因为时间紧逼,我们往往开始建设上的SharePoint核心API,而不是试图自己的辅助方法上找到他们是否已经落实。和这些客户建立的一些方法实际上已经在SharePoint提供。 这个帖子是关于一类,这是经常被遗忘,甚至不知道的很多,但其中原创 2011-03-14 15:04:00 · 791 阅读 · 0 评论 -
SharePoint Development Tools
其他工具创建一个表,以开发和管理的SharePoint更容易一些。全部都是免费的,除非另有注明。 Visual Studio开发环境扩展 CodeRush/Refactor Tools for SharePoint Developers http://andrewconnell.com/blog/articles/ProductivityToolsForSharePointDevelopers.aspx Extensions to CodeRush/Refactor to a原创 2011-03-14 15:18:00 · 1092 阅读 · 0 评论 -
在sharepoint中 使用SPSiteDataQuery来进行跨列表查询
SPSiteDataQuery对象呢? 功能比较强大, sharepoint 里面还有个SPQuery对象,一个是基于列表(list)里面来查询,一个可以跨列表来查询! 比如,比如说! 我们现在要查询 站点下 任务列表里面 任务状态为“未完成”的! 这样我就可以知道哪些小子工作不是很卖力了哦.. (呵呵), 如果用SPQuery对象呢? 就必须知道任务List,那么站点下面还有子站点呢? 子站点的任务List呢? 还要每个去找找! 像这样,我们就可以直接使用SPSiteDataQuery对象,可以查询原创 2011-03-15 14:34:00 · 863 阅读 · 0 评论 -
SharePoint对象模型性能考量 (推荐阅读)
作者 Andreas Grabner 译者 朱永光 :http://www.infoq.com/cn/articles/SharePoint-Andreas-Grabner SharePoint对象模型(Object Model)允许外部应用程序或托管的WebPart来查询、编辑和创建存储在SharePoint内容数据库(Content Database)中的内容。有很多博客文章、知识库文章和最佳实践中,都谈到如何在不同的用例场景中使用对象模型。 大部分常见用例场景都是关于显示和编辑SharePoin原创 2011-03-16 15:27:00 · 756 阅读 · 0 评论 -
使用 SharePoint 对象模型时的常见代码问题 (来源MSDN)
更多详情MSDN:http://msdn.microsoft.com/zh-cn/library/bb687949.aspx#WSS3CodingSharePointOM_Conclusion SharePoint 对象模型常见代码问题概述 随着更多的开发人员使用 SharePoint 对象模型编写自定义代码,他们会遇到一些可能影响应用程序性能的普遍性问题。本文尝试解决其中的一些问题,并推荐找出和纠正这些问题的方法。 开发人员使用 SharePoint 对象模型编写自定义代码时遇到的主要问题存在于下原创 2011-03-18 13:34:00 · 614 阅读 · 0 评论 -
sharepoint中在blog中,发布post可以直接打开 word 发布!(Launch blog program to post用代码实现)
MSDN:http://social.microsoft.com/Forums/zh-CN/partnercndevsharepoint/thread/9d9a6bc4-2dfe-4d98-9c3f-fe33dcd6d18d 嘿,大家好! 在sharepoint blog站点里面,有个"Launch blog program to post " 按钮可以直接打开word发布Post! 如果是第一次打开会弹出下面注册! 查看源文件,他是调用init.js 里面的function newBl原创 2010-11-24 09:26:00 · 752 阅读 · 0 评论 -
如何用编程的方式 在sharepoint里新建一个task后! 给 task 指定的人发送一封邮件!
http://social.microsoft.com/Forums/zh-CN/partnercndevsharepoint/thread/8966ea4e-ce6c-444a-9619-b7a6731a41d3 A: 当用sharepoint创建一个task后! sharepoint会自动给 task的接收者发送一封邮件, 且发送者是:company Sharepoint [sharepoint@company .com] 邮件接收者就是:Assigned To: XX原创 2010-11-24 09:34:00 · 1535 阅读 · 0 评论 -
使用WSPBuilder 生成wsp文件,部署,激活,使用
MSDN:http://social.msdn.microsoft.com/Forums/zh-CN/sharepointwebpartzhchs/thread/3b8ebd96-6fdf-4c25-9b6e-71d2e9855d53 此贴为 我和MindyYao 在MSDN中问答的整理 首先下载安装“WSPBuilderExtensions” , 然后用VS新建一个项目,把项目强签名一下,因为使用wspbuilder会把dll copy 到 GAC目录,所以必须强签名! 没有Build原创 2010-11-24 09:02:00 · 2173 阅读 · 0 评论 -
关于sharepoint 里面的时间和Moss对象模型取出来的时间不一致问题
在sharepoint里面发表了blog或者wiki! 在vs里面用wss对象模型取出来的时间有时遇到不一致的情况! 1.电脑系统设置时间和sharepoint里面的时间时区设置不一致: Sharepoint中设置时区:1. Site Settings.2. Site Administration->Regional settings.3. Time Zone 2.在vs中取时原创 2010-02-25 12:31:00 · 951 阅读 · 0 评论 -
使用vs调试sharepoint
VS 调试 sharepoint 里面的 webpart & usercontrol:1、vs2005->打开 要调试的webPart的工程->选择工具栏上的 “调试”->附加到进程。2. 选择复选框"show processes in all session" 找到w3wp.exe,发现里面有几个w3wp.exe !3.全选后点击attach按钮!设置断点后,运行sharepoint即可原创 2010-03-05 16:43:00 · 513 阅读 · 0 评论 -
sharepoint 中添加webpart 报"Unable to add selected web part(s)...."
当我写好一个 webPart时! 部署到sharepoint里面! 但是在sharepoint 里面编辑页面点击 add a web webpart 按钮 时!找到在vs里面我写的webpart!点击添加按钮!出现了"Unable to add selected web part(s).UCWebPart:Assembly that implement ASP.NET Web Parts an原创 2010-03-08 17:45:00 · 588 阅读 · 0 评论 -
sharepoint 里面 查询列表操作
sharepoint里面通过SPQuery类来完成对列表的查询 //下载的dll FriendlyQuery http://www.codeplex.com/ 先介绍SPQuery类的几个属性SPWeb web = SPContext.Current.Web; SPList list = web.Lists["Tasks"]; SPListItemC原创 2010-03-12 11:14:00 · 2648 阅读 · 0 评论 -
Moss Error
在sharepoint开发中遇到的一些问题和解决方案 1.错误类型: The security validation for this page is invalid. Click Back in your Web browser, refresh the page, and try your operation again. 解决方案: Microsoft.SharePo原创 2010-01-05 23:31:00 · 729 阅读 · 0 评论 -
删除已部署的wsp
有些不需要的 wsp,我们需要把他删除 1。进入管理中心 依此惦记点击: Operations > Solution Management 。是不是看到了很多wsp[如果你有的话]2。点击 hello.wsp 会看到这三个按钮: Deploy Solution Retract Solution Back to Solutions 点击 Retr原创 2010-03-19 15:17:00 · 495 阅读 · 0 评论 -
在sharepoint中获取Team Discussion中每个Topic 最后回复信息
我在MSDN发的帖子:http://social.microsoft.com/Forums/zh-CN/partnercndevsharepoint/thread/fc8b39d2-fd5d-49b7-877c-ae67d87e2f6b 如图: 在图中,我们只看到了 创建者, 最后更新的时间, 等等,但是不知道谁是最后回复的人! 而一般论坛都会显示为: 最后回复 某某 11/16/2010/5:49 . 这里来我们通过代码获取最后回复的人! 方法一: 此方法循环量太大 prot原创 2010-11-18 09:00:00 · 498 阅读 · 0 评论 -
用代码实现task列表里面的Assigned To选择多个人
MSDN帖子记录http://social.msdn.microsoft.com/Forums/zh-CN/sharepointwebpartzhchs/thread/1bef6db4-d95a-4bbb-88e3-ea5e89a0f5e5 Q: 在新建一个task item的Assigned To字段默认只能选择一个人,或者一个组, 但是这里如果我想选择2个人或者2个以上,则不行,需要去Team Site > Tasks > Settings > Edit Column 把 Allow m原创 2010-11-24 08:50:00 · 507 阅读 · 0 评论 -
Using Disposable Windows SharePoint Services Objects
英文原文: http://msdn.microsoft.com/zh-cn/library/aa973248.aspx 这里中文主要使用Google Translate, 如果你英语更好建议看原文! 实在不行可以看code,我就是这样Google Translate +code! 大概还是懂起文章的意思了! 主要讲的是我们在使用sharepoint对象模型的时候,是否及时释放资源,好的代码和坏的代码风格比较! 不保证翻译很准确,请大家指正! 介绍使用一次性的Windows SharePoint原创 2011-03-18 14:54:00 · 587 阅读 · 0 评论