- 博客(26)
- 资源 (4)
- 收藏
- 关注
原创 软件工程 -开发流程 随笔一
<br />软件工程的目标: 生产正确,可用及具有经济效益的产品正确性: 指软件产品达到预期功能的程度可用性: 指软件产品基本结构,实现,文档为用户可用的程度具有经济效益:指软件开发运行的整个开销满足用户要求的程度<br />软件工程活动:<br />是指生产一个最终满足客户要求且达到工程目标的软件产品所需要的步骤。问题定义: 明确要解决的问题,即用户要什么?该阶段是需求采集,确认并和用户达成共识,得到基础的需求文档可行性研究: 主要回答所有问题,同时对每一个问题提出可行性的解决办法,在较高的层次上进行分析
2011-03-29 17:10:00 463
原创 SharePoint 2010部署WCF续 - feature event receiver实现自动部署
在上篇文章里,有部署在sharepoint2010上部署WCF的过程,现实现自动化部署,不手工参与web.config的修改。并增加了另外一个WCF。1. 为工程添加一个feature(修改feature name & scope)2. 添加feature event receiver3. 在receiver类中添加下图所示helper elements #region web
2010-04-16 10:59:00 972
原创 SharePoint 2010之部署WCF(deploy WCF service to SharePoint 2010 via VS 2010 step by step)
现将在sharepoint 2010上部署WCF方法和步骤整理如下: · 在sharepoint project中创建WCF文件,保证运行正常· 增加svc文件到layouts文件夹 a) Add SharePoint “Layouts” Mapped Folder --> add a xml file named "WCFService.svc
2010-04-15 09:38:00 1460
转载 SharePoint2010 create custom list definition(SharePoint基于custom content type创建list definition)
Start Visual Studio as administrator and create a SharePoint Content Type project. To do this, click File -> New -> Project… , select Visual C# -> SharePoint -> 2010, select the Content Type project t
2010-04-14 19:03:00 1744
原创 SharePoint 2010之数据同步External Content Type - by SharePoint Designer2010
实现SharePoint List 与SQL Server 2008 table的数据同步有2中方法,1. 直接通过sharepoint designer 2010来实现2. 通过VS 2010 创建BDC model来custom code来实现。这里描述第一中方法:a) 链接到所要实现数据同步的站点b) 在左侧sub object窗体中点击External Content
2010-03-26 09:31:00 1084
原创 SharePoint2010: custom webpart与PerformancePoint Service之间的通信
PerformancePoint 2007出到SP3最高版本后,performancepoint team就不做后续了。现在SharePoint2010把PerformancePoint 融合,也确实强壮了SharePoint本身BI方面的功能。SharePoint2010本身无论是在安全性,功能体验性还是其他为用户 为developer都在体验方面提供了不小的提升,这个就不用说了。这个文
2010-03-15 09:46:00 893
原创 sharepoint: 如何获取页面上webpart列表
目前由于项目需要,自己在technical research的时候研究了一下。获取当前页面所有的webpart: list = new BulletedList(); WebPartZoneCollection zones = this.WebPartManager.Zones; foreach
2010-03-01 14:01:00 1656
原创 SharePoint 2010 自定义aspx页面装载PPS report空引用异常处理
需要一个空页面,只显示perfromancepoint report. 在sharepoint designer 2007中,直接创建一个aspx页面,然后加zone,加webpart即可显示,但是在sharepoint designer 2010中时按此操作,当preview this page的时候,页面报空引用异常。异常内容如下: Description: An unhandled ex
2010-02-24 09:57:00 1306
原创 MOSS整合BI 二
这里把前段时间的MOSS和BI的项目做个总结和整理。希望能对大家有所借鉴!MOSS整合BI 第一篇文章中的方法比较简单,这个是我们应用的效果比较好的结构。系统整体结构: MOSS + BI前台提供过滤数据,传递给后台,BI接受过滤参数实现报表呈现。实现方法:1. 核心方法:http://blogs.msdn.com/prash/archive/2009/01/21/passin
2010-01-15 14:55:00 805
原创 MOSS通用类 通用方法整理
OM通用:提升权限读取: SPSecurity .RunWithElevatedPrivileges(delegate(){ SPWeb web = SPControl.GetContextWeb(context)
2009-10-15 10:57:00 832
转载 JavaScript修改注册表
摘自:http://www.javaeye.com/topic/383598var shell = new ActiveXObject("WScript.Shell"); //读注册表 值 var key1 = shell.RegRead("HKEY_CURRENT_USER//Software//Microsoft//Windows //CurrentVers
2009-09-24 16:12:00 516
原创 部署过程中,部署状态一直处于retracting or deploying的处理方法
在目前的很多MOSS的solution部署时,都喜欢采用cmd文件的方式来处理。我现在的项目亦然。 但是昨天在部署的时候,确实出现了问题,当时以为是服务器慢的问题,但是等了很长时间一直处于某个状态不动,重新卸载和安装的时候,提示:The timer job for the operation has been created. However, it cannot be run becau
2009-09-16 15:03:00 1670 2
转载 在站点备份时,更改site template大小方法
今天在SharePoint team blog上看到了一个对目前项目有用的信息,欣喜之余,当然要做好日记: 原帖:http://sharepoint.microsoft.com/blogs/mikeg/Lists/Posts/Post.aspx?ID=109 将一个site 保存成为一个template,并且包含内容。但是sava site as a template 时,也许
2009-07-13 16:38:00 427
原创 MOSS权限理解日记
现在这项目越做越有意思,开始的时候是全后c#代码来写webpart,然后是BI+SPD+C#一起来。现在这个是完全脱离代码,只靠前端来开发!!不过这两天确确实实从整体方面对MOSS的功能及一些特点有了一些了解。随意写下有关权限方面的吧。先说理解,然后再对这个项目权限方面的小说下,增加自己的理解。 1.MOSS用户和用户组权限的计算。 MOSS的权限属于一个叠加的过
2009-06-16 16:00:00 1785
原创 创建SharePoint站点模板
创建SharePoint站点模板 站点模板(Site Template)是一个可定制的,规定了一个网站风格、布局、样式、内容等等的工具,利用这个模板可以快速的开发出一个或多个具有相同布局、样式、风格的站点。如果需要对一个站点进行一些自定义的更改,那么可以运用Microsoft Office SharePoint Designer 2007进行开发。一.增加web部件区域的站
2009-06-11 17:16:00 2062
原创 STSADM 卸载feature
Install / Uninstall a solution: 使用vs 2005/ 2008 安装扩展后,生成的solution文件,可以使用如下语句进行部署:进入生成solution文件的目录,包含一个solution文件夹3个文件(.pdb, .dll , .wsp)和一个setup.bat setup -install -weburl http://nathanli:7
2009-03-05 13:19:00 830
原创 MOSS新增item , Folder 并各种字段初始化加载
前几天,用code-behind的方式做了个custom new form 。需要创建一个folder并将同时创建的item放到这个Folder里,在其他list里创建Folder(不同类型的list).发现了几个问题。现记录如下。1.PeopleEditor 类的使用和加载PeopleEditor这个类非常的有用。在custom list form的 时候难免会用到。但是他的加载是有限制
2009-01-05 09:26:00 1101
原创 xsl 1.0实现控制dataview webpart每个分组里最大显示条数
在data view 里,分组实现的原理是这样:获得一个排好序的Rows,然后在for-each的时候,如果发现分组字段值发生改变,调用一下groupheader的template生成一行分组信息。这样我们要控制他每个分组的最大个数就不是很容易。我们可以如下实现:在每个分组调用groupheader的when里,调用一下:然后for-each这个GroupRows调用row v
2008-12-29 17:36:00 1037
原创 如何实现无后台代码使用sharepoint本身自定义formfield。
如何使用custom list form 实现无后台代码,增加自己控制逻辑,使用sharepoint 本身的formfield控件实现创建新item操作。实现思想和原理: 在现有的sharepoint form field组合控件基础上,外挂一个壳子,封装自己的逻辑在壳子内,然后在现有的相同formfield上重现自己的操作。比方说:创建时,有一个字段为复选lookup值,这种
2008-12-29 17:14:00 1382
原创 JAVASCRIPT生成树,及操作。
由于最近有需求,所以在网上搜罗了部分资料,再加上部分操作。供参考。/*--------------------------------------------------| Treeview for javascript|--------------------------------------------------*/var imgPath = "img";var treeMo
2008-12-29 17:10:00 1047
原创 MOSS整合BI
sqlserver 2005 中提供了2个webpart可以直接装载report,但是仅限于完成的report并且不能给report传递任何过滤参数。网上也有好多自定义report webpart.下面是一个代码段可以作为参考。ReportExecutionService rs = new ReportExecutionService();rs.Credentials = new S
2008-11-28 13:01:00 457
原创 js无刷新 遍历 TreeView ,全选
MOSS结合 BI的还没处理完,先发个遍历treeview的js代码上来。不是普通的那种哦。先介绍背景。项目由于要涉及多选,大部分位code开发,所以我使用了TreeView ,成树倒是简单了。可以遍历成了问题。直接执行服务器端时间倒是可以解决,但是刷新成了最主要的问题。还有父子之间的联动问题。下面提供的是遍历和父子之间,父节点选中所有子节点全选全不选的联动。代码如下供参考:f
2008-11-28 09:26:00 2709 1
原创 WebPart 之间互相通信详细过程
由于最近几个月,一直关注在c#方面,一直在接触moss方面的项目,在项目中突然遇到有需要同一页面上n多webpart,要通信。找了好多的网址也没一个描述的比较具体的。下面自己摸索具体的使用方法(总体上和网页上说的是一致的。): 1. customize a connection interface:ForExample:using System;using System.Col
2008-11-20 10:29:00 779 1
原创 SQL SERVER 2005 分区,文件组
最近研究了下分区,下面记录下我对分区的理解。目的:提高海量数据表的查询效率分区:从实现方式上分为物理分区和逻辑分区,从实现方法上分为水平分区和垂直分区 实现方式: 1.物理分区方式(MT):将海量数据表按分区字段,拆分成若干字表,父表不存在。直接从相应范围子表中操作。 2.逻辑分区方式(PT):cre
2008-11-05 17:28:00 477
原创 转帖:MOSS代码,创建站点,创建用户组,分配权限,发布主题,设定帖子权限(备忘查询).........
在moss的后台开发应用中也许会用到,供参考。///////////////////////////////////////////////////////////////////////////////////////////////////////////////using System;using System.Collections.Generic;using System.Tex
2008-09-05 09:22:00 1074
原创 C# :Response.End() 后页面按钮等功能全部失效的解决办法
一直没有写博客的习惯,所以在项目开发中有好多遇到的问题的解决办法也没有留下来。昨天突然看到同事在自己博客上记载自己的开发经验和过程,所以心血来潮,也来写下。即作为一个开发笔记,也作为一个share的平台。 说正题:我要说的这个问题,在我的项目中是这样发生的,因为项目需要,需要在页面中对数据进行导出为一个excel文件。执行代码如下:this.Page.Response.ClearC
2008-09-02 08:57:00 4412 2
understanding workflow in MOSS 2007
2010-04-22
sharepoint web service javascript files (SPAPI)
2010-03-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人