摘要: 最近一个项目,c#+.net3.5做的,代码管理用的TFS,开发小组配备不是很齐全,没有专门的测试人员,加上组员们对TFS不熟悉,有的还是java转过来的,于是整理了一下以前的规范,强制大家执行,看了一下网上的,这方面资料也不多,粘上来献丑了 1)开发平台的约定 a)开发操作系统环境和最终用户使用环境(包含Service Pack版本号)开发环境:Windows2003SP2 Windows7用户... 阅读全文
posted @ 2009-07-20 21:13 george.hu 阅读(1192) 评论(1) 推荐(1) 编辑
摘要: 如何在MOSS列表或文档库中增加编辑菜单,比较直接的方案无外乎feature和js这两种方案,用js更加灵活一些,譬如只针对某个列表库或文档库的操作如果不清楚如何用js增加菜单的,参考皮皮的文章吧用javascript自定义SharePoint文档库/列表项菜单但是有个缺陷,在feature中urlaction 是可以用{ListId}和{ItemId}这样的方式取得当前List的ID和其它环境参... 阅读全文
posted @ 2009-06-06 17:29 george.hu 阅读(692) 评论(0) 推荐(0) 编辑
摘要: 项目中有个需求,需要一个列表联动九个其它列表,调试起来很费时间,也发现了EventHandler中的一些使用技巧,下面的内容大部分是转载,也有自己的心得,具体出处忘了,如果作者看到,请谅解。 1. 在ItemAdding事件或ItemUpdating事件中获取用户输入的值 通常我们都会遇到这样一个业务逻辑:只有当用户输入的值符合要求才允许用户添加记录,否则取消该操作;或者在用户添加一条记录时, 获... 阅读全文
posted @ 2009-03-28 00:31 george.hu 阅读(1059) 评论(1) 推荐(0) 编辑
摘要: MOSS的日志是动态更新,并且事件较多,不利于调试和查找,特别是程序正式发布后,要查找错误起来非常费力,因此在项目中我们采用了log4net来扩展日志功能,将我们需要重点关注的程序事件指定存储在日志文件中。Log4net的下载地址: http://logging.apache.org/log4net/download.html安装指南一、将下载后的文件解压,打开src目录的sln工程文件,加入强签... 阅读全文
posted @ 2009-01-22 14:26 george.hu 阅读(494) 评论(0) 推荐(0) 编辑
摘要: 在项目中用到CascadingDropdown不止一次了,不过今天遇到了客户需要汉化EditControl界面的需求,抱着轻松的心态打开ascx文件去修改了一遍,没想到打开后是乱码,郁闷了一下,检查了web.config没有问题是utf-8的编码,用记事本打开ascx文件也没有问题,新建一个工程,再打开还是乱码,有点晕了,后来猛然想起ascx文件的编码,打开文件-->高级保存选项 属性一看,... 阅读全文
posted @ 2009-01-05 17:59 george.hu 阅读(282) 评论(0) 推荐(0) 编辑
摘要: 关注MOSS很久了,也是第一次提笔在cnblogs上写东西,第一篇就记录一下自己对MOSS开发的一些感想吧,MOSS的开发会让很多程序员有些不适应,没有了常见的页面,只有对象,对象,还是对象,可视化的成分少了很多,大家就要努力发挥自己的想象力,所幸的是不论是国外还是国内很多expert也发布了很多小工具,读读他们的源码,常常为他们的智慧火花击节叫好,但是所有的开发都要了解MOSS及其相关产品的对象... 阅读全文
posted @ 2009-01-04 09:42 george.hu 阅读(453) 评论(0) 推荐(0) 编辑