SharePoint 项目的死法(一)】的更多相关文章

拙劣的供应商(团队) 坦率来说, 说这个原因需要一点勇气, 但在我从业的经历中, 充斥这大量的这样的案例, 没有什么实施经验的团队, 对产品几乎没什么了解的供应商, 三脚猫的开发人员,之前只会做做微软产品代理的所谓”金牌”, 不一而足. 我曾经见过不止一家公司, 不知道那根筋错了, 忽然说要做SharePoint, 第二天就在网站上挂出广告说自己是SharePoint方案提供商, 然后做砸一两个项目,然后说SharePoint是个烂东西而收场….  当然, 作为还在这个圈子里混的一个小厂商, 我…
说实话, 做SharePoint项目或者任何信息化项目并不是个容易的事情, 但成功的IT项目对于一个企业来说也许意味着很多, 从我的观察来看, 大部分的成功的信息化项目给企业所带来的回报都远远超过其所花的成本, 而很多回报都是隐形的, 所以, 困难不是项目失败的接口, 我们更应该做好. 另外SharePoint项目当然也是IT信息化项目, 所以, 大部分信息化项目失败的原因当然对SharePoint项目有同样的借鉴意义. 下面是我经验上和观察上的SharePoint项目失败原因: 没有定义成功…
SharePoint是Microsoft的一个巨NB的产品, 从可查到的数据来看, 财富500强中已经有超过80%的企业已经使用了SharePoint的不同版本,从项目实施的经验来看, 个人感觉这个数据应该还要更高. 从微软内部来看, SharePoint也是一个不折不扣的绝对明星, 是微软最快实现单季度10亿美金的绝对金牛, 但环顾周围, 很多人可能有这样的困惑, 似乎SharePoint并没有那么牛啊, 用了SharePoint的企业不少, 但"在那里, 但永远不用"的企业也绝不是…
点这里 社交APP经典死法18种,听野路子产品菜狗怎么说 时间 2015-04-06 11:24:53  虎嗅网相似文章 (4)原文  http://www.huxiu.com/article/112016/1.html 自从2004年,一个乳臭未干的哈佛大二宅男闷着头做出世界上最大的社交网络以来,SNS社交网络就一直是大众关注的要点.在移动互联网时代,SNS几乎是投资界风险最高但一旦成功却收益最大的领域.尽管很多人已经表示2015年不再看好SNS,但这并不妨碍大量的热钱向这里集中. 人们看好社…
有相关报道说淘宝目前只有3%的店铺能够盈利,其余97%的店铺基本上都成了炮灰.这是一个非常可怕的数字,都说不赚钱的电商是犯罪,那么,是什么原因导致了会有如此庞大的电商群体一如既往的走在这千军万马的不归路上呢? 2013年,我曾经总结了一个<传统土豪对电商的16个认识误区>,在性感营销新浪微博和微信公众账号都得到了广泛传播.这些误区有的是战略层面的,有的是执行层面的,但或多或少对电商的运作都产生了负面的消极的影响. 这些误区当然就是导致电商运作难以突破的原因,但要深究那些在电商运作中要么中途含恨…
默认,在用vs2013开发SharePoint项目时,vs没有提供一般应用程序(.ashx)的项目模板,本文解决此问题. 以管理员身份启动vs2013,创建一个"SharePoint 2013 - 空项目",名称我保持默认:SharePointProject2. 选择"部署为场解决方案",结果如下: 右击"SharePointProject2",选择"添加"----SharePoint 的"Layouts"…
做苹果开发或者果粉对导航条这个东西应该都不陌生,这咚咚在小小的屏幕上通过一个简单的View的队列管理来做到手机界面的有条理管理,但是开发过程程序员可能碰到各种死法,下面分享一二.           例子: MyViewController *sampleViewController = [[[MyViewController alloc] initWithXXX] autorelease];        [self.navigationController pushViewControlle…
最近领导交给一个项目:改造现有的SharePoint项目.UI层是做好的,只需要把实现的所有接口方法重新实现一遍,改造成Web版的实现方式. 现在要做基于Windows身份认证的登陆: 配置IIS—— 开启Windows身份验证: 关闭匿名身份验证: 修改应用程序池为经典模式. 在IE浏览器中进行访问,弹出登陆窗口,输入用户名和密码,回车~~~奇迹出现了:P,怎么又弹出了登陆框?前前后后拢共输入了3次,卧槽!!干嘛呢?干嘛呢?上网查吧,看看什么原因,Google,IE,FQ,咨询大湿 ……,简直…
bug描述:vs部署sharepoint项目时报错:重启iis应用池失败,未将对象设置引用到实例. 解决方案:查看项目文件(包括隐藏文件),发现package文件不见了,在回收站内能找到被删除的package文件,将回收站内的package文件还原,然后再vs里把package文件包含到项目,打开package发现是代码(正常情况下在vs里双击打开项目中的package文件是可视化视图),关闭vs,重新打开,再次部署就ok了.千万别忘记把包含了package文件的项目签入.…
1.选中sharepoint项目,视图→属性窗口,填写站点url ,我这里原来写81,但是81已经放了另外一个项目,所以要把它改为刚刚新增的82端口 不知道影不影响,反正我重新打开了一遍. 2.重新生成,生成成功.部署,部署成功. 就可以看到它的页面了 3.但是查询不出结果,因为配置文件和bin文件没有copy至端口下. 将这些个拷到 C:\inetpub\wwwroot\wss\VirtualDirectories\82\bin 目录下. 将正确的app.config 和web.config文…
一将功成万骨枯,这种事在有泡沫的行业总是会发生的.移动互联网尤甚.从<愤怒的小鸟>到<植物大战僵尸>.<捕鱼达人>.<唱吧>.<陌陌>……一个个App应用一夜之间“爆红”,它们创造的用户和融资神话,刺激了数以百万计的个人和小团队投入到App开发中来,他们也想做暴发户. 浮华褪去,只剩下一堆App尸体. 据街旁网CEO刘大卫回忆,2010年与街旁同时诞生的LBS应用接近20家,这让他很有安全感,以为自己选对了方向.一年之后,这些应用陆续消失,街旁也…
一:背景 相信很多人都知道通过 任务管理器 抓取dump,虽然简单粗暴,但无法满足程序的无数种死法,比如: 内存膨胀,程序爆炸 CPU爆高,程序累死 应用无响应,用户气死 意外退出,和人生一样 既然手工太弱鸡,那有什么好的工具呢? 除了 adplus,本文推荐一款神器 procdump, 下载地址:https://docs.microsoft.com/zh-cn/sysinternals/downloads/procdump ,还能支持 linux ,具体怎么安装就不细说了. 二:内存膨胀,程序…
最近一个项目,客户进行了安全检测,检测出如下安全隐患,其实这些隐患全是IIS设置的事情   许多人误认为SharePoint是在使用由IIS提供的WebDAV功能. 实际上, SharePoint在Stsfilt.dll这个ISAPI Filter中提供了它自己的WebDAV的实现, 这个ISAPI Filter会安装在WSS和MOSS上的, 在IIS开启或关闭WebDAV扩展对于SharePoint的功能没有影响. 常见服务器入侵威胁: 1. webdav直接上传webshell 2. 通过程…
首先对于比较机密的数据,打破继承还是必须要的. 但是对于一些普通申请单据,虽然客户也希望用户不要看到其他人的申请单据,但是我还是不推荐打破继承,应为打破继承一方面会造成网站的权限管理特别的凌乱,另一方面会降低表单提交或者工作流的效率.所以对于非机密申请,我还是不推荐打破继承的. 下面就介绍几种类似“打破继承的”方法: 方法1. 列表设置中的高级设置有一个设置项,让创建者只能看到他自己创建的item.通过这个选项,客户的需求就基本实现了,而且管理员还是可以看到所有的item的 方法二:视图过滤.在…
大清早上班打开C++Builder6.0软件,打开项目却卡死,甚是奇怪,然后尝试新建项目也同样卡死.尝试打开一个CPP文件,可以打开,再尝试打开项目.bpr文件,便打开了.至于原因为什么,那就不得而知咯.2018.5.3…
1.ctrl+c,alt+c,shift+ctrl+c: ========== Copying to SharePoint Root =========={ProjectRoot}\pkg\Debug\iWS.Assets\ControlTemplates\iWS.Assets\AddAssetsMgrUserControl.ascx -> {SharePointRoot}\Template\ControlTemplates\iWS.Assets\AddAssetsMgrUserControl.…
一:背景 上一篇我们聊到了如何通过 procdump 抓取 cpu爆高 和 内存暴涨 两种情况,这一篇再聊聊如何去抓程序 挂死 和 意外退出. 二:程序挂死 1. 定义 程序挂死 简单的说就是程序没有响应,既然没响应了,可能 死锁, 可能 负载过大线程池耗尽 等等情况,万千世界,啥情况都有. 既然是用 procdump 去抓,我得先了解下它对 挂死 (hung on) 的定义? -h Write dump if process has a hung window (does not respon…
master不通      找到最新slave           找到有所有其他slave缺失relay log的 slave      选主           配置文件指定                如果最新的slave无法补全指定的master,                     则失败           或者是上一步找到的最新slave                     可能无法补全所有的其他slave                          若干slave…
在调用thread后,不调用join()函数时, 线程的两种行为:1)自己管理join()函数  2)生成后不管理,线程完了自己杀死自己detach()函数.使用detach()时,线程比较简单,一般不会出错,生命周期比主线程短的多. vector.emplace_back(); std::cout<<"hello"<<"world"<<endl;在多线程中,这句话相当于  std::cout<<"hello…
无法激活服务,因为它需要 ASP.NET 兼容性.没有未此应用程序启用 ASP.NET 兼容性.请在 web.config 中启用 ASP.NET 兼容性,或将 AspNetCompatibilityRequirementsAttribute.AspNetCompatibilityRequirementsMode 属性设置为 Required 以外的值. 在web.config中添加 aspNetCompatibilityEnabled="true"属性即可,如下: <servi…
1. 生成了一个线程,需要告诉编译器是否管理 必须告诉编译器是不管理还是管理,否则直接down了 #include <iostream> #include <thread> #include <chrono> #include <future> #include <atomic> #include <cmath> #include <vector> #include <cstdlib> #include <…
组合键:ctrl+c,alt+c,Shift+ctrl+c,可以快速的将文件拷贝到对应的部署目录下.…
Question 125You are creating an application for SharePoint Server 2010.The application will run on a remote computer.You need to identify a data access method to query lists in the application.Strongly-typed access to columns must be provided from wi…
在vs里右击SharePoint项目,选择"部署",结果报错: Error occurred in deployment step 'Add Solution':Fail to extract the cab file in solution. 改用命令行部署,依然报错: Add-SPSolution:未能提取此解决方案中的cab文件. 原因: 出现此问题,多半是因为打包的项目中的文件的文件名中,有特殊的字符,比如:@,多个. 微软解释: 参考: https://msdn.micros…
Question 139You create a SharePoint solution that contains two Features named Feature1 and Feature2.You need to ensure that Feature1 is always activated before Feature2. You must achieve this goal by using the minimum amount of development effort.Wha…
Question 136You need to create a custom content type and specify the content type ID.What should you do?A. Create a new module.B. Create a custom Feature.C. Call the Lists Web service.D. Call the Webs Web service. 解析:   你想要在Sharepoint中创建一个用户自定义内容类型并且…
Question 133You create a Web Part that updates a list.You need to ensure that users can use the Web Part to update the list, regardless of the users' permissions to the list.What should you use in the Web Part?A. the SPSecurity.AuthenticationMode pro…
Question  121 You are designing a SharePoint 2010 workflow that will be used to monitor invoices. The workflow has the following requirements:.Invoices may have a status of Submitted, Reviewed, Rejected, Returned for Revision, or Approved..Not every…
SharePoint Foundation开发基础 第1章 SharePoint Foundation开发基础 SharePoint能做什么 企业信息门户 应用程序工具集(文档库.工作空间.工作流.维基.博客.面向团队的合作列表) 可以通过Workspace离线访问 工作流宿主 二次开发 企业内容管理(文档管理.记录管理.Web内容管理) 数据的存储中心(LINQ.CAML) 服务的宿主(通过基于WCF的客户端对象模型) 支持客户端UI订制 WPF客户端应用 SharePoint Foundat…
我们如何用代码对SharePoint列表做些例如增删改查的操作呢?如果您的程序可以部署到服务器上,就可以使用 服务器对象模型,因为服务器对象模型提供的功能最多,限制最少:否则可能要选择客户对象模型等其他方式,这可能会遇到一些功能限制:另外还有一些其他的访问方式,例如Web服务等.如何在 SharePoint 2013 中选择正确的 API 集请参考链接 http://msdn.microsoft.com/zh-cn/library/jj164060.aspx. 我们首先研究下服务器对象模型.使用…