摘要: Office 2010 suites, Project 2010, Visio 2010, Office 2010 servers, Office Web Apps, Search Server 2010, SharePoint 2010 Products, and FAST Search Server 2010 for SharePoint Office 2010 June 2011 Cumul... 阅读全文
posted @ 2011-07-14 22:05 pccai 阅读(596) 评论(0) 推荐(0) 编辑
摘要: 相信大家都见过PWA的权限级别,非常细,如下图,只是一部分: 那么在自己二次开发时候如何快速判断当前用户是否拥有某个权限或者一些权限呢:PWA默认情况下有3种权限判断,首先是全局权限判断,如上图示意,其次是对象级别的权限,比如在项目或者任务上有什么类型的权限,比如察看明细或者打开页面等;第三是资源类的权限判断,我理解成安全类别或者安全组。如下图: 代码片段如下:public override bo... 阅读全文
posted @ 2011-06-19 23:16 pccai 阅读(564) 评论(0) 推荐(0) 编辑
摘要: PWA中其实已经内置了跨所有项目工作环境来查询其中的风险和问题,而不用我们再去写复杂的CAML来查询了,效果如下: 读取个数提醒: 读取处理结果摘要: 我们就想啊,人家已经写好了啊,想办法借鉴下实现代码吧: // Fields private const string ColNameActive = "Active"; private const string ColNameClosed = "C... 阅读全文
posted @ 2011-06-19 22:40 pccai 阅读(873) 评论(3) 推荐(0) 编辑
摘要: 前面提到了PJContext.Current.PSI自带了多种公开方法,这里我们很自然的要用到读取项目经理待审批的任务更新数据,包括个数和具体的数据表格,如下: 点击"任务更新"链接后肯定要是读取了详细数据,个数也就不是问题了(IS_ASSN == 1):StatusApprovalDataSet sads = PJContext.Current.PSI.StatusingWebService.R... 阅读全文
posted @ 2011-06-18 23:53 pccai 阅读(680) 评论(1) 推荐(0) 编辑
摘要: 我们继续前面的介绍,前面提到可以很容易的读取到任务审批历史纪录,那么任务提交注释同样可以很方便的拿到,并且下载下来: 前提是选择了"发送注释"框,默认都是选中的,赶紧看看代码实现吧:if (Request["taskid"].Length > 0) { Guid taskid = new Guid(Request["taskid"]); byte[] rtfbytes = PJContext.Cu... 阅读全文
posted @ 2011-06-18 23:43 pccai 阅读(500) 评论(1) 推荐(0) 编辑
摘要: 当我们调用PSI进行开发时候,通常要处理各种Web Service调用情况,包括权限等处理,容易出错。我们分析12目录下PWA产品相关页面,发现很多时候在aspx页面直接调用如下对象:PJContext.Current.PSI在我们创建一个简单的页面并添加引用,默认本地磁盘可能是找不到这些文件的,都在GAC中,若是需要这些文件可以从GAC中复制出来即可:using Microsoft.Office... 阅读全文
posted @ 2011-06-18 23:26 pccai 阅读(715) 评论(0) 推荐(0) 编辑
摘要: 如果想通过Exchange 2007/2010 EWS读取或者写入数据,比如快速读取未读邮件、任务等数目,读取邮件、任务标题等等,不用再去写那么多代码了,交给Exchange Web Services Managed API 吧,基本上你不怎么写代码了,而且安全。如下示例: 以前代码:GetFolderType request = new GetFolderType();request.FolderShape = new FolderResponseShapeType();request.FolderShape.BaseShape = DefaultShapeNamesType.AllProp 阅读全文
posted @ 2011-05-29 19:42 pccai 阅读(2255) 评论(7) 推荐(1) 编辑
摘要: 默认情况下,Project Server 2010考虑到了向下兼容性问题,我们可以开启使用Project Pro2007 连接到 PWA 2010上,当然Project Pro 2010肯定是推荐的了。我当前的Project Professional 版本号是:14.0.2215.1000,具体操作步骤如下:在 Project Server 2010 主页上,单击"服务器设置"。在"服务器设置"页上的"操作策略"部分,单击"其他服务器设置"。在"其他设置"页上的"Project 200 阅读全文
posted @ 2011-04-24 23:04 pccai 阅读(2745) 评论(0) 推荐(0) 编辑
摘要: 对象缓存: 未配置缓存使用的超级用户帐户。这可能会增加缓存未命中数,导致页面请求使用不必要的系统资源。若要配置帐户,请使用以下命令 'stsadm -o setproperty -propertyname portalsuperuseraccount -propertyvalue account -url webappurl'。此帐户必须是对 SharePoint 数据库具有完全控制权限的任何帐户,而不是应用程序池帐户。附加数据:当前默认超级用户帐户: SHAREPOINT\system默认的站点中报错比较多。 阅读全文
posted @ 2011-04-23 17:44 pccai 阅读(967) 评论(0) 推荐(0) 编辑
摘要: 下载了Project Server 2010的安装文件23.2M的大小,有点吃惊~~继续安装,一切顺利,弹出配置向导窗口,在注册功能时候弹出VS的那个调式窗口,提示:System.Security.Cryptography.CryptographicException异常,神奇的事情是向导还在继续工作,直到1分钟后提示配置成功!没有办法关闭了那个异常提醒框! 自动弹出MOSS2010的服务向导,没... 阅读全文
posted @ 2011-04-20 21:00 pccai 阅读(1998) 评论(0) 推荐(0) 编辑
摘要: 所有的服务列举如下,除了Lotus Notes 连接器默认不选中,其它的全部选中,下一步时系统将开始创建数据库:Access Services允许在浏览器中查看、编辑以及与 Access Services 数据库交互。Application Registry Service向后兼容业务数据连接 API。Business Data Connectivity Service启用此服务使 SharePo... 阅读全文
posted @ 2011-04-20 19:32 pccai 阅读(514) 评论(0) 推荐(0) 编辑
摘要: 为了解决在2008 R2 没有域的机器上安装SharePoint2010,在安装准备工具时提示如下错误: 2011-04-20 09:21:13 - Request for install time of 应用程序服务器角色、Web 服务器(IIS)角色 2011-04-20 09:21:14 - Install process returned (0X41D=1053) 2011-04-20 09:21:14 - [In HRESULT format] (0X8007041D=-2147023843) 2011-04-20 09:21:14 - Last return code (0X41D 阅读全文
posted @ 2011-04-20 10:19 pccai 阅读(1187) 评论(1) 推荐(0) 编辑
摘要: VBA Programming for Microsoft Office Project Versions 98 Through 2007 Rod GillMicrosoft Project MVP 那个有电子版本阿?Share一下啊。。。。 阅读全文
posted @ 2011-03-31 22:41 pccai 阅读(350) 评论(0) 推荐(0) 编辑
摘要: 首先介绍下运行环境: Windows 2008 R2 ENT + Sharepoint Server 2010独立安装方式,成功安装MOSS 2010并走完配置向导后,继续安装Project Server 2010,之后运行配置向导,到达最后一步创建示例数据库失败: 03/21/2011 23:20:58 4 INF Entering function Entering ProvisionDefaultPWASite03/21/2011 23:20:58 4 INF Retrieved PSI Service Application: Project Server Service Appl 阅读全文
posted @ 2011-03-22 00:17 pccai 阅读(1306) 评论(0) 推荐(0) 编辑
摘要: 最近在项目中用到的,实在没有兴趣去写成Windows Service方式,只能最简单的Console方式了!再在特定条件下启动后能够后台执行或者最小化到任务栏而不会挡在屏幕中央!基本思路是P/Invoke方式: 1 using System; 2 using System.Runtime.InteropServices; 3 using System.Threading; 4 5 6 class TestClass 7 { 8 static void Main(string[] args) 9 {10 try11 {12 new TestClass();13 }14 catch (Except 阅读全文
posted @ 2011-03-08 22:05 pccai 阅读(13035) 评论(2) 推荐(2) 编辑
摘要: IIS6常见的性能调优方案中设置进程自动回收时间就是一种方法,用代码同样可以实现之,或者在什么样的时间有选择性的回收指定的应用程序池: 使用C#代码操作的就是上图中的回收工作进程,单位分钟,默认好像是1740分钟吧,没有意义: using System.DirectoryServices; //先引用此命名空间,IIS7据说已经是有新的API private void button1_Click(object sender, EventArgs e) { string method = this.comboBox1.Text; //Start开启 Recycle回收 Stop 停止 strin 阅读全文
posted @ 2011-03-08 20:56 pccai 阅读(3676) 评论(0) 推荐(0) 编辑
摘要: 做个记号! 阅读全文
posted @ 2011-02-05 14:00 pccai 阅读(158) 评论(1) 推荐(0) 编辑
摘要: 目的:使用Oracle VM 作虚拟机安装SharePoint 2010,同时安装VS2010。 步骤:下载Windows2008 R2 64bit ISO格式文件,加载到VM中,安装简单;刚刚加载完毕启动文件后报我的CPU不是纯64位模式,不能安装?安装VM的物理机器是32位的Win2003,CPU本身确实是64Bit的,难道非要我的物理机装64位的么? 如上图,难道还要做什么其它设置不成?见... 阅读全文
posted @ 2010-11-29 22:31 pccai 阅读(470) 评论(0) 推荐(0) 编辑
摘要: 如何在MOSS站点上启用Silverlight控件? 1.打开IIS管理器: 2.找到MOSS站点,80和8080端口,右键单击-〉属性; 3.找到HTTP头项,中的"MIME 类型"; 4.单击" 新建",信息如下: Silverlight 信息: 扩展名:.xap 类型:application/x-silverlight-2 阅读全文
posted @ 2010-11-26 13:52 pccai 阅读(328) 评论(0) 推荐(1) 编辑
摘要: 场景:使用MOSS2007的协作站点模板发布的网站,使用集成身份验证,端口:80 http://moss 另外扩展了一个基于表单验证的站点,Intranet区域,端口:8080 http://moss:8080 同时开启了匿名访问,数据库支持Membership框架; 要求: 对外发布匿名站点,也就是8080端口的网站,但是网络防火墙层不开启8080端口,也不做端口域名映射!无奈,只能考虑调换端口... 阅读全文
posted @ 2010-11-24 21:59 pccai 阅读(357) 评论(0) 推荐(0) 编辑
摘要: 云计算的优势和劣势  任何一件事物都有利弊之分,云计算更不例外了,所以我们不能对它一概而论,只有充分的认识到这些优势和劣势之后才能更好的做出决断。也许你可以称它是一场比WEB 2.0还要巨大的革命;也许你也可以称它和当初AJAX一样,属概念炒作、新瓶装旧酒;不管如何,没有深入虎穴焉得虎子,那么下面我们就具体分析一下它到底有哪些优势和劣势。优势或值得应用的方面:1.能快速搭建我们的应用   云计算最... 阅读全文
posted @ 2010-11-21 10:58 pccai 阅读(6410) 评论(1) 推荐(0) 编辑
摘要: 1。多维数据集生成问题:  项目时间跨度越长,生成时间越长,使用空间越大,最后直接报错,生成多维数据集失败!OLE DB 错误: OLE DB 或 ODBC 错误 : 未指定的错误。OLAP 存储引擎中存在错误: 处理“Assignment Timephased”分区时出错,该分区属于 OLAPDBtest 数据库的“Assignment Timephased&... 阅读全文
posted @ 2010-08-02 23:06 pccai 阅读(429) 评论(0) 推荐(0) 编辑
摘要: 状况:先安装MOSS 2007后,再安装并配置Project Server 2007 ,正常打上MOSS SP2后,MOSS 访问正常,若干天后访问PWA,系统提示已经过试用期。。。。,不能访问任何数据!问题:MS Bug! 代码并且没有地方让你去更新这个Key, 虽然在MOSS管理中心,有个“转换许可证类型”,但是不管用,你可以一试!在同事LYB的探索下找到解决方法。问题... 阅读全文
posted @ 2010-07-21 23:34 pccai 阅读(454) 评论(0) 推荐(0) 编辑
摘要: 目的:Project Server 2007 打开报工页面后有三项:我们不需要加班项! 工时 实际工时 加班 期望效果1: 期望效果2: 通过定制2个aspx页面达到目的: 定位到C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\TEMPLATE\LAYOUTS\PWA\STATUSING 目录下,... 阅读全文
posted @ 2010-06-07 23:57 pccai 阅读(537) 评论(0) 推荐(0) 编辑
摘要: Windows Sharepoint Services 3.0All (Global)x86sp3wsskb978396fullfilex86glbMicrosoft Office SharePoint Server 2007All (Global)x86sp3officekb978395fullfilex86glbThe Server Cumulative Update (CU) is rele... 阅读全文
posted @ 2010-05-27 00:29 pccai 阅读(940) 评论(0) 推荐(1) 编辑
摘要: 工作上的事儿多,就懒得来写些东西了。公布下最近的动向,也算是做个记号:K2 的世界顺带着Project Server 2007偶尔2010下 阅读全文
posted @ 2010-05-22 22:32 pccai 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 如图:第一次遇到,而我只不过在Page中写了10个DelegateControl 如下:<%@ Register tagprefix="wssuc" tagname="PGSearchArea" src="~/_controltemplates/pg/PGSearchArea.ascx" %><%@ Register tagprefix="wssuc" tagname="PGNe... 阅读全文
posted @ 2010-03-02 20:15 pccai 阅读(259) 评论(0) 推荐(0) 编辑
摘要: In version 4 of the Microsoft® .NET Framework, Windows Workflow Foundation introduces a significant amount of change from the previous versions of the technology that shipped as part of .NET 3.0 and 3... 阅读全文
posted @ 2010-01-25 22:05 pccai 阅读(329) 评论(0) 推荐(0) 编辑
摘要: 转自:作者 Jonathan Allen 译者 张龙 Windows Workflow 4基本上对原有的程序库进行了重写。虽然目标一样,都是为长时间运行的任务提供一种模型语言,但重写之后的程序库还是有很多与众不同的地方。首先要说的是向后兼容性:完全没有。我们可以在WF4中通过Interopt活动来调用WF3工作流,但却有很多限制。比如说,我们无法使用WF3的Send和Receive活动,也无... 阅读全文
posted @ 2010-01-25 21:52 pccai 阅读(699) 评论(0) 推荐(0) 编辑
摘要: BQDC3-93DMP-HGJB2-MFFV8-622QJDeploy Office Web Apps (SharePoint Foundation 2010)[This article is pre-release documentation and is subject to change in future releases.]  Author: Microsoft Office Sha... 阅读全文
posted @ 2010-01-24 00:01 pccai 阅读(3510) 评论(0) 推荐(0) 编辑