摘要: 在开发Sharepoint Solution时,我们可以使用Attach to process来Debug我们的方案,然而一旦我们把Solution部署到了生产机上,我们就难以再使用这个最直接的方法了,如果Solution出错,我们就需要足够的手段来获取尽量明细的错误信息,USL log(Unified Logging Service)则为我们提供了一条途径来帮助我们定位用户的跟踪信息。在早期的Sharepoint2007中,虽然也有ULS随着一起发布,但我们却不能使用它,这在SharePoint2007的SDK 中明确说明了这点,它仅限于内部使用。到了SharePoint 2010则改变了这 阅读全文
posted @ 2011-11-17 16:11 天下尽好 阅读(403) 评论(0) 推荐(0) 编辑
摘要: Sharepoint2010 提供了Logging Database来支持Administrator与Developer的管理与调试工作,在以前的Sharepoint2007,Unified Logging System (ULS) 只能把ULS log数据写入到text文件中,用户需借助相应的查看工具来查看里面的内容(eg. ULSViewer),Sharepoin则同时具备把ULS记录写入Text文件与写入Logging Database的能力,尤其是借助数据库,更方便我们进行查询。 但有时候你会发现在Sharepoint2010的Logging Datbase(通常叫做WSS_Loggi 阅读全文
posted @ 2011-11-17 16:10 天下尽好 阅读(358) 评论(0) 推荐(0) 编辑
摘要: 经常看到有人问程序员适合做管理吗,或者手底下有牛人比我技术更好怎么办,或者感叹一下做管理好难啊之类的。同时,相当大的一部分程序员都梦想着走所谓专家路线——并不是因为对技术特别有兴趣或者觉得自己特别适合走技术路线,真正的原因是对管理工作的恐惧,觉得自己搞不定定。做管理真的很难吗,程序员出身到底适不适合做管理,我可以斩钉截铁的告诉你:不难!适合! 上面的答案显然并不完全正确。不过我们今天我们讨论的并不是管理一个国家那样的管理,也不是管理一个公司或者半个公司这样的管理——绝大部分程序员同志们短时间内都不会有这样的机会,这样的话题也完全超出了我的知识范畴。我们今天讨论的只是基础的简单的管理,小到几.. 阅读全文
posted @ 2011-11-17 10:16 天下尽好 阅读(490) 评论(0) 推荐(0) 编辑