摘要: 1. 基本的、常用的开发知识,需要理解并掌握,如开发语言(C#、Java等),客户端技术(HTML、CSS、javascript、Ajax等),网络技术,数据库技术,系统集成技术(常用的集成模式)2. 设计架构应该熟悉,如典型的三层架构。3. 熟悉设计模式4. 常用的设计框架应该熟悉,如Spring, Struts等5. 常用的组件应该熟悉,如Hibernate等6. 需要有团队合作的精神,需要开放和分享,你分享别人才乐于和你分享,大家都能提高。开放的态度也能够获取大家的信任。一个总喜欢有所保留的SA是不会得到大家的信任的。喜欢和人沟通,别人才能更好的理解你的意图,也能让团队更加融洽。7. 保 阅读全文
posted @ 2012-03-12 11:25 重金属 阅读(568) 评论(0) 推荐(0) 编辑
摘要: 以前用代码读取Excel的时候从没有遇到过此错误,开始以为是权限问题,但是用普通的Console Application时却能够读取,放到web application里面就出现此错误: 导致错误的是第三行: object missing = Missing.Value;Excel.Application excelApp = new Excel.Application();Excel.Workb... 阅读全文
posted @ 2010-10-26 10:44 重金属 阅读(1681) 评论(0) 推荐(0) 编辑
摘要: sharepoint 2010创建模板时,发现如下错误: 10/19/2010 13:59:37.18 w3wp.exe (0x1710) 0x1288 SharePoint Foundation General 9fjj Monitorable SPSolutionExporter: Microsoft.SharePoint.SPException: ID 为 fa51b628-cd64-46... 阅读全文
posted @ 2010-10-19 14:17 重金属 阅读(815) 评论(0) 推荐(0) 编辑
摘要: 以前在SharePoint Designer里面设计工作流时,经常会遇到“保存冲突”的错误,比如,在更新“审批状态”后,立刻更新流程对象其他属性的时候,就很容易发生该错误。 这两天在按客户需求定制一个可以在流程中创建SPListItem类型的业务对象时,发现“创建新项目”Activity并不能放入正确的位置,而是只能放在列表根目录下,不能放入特定的路径下,于是做了一个“移动项目”的可通用的Acti... 阅读全文
posted @ 2010-08-25 16:18 重金属 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 日前在做一个ListViewByQuery类型的查询Webpart时,遇到了严重的性能问题,在从一个近6万个条目的列表下,检索数据时,大概时间在30s以上,这是不可接受的。 于是考虑用索引列来提高性能,结果发现加上之后,性能提高到了2~3s,提高了10倍以上! 原来在做数据库表查询时,加索引提高一个甚至几个数量级都感觉不新鲜,没想到SharePoint列表加上索引后,性能提高也这样明显。 对索引... 阅读全文
posted @ 2010-08-18 15:17 重金属 阅读(465) 评论(0) 推荐(0) 编辑
摘要: 好久不用Windchill了,近日接到一个朋友的紧急电话,有一个客户遇到了性能问题,非常着急,希望我能去帮忙解决,由于周末就两天时间,太短了,只好硬着头皮去了现场(好在原来优化过很多项目,心里还是很自信的),毕竟两年不用Windchill了,想不到一摸到系统,还是有种很熟悉的感觉,毕竟和我朝夕相处了八年啊。。。 由于时间紧,周六上午过去,周日晚上还要赶回上海,时间搞的相当紧张。下面是这次调优的记... 阅读全文
posted @ 2010-08-04 10:37 重金属 阅读(2000) 评论(0) 推荐(0) 编辑
摘要: 批量更新的格式如下: <?xml version="1.0" encoding="UTF-8"?><ows:Batch OnError="Continue"> <Method ID='0'> <SetVar Name="Cmd">Save</SetVar> <SetVar Name="ID">14796</SetVar&... 阅读全文
posted @ 2010-07-29 16:47 重金属 阅读(445) 评论(1) 推荐(0) 编辑
摘要: 批量创建的格式如下: <?xml version="1.0" encoding="UTF-8"?><ows:Batch OnError="Continue"> <Method ID='0'> <SetVar Name="Cmd">Save</SetVar> <SetVar Name="ID">New</SetVar>... 阅读全文
posted @ 2010-07-29 15:13 重金属 阅读(671) 评论(0) 推荐(0) 编辑
摘要: 通常,我们在SharePoint中创建、更新,删除Item,文档或者文件夹时,都有对应的方法,比如创建一个Item: SPListItem item = list.Items.Add(web.Url + "/" + list.RootFolder.Url,SPFileSystemObjectType.File,"myitem001"); item["Title"] = "item001"; it... 阅读全文
posted @ 2010-07-27 14:54 重金属 阅读(639) 评论(0) 推荐(0) 编辑
摘要: WSS的完整的对象模型可以参考MSDN: http://msdn.microsoft.com/en-us/library/ms473633.aspx 但是对某些接触不是太深入,或者经常只使用SPSite和SPWeb的开发人员,经常会弄不清楚SiteCollection、Site、WebCollection、Web之间的区别,下面用图示说明: 需要特别注意的是: 1. SPSite在中文版里被称作&... 阅读全文
posted @ 2010-06-01 17:21 重金属 阅读(350) 评论(0) 推荐(0) 编辑