摘要:
概述: 这篇文章,我将通过一个简单的例子,给大家分享一下如何在VS 2010中开发和部署Outlook 2010的插件(Add-in) 首先,我要说一下什么是插件(Add-in) 插件一般是对现有程... 阅读全文
摘要:
【备注】这是一篇与技术关系不大的随想 首先让我们来回味马克.吐温说过的一句话: 旅行可以破除偏见、顽固以及狭隘的思想 稍微细想一下,这句话还是很有些道理的。很多时候,我们回头看看走过的路,难道不总是... 阅读全文
摘要:
在之前一篇文章中我提到了,使用BDC服务连接到外部数据源做系统集成时(尤其是直接连接到SQL Server的话),最好是对返回的结果做一个筛选和过滤。否则,可能导致其无法工作。你可能会收到如下的错误 ... 阅读全文
摘要:
在前面几篇中,我针对工作流基本概念,和最佳实践的前两步做了讲解和演示。他们的链接分别如下 工作流开发概述 http://www.cnblogs.com/chenxizhang/archive/201... 阅读全文
摘要:
在之前的两篇文章中,我介绍了有关工作流的概念,以及最佳实践第一篇 工作流开发概述:http://www.cnblogs.com/chenxizhang/archive/2010/05/02/1726... 阅读全文
摘要:
上一篇我已经介绍到了工作流以及有关的概念。现在我们就来用一个简单的例子,讲解说明如何在MOSS 2010的平台上开发工作流解决方案。 我们的需求是这样的: 我们需要实现一个简单的费用报销流程,用户提交... 阅读全文
摘要:
这一篇开始,我将介绍在MOSS 2010中进行工作流开发的最佳实践。这一篇主要介绍有关的几个概念 1.什么是工作流 工作流开发是这几年都比较火的一个领域。工作流,顾名思义就是工作的流程,而软件系统所要... 阅读全文
摘要:
上一篇我讲解到了如何在Visual Studio 2010中编写自定义的BCS连接器来实现更加灵活的应用程序集成。在那篇文章,我主要讲解了有关的概念,并且做了一个最简单的模型,发布之后能够使用它。 这... 阅读全文
摘要:
上一篇文章我演示了如何结合SQL Server的表格,快速创建一个BCS的模型。然后,可以在浏览器中查看,并且在Workspace中编辑或者新增。 如果你还不熟悉该操作,请参考 http://www.... 阅读全文
摘要:
前面我们用了两个篇幅比较详细地介绍了BCS结合SQL Srever和WCF实现应用程序集成的场景和典型做法。 他们的链接分别是 BCS & WCF http://www.cnblogs.co... 阅读全文
摘要:
上一篇,我们讲到了如何利用BCS服务,直接连接到SQL Server数据库实现一些简单的应用程序集成的场景。看起来很不错,不是吗? 但是,事实上,直接连接到数据库也许有时候是不可能实现的任务,很多系统... 阅读全文
摘要:
趁着放假期间,公司服务器比较空闲,抓紧时间写完这个系列吧 这一篇开始介绍一个全新的服务,BCS : Business Connectivity Service。从它的字面意思上说,它应该是用来做商业数... 阅读全文
摘要:
在使用MOSS 2010的BDC功能时,你可能会遇到下面的问题(The Business Data Connectivity Metadata Store is currently unavailab... 阅读全文
摘要:
上一篇 讨论ECMAScript Object Model的时候,我们在结尾说到了,其实客户端的Javascript是通过一个client.svc文件去查询的。请注意看下图选中的部分 地址是: htt... 阅读全文
摘要:
这篇文章部分材料摘自下面这个地址,我做了翻译,并且按照我的案例场景做了补充 http://www.codeproject.com/Articles/60348/SharePoint-2010-Clie... 阅读全文
摘要:
这是一个不得不说一下的问题。同样的代码在WPF应用程序中是可以工作的,而在Silverlight中却不可以。我们来看一下例子吧 1.WPF窗体标记2.WPF窗体代码3.WPF运行起来的效果 然后我们... 阅读全文
摘要:
上一篇我讲到了如何在Silverlight中使用客户端对象模型访问SharePoint数据,诸如列表,列表条目,文档之类都是可以的,而且这个对象模型是很完整的,它既可以做数据查询,还可以做操作。简单类... 阅读全文
摘要:
上一篇我们开始介绍到了客户端对象模型,这是MOSS 2010提供的一套全新的API,它允许我们在客户端应用程序(包括控制台,Windows Forms,或者Silverlight应用程序)能够方便地访... 阅读全文
摘要:
Office 2010最近发布了正式版,在使用的时候遇到一个小问题,就是其中的Word和Outlook这两个应用程序会对输入法有些莫名其妙的控制。具体来说是这样: 1. Office 2010会自动安... 阅读全文
摘要:
上一篇,我们讲到了LINQ to SharePoint。它提供了很自然的语法,提高了开发体验。但归根结底,LINQ to SharePoint是使用了服务器对象模型,也就是说,通过这样方式编写的代码,... 阅读全文
摘要:
陆续收到一些网友给我的邮件,说是感觉我的这个博客里面的文章比较多,分类做得不是特别好。这一个确实是我以前没有怎么注意到,但现在要调整起来也不是很容易。近期写的一些东西这方面有所注意,例如最新的随笔系列有《实践与思考》书籍连载系列MOSS 2010:Visual Studio 2010开发体验以后的文章我也会尽量地按照分类更好地组织。基于现状,为了方便大家使用,我提供两个建议1. 善加使用本博客中的... 阅读全文
摘要:
这一篇我们来讨论的是,如何通过LINQ的技术实现对SharePoint 2010列表的读取。我还记得当年.NET Framework 3.5发布,第一次接触到Linq的时候那种不可思议的感觉。现在,S... 阅读全文
摘要:
有网友给我来信,提到下面这样一个问题,希望我能设法帮助解决 工作簿中有好几个表格,例如下面的1,2,3,4,5。他们的格式都相近:部门,姓名,型号等等 现在是希望在“结果”这个工作表中对五个工作表的值... 阅读全文
摘要:
通过前面几篇,我们已经完成了内容类型,列表定义,列表实例的开发。本篇继续讲解列表中的一个重要环节——事件接收器开发。 我们的场景是:我希望之前做好的订单列表这个内容类型自动地具有某些事件特征,例如当用... 阅读全文
摘要:
上一篇我们讲到了如何创建列表定义,那个操作相当于是设计了一个Class。现在来看看如何使用这个定义,实际上就是基于这个Class去创建Instance的概念。 1.添加一个ListInstance 我... 阅读全文
摘要:
上一篇,我们已经在Visual Studio中定义好了内容类型 http://www.cnblogs.com/chenxizhang/archive/2010/04/25/1719694.html 下... 阅读全文
摘要:
关于SharePoint Explorer,是VS2010的一个新特性,可以让开发人员很方便地浏览到SharePoint站点的结构,并且做一些简单事情 我在下面这篇文章中已经做过一些介绍 http:/... 阅读全文
摘要:
上一篇,我讲到了列表的一些基本概念 http://www.cnblogs.com/chenxizhang/archive/2010/04/24/1719467.html 1. 内容类型(Content... 阅读全文
摘要:
要做列表的开发,首先需要搞清楚几个概念 1. 内容类型(Content Type) 这是MOSS 2007提出的一个新概念,通过内容类型(Content Type)可以让网站或者列表定制更加方便。简而... 阅读全文
摘要:
再次遇到了这个问题,大家知道一般MOSS的Web Application都需要有一个Application Pool,而且在Web Application里面也有几个地方会用到管理帐号。这个帐号一般是... 阅读全文
摘要:
这是目前手头在处理的一个项目,昨天到客户那边算是开工会议。总体设计方案和架构我上周已经写出来,昨天是去检查了一下有关的服务器和客户端运行环境。总结下面几点 1. Windows Server 200... 阅读全文
摘要:
MTOM是一种消息编码方式,它的目的是优化SOAP消息的编码,以减小体积,提高传输速度。如果你对其不清楚,可以参考另外一篇文章 http://www.cnblogs.com/chenxizhang/a... 阅读全文
摘要:
首先,现在分为两个软件,一个是Designer,一个是Filler 顾名思义,Designer 是设计表单的,而Filler是填写表单的。下面这个是Designer 下面这个是Filler 然后我们来... 阅读全文
摘要:
以前在MOSS 2007的时候,有时候会听到客户或用户抱怨说列表的那个编辑界面不人性化,或者不好看。是的,因为那些控件都是自己产生的,布局方面恐怕是很难让用户满意的。 那么,现在有什么好的改进么?MO... 阅读全文
摘要:
我们现在还可以根据一些参数来决定某个视图显示的数据。例如我们需要实现这样的场景:用户可以通过在地址栏中添加一些特殊的参数来对数据进行筛选 首先仍然是来看一下效果先 下面这个页面地址是:http://n... 阅读全文
摘要:
继续我的MOSS 2010发现之旅吧,还是来看看界面上的变化。这一篇讲的是如何使用SharePoint Designer来实现列表项的条件格式设置。 先来看一个效果图 我们希望自定义列表的项目根据审批... 阅读全文
摘要:
MOSS 2010在界面上面下了很大的功能,不光是好看而已。首先有一个重要改进就是,列表项的添加和修改都无需跳转页面,而是采用AJAX弹出对话框的方式来实现。 除此之外,甚至可以直接在列表的行中进行创... 阅读全文
摘要:
我们的需求是这样的 1. 有如下这样一份Word文档的模板 2. 我们需要在服务器端动态生成这样的文件,每次需要换的内容是标题、描述、时间。而且应该把员工列表读出来,填充在下面的表格中 我们的解决方案... 阅读全文
摘要:
前几天继续在讲SOA以及WCF开发的课程,谈到跨平台支持方面。我们知道跨平台总是一个很好的话题,可以谈论很多。 WCF确实从一定意义上可以实现跨平台,这其实一点都不奇怪,只要是基于HTTP协议,传输的... 阅读全文
摘要:
其实,以我的体会,工作流(Workflow Foundation)从它一诞生就褒贬不一。至少它确实目前看起来还是比较难用。在.NET 3.5以及之前的版本中,为了实现工作流,我们还是需要编写相当多的代... 阅读全文