标签: sharepoint

工作流程系统中的单元/自动测试

您是否在像K2这样的复杂工作流程系统上进行自动化测试?

我们正在构建一个在Sharepoint 2007和K2之间进行广泛集成的系统.我甚至无法想象从哪里开始进行自动化测试,因为工作流程涉及多个用户与Sharepoint,K2工作流程和自定义网页交互.

有没有人在像K2这样的工作流服务器上完成自动化测试?它的努力程度是否超过它的价值?

sharepoint unit-testing k2

12
推荐指数
1
解决办法
3502
查看次数

Windows SharePoint Services与Microsoft Office SharePoint Server?

有Windows SharePoint Services(WSS),然后是Microsoft Office SharePoint Server(MOSS).MOSS比WSS(作为Microsoft Server许可的一部分提供)昂贵得多.

我的问题是:MOSS做了什么让它值得额外付出代价?

..并且Microsoft Search Server不与业务数据缓存(BDC)竞争吗?

编辑:功能比较页面有助于说明MOSS具有的众多功能,而WSS则没有.从外观上看,MOSS的大部分功能都是面向企业的.

您如何用几句话描述MOSS相对于WSS的差异(或其他好处)?从本质上讲,MOSS(而不是WSS)中的"大票"项目是什么?

comparison sharepoint moss wss

12
推荐指数
1
解决办法
2万
查看次数

学习Sharepoint

我正在开始一项涉及Sharepoint设计/开发的新工作.虽然这项工作将涉及Sharepoint和其他我没有使用的技术的培训课程,但我有兴趣获得一个关于Sharepoint的更多关于Sharepoint的知识.

是否有任何好文章解释Sharepoint开发和我需要知道的(作为技术的初学者)?我很喜欢C#和ASP.NET,因为我每天都使用它(工作或没有工作),这只是我想知道的Sharepoint特定的东西.我正在检查MSDN.我确实检查了一些其他线程,但我并不是在寻找一本书.

一个更好的问题是那些关注代码片段和最佳实践的博客是什么?

谢谢

sharepoint

12
推荐指数
1
解决办法
3262
查看次数

如何将自定义ASP.NET页面添加到sharepoint中

如何将自定义ASP.NET页面添加到sharepoint中?我对sharepoint很新,但我意识到我只能制作纯文本页面或链接.但是,如果我已经在ASP.NET中构建了一个网站并希望通过sharepoint添加它,该怎么办?或者是否可以从sharepoint构建网站本身,包括按钮,树木等动态服务器端控件....

asp.net sharepoint

12
推荐指数
2
解决办法
2万
查看次数

如何使用C#访问sharepoint数据?

我正在开发项目,我必须在C#中访问SharePoint数据.

我以前从未这样做过; 并有以下问题?

我如何从C#访问SharePoint数据?我使用什么API?有没有可以帮助我入门的教程?

.net c# sharepoint moss sharepoint-2007

12
推荐指数
2
解决办法
3万
查看次数

如何使用Sharepoint Web Service从.NET获取文档列表?

技术:Winforms,.NET,C#,Sharepoint Web服务

我目前正在编写一个winform桌面应用程序,该应用程序应该访问特定的Sharepoint文档列表和自定义输入变量(来自Sharepoint文档库)

http://www.infoq.com/articles/swanson-moss-web-services

这个网站让我很好地了解了哪些网络服务可用,但我无法从这里弄清楚如何访问我想要的内容.

使用website.com/_vti_bin/Lists.asmx和website.com/_vti_bin/Dws.asmx作为我的网络参考.

com.website.Lists splist = new Project.com.website.Lists();
com.website1.Dws spData = new Project.com.website1.Dws();

splist.Credentials = new NetworkCredential("username", "password", "domain");
splist.GetList("My_list");
Run Code Online (Sandbox Code Playgroud)

这是我第一次尝试连接,它给了我一个SOAPException(这是我可以提供的详细信息的范围)

