12 2007 档案
摘要:在.NET下开发时,最基本的调试方法就是使用Visual Studio的单步调试。但是对于一些特殊情况,特别是涉及到CLR内部的时候使用这种方式就达不到目的了。
如果要查看运行时内存使用情况,IL代码,CLR信息等可以使用以下两种方式:
1、使用VS2005 + sos.dll
2、使用Windbg + sos.dll
第二种方式功能更加强大,下面我就通过实际操作展示一下怎么使用这种方法得到运行时ArrayList内部的值。
有人可能会说:我直接用Visual Studio的单步调试岂不是更快?当然,这个只是一个演示,通过这个演示是为以后的高级调试打下基础
阅读全文
摘要:利用Project制定报表不但很方便,而且有很强大的报表统计功能。主要的方法是: Project中自带了开始时间、完成时间、实际开始时间、实际完成时间等字段,但在实际填写进度时,当修改了实际完成时间时会把完成时间也附带修改了。 我们可以在填写好开始时间、完成时间后,选择工具-〉跟踪-〉设置比较基准: 这样就会自动把开始时间、完成时间的字段值复制到比较基准开始时间和比较基准完成时间 然后把开始时间...
阅读全文
摘要:OA系统中公文流转是一个比较重要的功能。 比较简单一点的实现方法是: 1、防止冲突:把公文(Word)文件保存在服务器的一个目录中,当某个领导对公文进行审核时,在服务器上把此文件锁定,审核时通过客户端的work直接打开服务器中的文件进行修改,改好后再保存到对应的目录中,将文件解锁 2、留痕:利用work中的审阅-〉修订选项。开发时将此文档自动打开此选项,然后把对应选项的按钮屏蔽掉,通过这个选项达到...
阅读全文
摘要:原文参见:http://blog.sina.com.cn/s/blog_4ab6548901007uey.html 一,长相要说的过去。不要太漂亮,也不要太丑,一般即可。太漂亮的女人让人担心,太丑的女人看了不舒服。所谓一般,就是五官端正,看着顺眼。过度自恋的勿扰。 二,必须是80后。我是83年的,大我两岁小我两岁都没关系,但必须要80后的。毕竟同一个时代的人更...
阅读全文
摘要:在Sharepoint搭建过程中,我们可能建立了多个sharepoint主网站,每个主网站下又会有一些子网站,那么如何把其他主网站及子网站的列表在自己的页面中显示呢?
我们这次项目的开发过程中就碰到了这个问题,目前我总结出来了两种实现的方法:
1、使用数据视图结合连接到其他库的方法,这种方法相对简单一点,但是只能实现当前主网站和自己的子网站之间的列表共享,如果要实现共享其他主网站甚至其他机器上的Sharepoint站点的列表就要使用第二种方法了
2、自定义自己的数据视图,通过继承DataFormWebPart实现自己的webpart
阅读全文
摘要:2007年马上就过去了,临近岁末,园子中大家都在总结,也勾起了我的一点想法。做程序已经做了5年多了,好像一直浑浑噩噩的,没什么想法。工作上面不好也不坏,最近一年来好像是进入了发展的一个瓶颈,感觉不太顺畅,对自己现在的状态也不太满意,当初的激情也在慢慢消退。想想也真快,好像刚毕业,一眨眼就做了5年多程序了,再过5年,就是十年了。十年!很可怕的一个数字,如果到了十年的时候还是现在这种状态就有点无颜见江东父老了。在这个时候还是有必要总结一下我这几年的程序人生,顺便思考以后的发展方向。
阅读全文
摘要:项目已经进展到了第三周,终于感觉有点眉目了-_-。
由于这次的项目很多知识以前并不了解(主要是Project SDK和TFS SDK),只能一边开发一边学习,因此本周的任务主要是复杂页面的定制和webpart的开发。我们采取的是迭代开发的方式:对于难点、一时解决不了的问题留待二期解决。
碰到的问题主要有:1、如何在一行中显示两条博客文章?2、如何自定义自己的上传页面?3、如何在自己的页面显示项目信息....
阅读全文
摘要:Sharepoint中的数据视图(DataFormWebPart)有着非常重要的作用,特别是在需要定制自己的页面显示格式的时候。
数据视图可以将列表,比如通知列表、博客列表、链接列表等转换成数据视图,然后可以任意控制显示格式
数据视图可以从多个数据源取数据来显示,这里的数据源可以是子网站中的列表、可以是数据库中的记录、可以是其它网站的RSS源
数据视图可以实现分页、排序、查询、过滤等功能
数据视图可以利用ddwrt:IfHasRights实现权限的判断.....
基本的功能我就不说,下面列出我在开发中觉得比较有用的、不太注意到的一些功能。
阅读全文
摘要:一、Google成为一个超级偷窥狂
想想看,还有什么是Google不知道的?
你或者用Google搜索过初恋女友的名字,试图发现点什么;又或者在百无聊赖的时候搜索过一些敏感、带点“荤腥”的词汇……这一切,你不希望任何人知道,但Google知道。Google或许是这世界上最了解你的人,你的性格、爱好、习惯、怪癖……
阅读全文
摘要:阻碍你从业余选手变成专家的唯一原因就是:专注。天才?如果我们投入足够的时间并足够专注,我们都可以一跃(至少接近)天才。 对于表现出众的人来说,反复不断重复同样的事情,是为了将他们表现的每个方面提升到更高的水平。他们不觉得练习沉闷,在每次的练习过程宗,他们总是能够在某些方面做的比上次更好。 问题的关键不在于练习了多久,而在于练习的方式。 掉队者还没有达到菜鸟水平就说“我很菜,还是放弃吧”。 业余者...
阅读全文
摘要:最近负责一个项目,需要结合MOSS + TFS + Project Server,有的技术以前也没接触过,肯定会遇到很多问题,在此列出项目中的问题和自己的一些感悟。
以下是第二周发现的一些问题和解决方法,采用QA的方式列出:
阅读全文
摘要:我们知道列表可以方便的显示数据,可以对同一个列表建立多个视图,在视图中决定要显示哪些字段等 如果想更方便的控制显示,可以在sharepoint designer中把这个视图转成数据视图,可以根据页面参数来进行筛选: 例如 http://xxx/page.aspx?name=xx&email=xx, 这里, 我们想获取name和email的value. 用sharepoint designer打...
阅读全文
摘要:1、修改通知的DispForm.aspx页面,把WebPartPages:ListFormWebPart区域删除后,导致找不到这个list,其他地方使用此list的内容查询webpart都有问题?? 2、Project server web access站点不能用sharepoint designer编辑 ? 使用 http://机器名/pwa 的方式,有时候可以,有时候不可以。 用ip的方...
阅读全文
摘要:转自:http://blog.csdn.net/jackjoy/archive/2007/07/31/1719012.aspx 很显然,这样的错误提示除了会让人抓狂之外对解决问题没有任何帮助,弄过ASP.NET的朋友们都应该想到了修改站点的web.config文件来解决网站相关的问题,对于SharePoint站点这个方法同样适用。具体的步骤如下: (1)找到SharePoint网站对应...
阅读全文
摘要:通过SPQuery获得Score字段中大于等于60的列表条目,并且在这些条目的标题后加上“(合格)”字符串,然后再另一列表中,添加一个新条目,写入合格人数。 // 首先获取到SPWeb对象web SPListCollection lists = web.Lists; SPList scoreList = lists["Score"]; SPList passList = lists["Pa...
阅读全文
摘要:有三种不同的用于打包网站的功能:在 Office SharePoint Designer 2007 中,可以备份网站或创建 Web 包,并且可在浏览器中将网站保存为网站模板。您选择哪种功能取决于您希望实现的目标。 Web 包(.fwp 文件) 在您希望共享或者重用网页或网站、列表或库结构时可使用此功能。使用 Web 包,您可以打包整个网站或选择所需的特定页面、列表或库。Web 包是复制网站结构的...
阅读全文