摘要: 一些站点上的ListingSummary webpart在升级到moss(sharepoint) 2010后,无法正确显示,得到的报错信息如下:英文报错: "Web Part Error: A Web Part or Web Form Control on this Page cannot be displayed or imported. The type could not be found or it is not registered as safe." 中文报错: Web 部件错误: 此网页上的某个 Web 部件或 Web 表单控件无法显示或导入。找不到该类型,或 阅读全文
posted @ 2012-05-02 11:05 の0℃ 阅读(361) 评论(0) 推荐(0)
摘要: 这个系列的文章,是为了帮助大家更好的了解SharePoint 2010。拥有SharePoint 2007的经验能够帮助您更容易的理解本系列的文章,但我会尽量使没有SharePoint 2007经验的读者也能不困难的进行阅读。下图是一张SharePoint 2010基本架构图,它简要的描述出了SharePoint 2010的基本结构。当我们说“SharePoint 2010”时,实际上是包含了SharePoint Foundation 2010和SharePoint Server 2010这两个产品。SharePoint Foundation在之前的版本中,被称为Windows SharePo 阅读全文
posted @ 2012-04-28 16:10 の0℃ 阅读(157) 评论(0) 推荐(0)
摘要: Webpart的生命周期当一个包含WebPart的WSS站点页面被响应请求或者是它被提交到Server端的时候,这时WebPart生存周期开始了OnInit 初始化,加载相关配置文件 (如WebPart任务面板上的属性,样式等配置信息) .LoadViewState 返回先前最后一次被处理的状态 (如webpart是展现,隐藏还是关闭)CreateChildControls 创建WebPart UI ,通过Controls.Add()方法装载Web 控件 (当Webpart是第一次展现的时候CreateChildControls方法发生在OnLoad方法之前,而经过一次postback之后,它 阅读全文
posted @ 2012-04-26 17:00 の0℃ 阅读(235) 评论(0) 推荐(0)
摘要: Sharepoint2010较Sharepoint2007,功能上有了很大的改善,无论在WebPart开发、自定义字段、事件的编写,等等等等,都进行了操作上得简化,使整个项目的建立、部署及调试,都变得极为的简单。 下面,就让我们开始Sharepoint2010中,WebPart开发的旅程吧。 1:事先的准备工作 首先,让我们创建网站集“http://moss:8000”,并在主页上创建员工信息列表,列表名称为“员工列表”,暂且让我们定义四个字段,分别为“员工编号”、“员工姓名”、“出生日期”和“家庭住址”。并添加两条记录,如下图所示:那么,本节咱们的工作目的,便是把该列表中的数据,全部(或部分 阅读全文
posted @ 2012-04-26 16:43 の0℃ 阅读(362) 评论(0) 推荐(0)
摘要: SharePoint2010对象模型的简单介绍SharePoint2010SharePoint2010中常用对象模型,如上图所示。在SharePoint2010中同样有些非托管对象也要进行手动释放,和MOSS2007中的释放方式基本相同,具体方式如下:(1) SPSite site = new SPSite(siteUrl);Site.Dispose();(2) Using(SPSite site = new SPSite(siteUrl){………}(3) SPSite site = null;Try{ Site = new SPSite(siteUrl);}Catch{}Finally{ I 阅读全文
posted @ 2012-04-26 16:25 の0℃ 阅读(189) 评论(0) 推荐(0)
摘要: SharePoint2010支持Client端的对象模型中,提供的对象主要包含在Microsoft.SharePoint.Client.dll和Microsoft.SharePoint.Client.Runtime.dll中。在SharePoint Client端对象模型中,主要是ClientContext对象,这个对象是访问Client Object 的入口,例如:使用Client端对象模型在服务器端创建一个列表代码如下:需要引用下面的命名空间Using ClientCOM = Microsoft.SharePoint.Client;Using Microsoft.SharePoint.Cl 阅读全文
posted @ 2012-04-26 16:25 の0℃ 阅读(228) 评论(0) 推荐(0)
摘要: 今天用sharepoint2010开发了一个可视WebPart,在WebPart中建一个Button和一个DataGrid,内容在DataGrid中显示出来。一切都在WebPart中进行。经过试验,有二种方法连数据库:1、在Button的Click语句中直接连SqlConnection myconn = new SqlConnection(@"server=IP地址;database=数据库名;uid=用户名;pwd=密码;");SqlDataAdapter myAdapter = new SqlDataAdapter("select * from 表名" 阅读全文
posted @ 2012-04-26 16:16 の0℃ 阅读(207) 评论(0) 推荐(0)
摘要: 对许多开发人员来说,SharePoint 开发有些神秘,这些开发人员认为使用该平台进行开发很是复杂不便,超出了他们的能力。开发人员社区在使用工具集方面也存在差异。例如,一些开发人员将类库、带有 XML 配置文件的手动项目文件夹和生成后输出事件结合使用,以此生成 SharePoint 的功能和解决方案。而其他开发人员使用 STSDEV(一款社区工具)或 Visual Studio Extensions for Windows SharePoint Services (VSeWSS) 构建各种应用程序和解决方案,然后将它们部署到 SharePoint。换句话说,开发人员可能会通过多种途径将功能和解 阅读全文
posted @ 2012-04-25 16:49 の0℃ 阅读(281) 评论(0) 推荐(0)
摘要: 弄了一天半終于安裝好了。因爲工作需求,需要安裝一個vs的補丁,安裝補丁的時候出現一些問題。1.直接安装vs2008 sharepoint webpart补丁: 错误提示要求Window SharePoint Services2.搜索后得知要求安装WWS3.0 或者 安装Moss3.安装MOSS.提示要求安装Sql数据库4.安装Sql数据库要求把之前安装的东西删除干净5.再次安装MOSS提示 SPUpgradeException,把系统打上sp补丁和.net补丁,然后把原来的MOSS卸载干净重装,终于OKWindowsSharePointServices是安装在服务器端的——事实上,Window 阅读全文
posted @ 2012-04-25 16:22 の0℃ 阅读(180) 评论(0) 推荐(0)
摘要: 當Sharepoint安裝好之後,便可以開發一客制化的功能,當我們選擇用Web Part開發後,1.安裝開發工具[.Net Tools] Windows SharePoint Services 3.0 Tools 方案產生器,記得要安裝對的語言及版本,否則將不能使用。(沒有裝SharePoint也不能裝工具)2.開啟VS新增專案,我們可以發現多了SharePoint,開發樣板。3.下圖為新開的Web Part專案,我們可以發現WebPart資料夾,這個是編譯後將會是Web Part的名稱,但我不想叫WebPart1,且發佈的Web Part名稱不能重覆。 所以我們必須要砍了它,砍了資料夾VS會 阅读全文
posted @ 2012-04-25 16:16 の0℃ 阅读(186) 评论(0) 推荐(0)