不确定是否需要这样做,但是在"website.com"上托管了一个共享点网站(我试图访问的是"website.com/sites/mysite")这会改变一些事情吗?

我只是想知道我是否在使用这项服务的正确轨道上,或者如果我错了

编辑1:留下原始问题,以便人们了解正在发生的事情.

@CBono:您链接的文章对入门入门起了很大的帮助.(我还不能upvote :()我已经设法获得列表,但格式化,或获取AT数据证明是困难的.这是提供的:

query.InnerXml = "<Where><Gt><FieldRef Name=\"ID\" />" + "<Value Type=\"Counter\">3</Value></Gt></Where>";
viewFields.InnerXml = "<FieldRef Name=\"Title\" />"; 
queryOptions.InnerXml = "";
Run Code Online (Sandbox Code Playgroud)

但我的结果如下:

<rs:data ItemCount="4" xmlns:rs="urn:schemas-microsoft-com:rowset">
     <z:row ows_Title="" ows_Deal_x0020_ID="4055.00000000000" ows_MetaInfo="8;#Subject:SW| Deal ID:DW|4055.00000000000 vti_parserversion:SR|12.0.0.6545 _Category:SW| SVP Approved?:IW|1 vti_author:SR|DD\\admin vti_approvallevel:SR| vti_categories:VW| vti_modifiedby:SR|DD\\admin vti_assignedto:SR| Keywords:SW| vti_cachedcustomprops:VX|vti_approvallevel vti_categories Subject Deal\\ ID vti_assignedto Keywords vti_title _Author _Category Quarter-End\\ Date ContentType SVP\\ …
Run Code Online (Sandbox Code Playgroud)

.net c# sharepoint sharepoint-2007 winforms

12
推荐指数
1
解决办法
8万
查看次数

程序集生成失败 - 引用程序集没有强名称.为什么其他解决方案无效?

这是一个经典问题,其中描述了许多解决方案.但是,它们似乎都不适合我.

我在SharePoint解决方案中使用Report.NET库.添加Reports.dll作为参考并在错误消息中编译结果"程序集生成失败 - 参考程序集'报告'没有强名称." 但是,我的项目在项目属性中链接了一个key.snk.所以我尝试用这个密钥文件反汇编,签名和重新组装dll,如别处所述:

C:\Users\Administrator\Documents\Visual Studio 2010\Projects\MyProj
\dll>ildasm Reports.dll /out:Reports.il

C:\Users\Administrator\Documents\Visual Studio 2010\Projects\MyProj
\dll>ilasm Reports.il /dll /resource=Reports.res /key=..\key.snk

<output removed for brevity>

Class 95
Class 96
Method Implementations (total): 1
Resolving local member refs: 0 -> 0 defs, 0 refs, 0 unresolved
Writing PE file
Signing file with strong name
Operation completed successfully
Run Code Online (Sandbox Code Playgroud)

我最终得到了一个新的Reports.dll时间戳.但是,将此作为对项目和构建的引用添加,会提供与以前相同的错误消息."Reports"引用的属性显示"强名称:False".

不要因为有点麻烦而气馁,我尝试使用强命名实用程序重新签名程序集:

C:\Users\Administrator\Documents\Visual Studio 2010\Projects\MyProj
\dll>sn -R Reports.dll ..\key.snk

Microsoft (R) .NET Framework Strong Name Utility  Version 4.0.30319.1
Copyright (c) Microsoft Corporation.  All …
Run Code Online (Sandbox Code Playgroud)

.net sharepoint code-signing visual-studio-2010

12
推荐指数
1
解决办法
3万
查看次数

使用 Python 访问 Microsoft Sharepoint 文件和数据

我正在使用微软共享点。我有一个网址,通过使用该网址,我需要获取照片、视频、文件夹、子文件夹、文件、帖子等总数据...并且我需要将这些数据存储在数据库(Sql 服务器)中。我正在使用python

所以,请有人建议我如何做到这一点,我是访问共享点和处理此类事情的初学者。

python sharepoint

12
推荐指数
1
解决办法
7万
查看次数

SharePoint错误:"无法导入Web部件"

我有一个我开发的Web部件,如果我手动安装Web部件就可以了.

但是,当我按照本网站上的说明打包Web部件作为指南时:http: //www.theartofsharepoint.com/2007/05/how-to-build-solution-pack-wsp.html

我在日志文件中收到此错误:

09/23/2008 14:13:03.67  w3wp.exe (0x1B5C)                           0x1534  Windows SharePoint Services     Web Parts                       8l4d    Monitorable Error importing WebPart. Cannot import Project Filter.   
09/23/2008 14:13:03.67  w3wp.exe (0x1B5C)                           0x1534  Windows SharePoint Services     Web Parts                       89ku    High        Failed to add webpart http%253A%252F%252Fuk64p12%252FPWA%252F%255Fcatalogs%252Fwp%252FProjectFilter%252Ewebpart;Project%2520Filter.  Exception Microsoft.SharePoint.WebPartPages.WebPartPageUserException: Cannot import Project Filter.     at Microsoft.SharePoint.WebPartPages.WebPartImporter.CreateWebPart(Boolean clearConnections)     at Microsoft.SharePoint.WebPartPages.WebPartImporter.Import(SPWebPartManager manager, XmlReader reader, Boolean clearConnections, Uri webPartPageUri, SPWeb spWeb)     at Microsoft.SharePoint.WebPartPages.WebPartImporter.Import(SPWebPartManager manager, XmlReader reader, Boolean clearConnections, SPWeb spWeb)     at Microsoft.SharePoint.WebPartPages.WebPartQuickAdd.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(...  
09/23/2008 14:13:03.67* w3wp.exe (0x1B5C)                           0x1534  Windows SharePoint …
Run Code Online (Sandbox Code Playgroud)

c# sharepoint moss web-parts project-server

11
推荐指数
2
解决办法
4万
查看次数

如何在不使用查询字符串的情况下移动ASP.NET MVC应用程序时保留Sharepoint上下文?

我正在MVC 4.5中构建一个小应用程序.我有一个Azure数据库,我首先使用代码框架来设置代码.该应用程序托管在我的开发sharepoint区域.

Home控制器的Index()Action包含[SharePointContextFilter]和加载登录用户的用户名等.调试应用程序并运行第一个操作时,Sharepoint {StandardTokens}将附加到url,因此SPHostUrlAppWebUrl其他一些变量将添加到查询字符串中.

如果我导航离开一个动作没有[SharePointContextFilter]正常工作,直到我导航回动作[SharePointContextFilter].然后我得到一个错误说:

Unknown User
Unable to determine your identity. Please try again by launching the app installed on your site.
Run Code Online (Sandbox Code Playgroud)

我假设这是因为{StandardTokens}缺少一些Sharepoint ,因为如果我手动将它们附加到链接,如下所示:

@Url.Action("Index", "Home", new { SPHostUrl = SharePointContext.GetSPHostUrl(HttpContext.Current.Request).AbsoluteUri })
Run Code Online (Sandbox Code Playgroud)

并用它标记其他动作[SharePointContextFilter],它仍然有效.

Hovever这似乎是解决这个问题的一种不必要的复杂方法.我不想在我的应用程序中标记每个动作[SharePointContextFilter],并{StandardTokens}为我创建的每个链接手动插入查询字符串.不应该以某种方式将此信息保存到会话或cookie中,所以我不必这样做吗?

供参考,这里有一些代码:

HomeController.Index(),第一个运行的Action.

    [SharePointContextFilter]
    public ActionResult Index()
    {
        User spUser = null;

        var spContext = SharePointContextProvider.Current.GetSharePointContext(HttpContext);

        using (var clientContext = spContext.CreateUserClientContextForSPHost())
        { …
Run Code Online (Sandbox Code Playgroud)

c# asp.net asp.net-mvc sharepoint asp.net-mvc-4

11
推荐指数
1
解决办法
9671
查看次数