<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
<channel>
<title><![CDATA[love9's webplat about MOSS2007]]></title>
<link>http://www.webplat.net/</link>
<description><![CDATA[Be Good , Do Right !]]></description>
<language>zh-cn</language>
<copyright><![CDATA[Copyright 2005 WebPlat v2.4]]></copyright>
<webMaster><![CDATA[webplat#email.com(love9)]]></webMaster>
<generator>WebPlat v2.4</generator> 
<image>
	<title>love9&#39;s webplat about MOSS2007</title> 
	<url>http://www.webplat.net/images/logos.gif</url> 
	<link>http://www.webplat.net/</link> 
	<description>love9&#39;s webplat about MOSS2007</description> 
</image>

			<item>
			<link>http://www.webplat.net/default.asp?id=128</link>
			<title><![CDATA[热烈庆祝【新劳动合同法】今日生效！]]></title>
			<author>webplat#email.com(love9)</author>
			<category><![CDATA[SharePoint]]></category>
			<pubDate>Tue,01 Jan 2008 22:05:44 +0800</pubDate>
			<guid>http://www.webplat.net/default.asp?id=128</guid>	
		<description><![CDATA[<br/>什么都不多说…&nbsp;&nbsp;热烈庆祝新劳动合同法今日生效！ <img src="http://www.webplat.net/images/smilies/Face_68.gif" border="0" style="margin:0px 0px -2px 0px" alt=""/>]]></description>
		</item>
		
			<item>
			<link>http://www.webplat.net/default.asp?id=127</link>
			<title><![CDATA[解密不同编码的的参数【转】]]></title>
			<author>webplat#email.com(love9)</author>
			<category><![CDATA[SharePoint]]></category>
			<pubDate>Thu,27 Sep 2007 00:20:08 +0800</pubDate>
			<guid>http://www.webplat.net/default.asp?id=127</guid>	
		<description><![CDATA[先看下面两个Url，他们传递的参数一样么？？<br/>aaa.aspx?tag=.net%bc%bc%ca%f5<br/>aaa.aspx?tag=.net%e6%8a%80%e6%9c%af<br/><br/>看起来好像是不一样，其实他们都是对&#34;.net技术&#34;进行了UrlEncode，不过一个是GB2312的编码，一个是Utf-8的编码。<br/>如下代码就可以获得上面的编码后效果：<br/><br/>string&nbsp;tmp1&nbsp;=&nbsp;System.Web.HttpUtility.UrlEncode(&#34;.net技术&#34;,&nbsp;System.Text.Encoding.GetEncoding(&#34;GB2312&#34;));<br/>string&nbsp;tmp2&nbsp;=&nbsp;System.Web.HttpUtility.UrlEncode(&#34;.net技术&#34;,&nbsp;System.Text.Encoding.UTF8);<br/><br/>我们实际的Web页面，可能会被其他程序调用。<br/>比如：简体中文操作系统上的一个ASP页面，需要向一个ASP.net页面传递一个带中文的参数。<br/>默认情况下，简体中文操作系统上，&nbsp;ASP&nbsp;的&nbsp;Server.UrlEncode&nbsp;方法会把中文以GB2312的编码进行编码，<br/>但是默认情况下，ASP.net的页面是采用的UTF-8编码。<br/>这种情况下，你在用&nbsp;Request.QueryString[&#34;Tag&#34;]&nbsp;接受值的时候会接受不到中文信息，单步调试看到的是乱码。<br/>这时候虽然用Request.QueryString[&#34;Tag&#34;]&nbsp;接受的是乱码，但这时候的Url并不是乱码。<br/><br/>解决方法就是自己分析Url中的参数，然后对参数的值按照&nbsp;GB2312的编码反解密，而不是用.net&nbsp;默认的Utf-8的编码反解密。<br/>其实微软类似的提供了相应的函数，我们不必自己用正则表达式去分析url字符串了。<br/><br/>演示代码如下：<br/><br/>string&nbsp;q&nbsp;=&nbsp;Request.Url.Query;<br/><br/>System.Collections.Specialized.NameValueCollection&nbsp;nv&nbsp;=&nbsp;<br/>&nbsp;System.Web.HttpUtility.ParseQueryString(q,&nbsp;System.Text.Encoding.GetEncoding(&#34;GB2312&#34;));<br/>Response.Write(nv[&#34;Tag&#34;]);<br/><br/>我们用&nbsp;Lutz&nbsp;Roeder&#39;s&nbsp;.NET&nbsp;Reflector&nbsp;&nbsp;来看&nbsp;System.Web.HttpUtility.ParseQueryString&nbsp;方法的实现：<br/>一直反查进去，我们可以看到最终处理Url参数字符串分析的代码如下：<br/>&nbsp;<br/>System.Web.HttpValueCollection&nbsp;类的如下函数实现了对Url参数的解析<br/>这里我们看到，它是自己一个个字符进行的分析。<br/><br/>internal&nbsp;void&nbsp;FillFromString(string&nbsp;s,&nbsp;bool&nbsp;urlencoded,&nbsp;Encoding&nbsp;encoding)<br/>{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;int&nbsp;num1&nbsp;=&nbsp;(s&nbsp;!=&nbsp;null)&nbsp;?&nbsp;s.Length&nbsp;:&nbsp;0;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;for&nbsp;(int&nbsp;num2&nbsp;=&nbsp;0;&nbsp;num2&nbsp;&lt;&nbsp;num1;&nbsp;num2++)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;int&nbsp;num3&nbsp;=&nbsp;num2;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;int&nbsp;num4&nbsp;=&nbsp;-1;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;while&nbsp;(num2&nbsp;&lt;&nbsp;num1)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;switch&nbsp;(s[num2])<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;case&nbsp;&#39;=&#39;:<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(num4&nbsp;&lt;&nbsp;0)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;num4&nbsp;=&nbsp;num2;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;break;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;num2++;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;string&nbsp;text1&nbsp;=&nbsp;null;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;string&nbsp;text2&nbsp;=&nbsp;null;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(num4&nbsp;&gt;=&nbsp;0)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;text1&nbsp;=&nbsp;s.Substring(num3,&nbsp;num4&nbsp;-&nbsp;num3);<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;text2&nbsp;=&nbsp;s.Substring(num4&nbsp;+&nbsp;1,&nbsp;(num2&nbsp;-&nbsp;num4)&nbsp;-&nbsp;1);<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;else<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;text2&nbsp;=&nbsp;s.Substring(num3,&nbsp;num2&nbsp;-&nbsp;num3);<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(urlencoded)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;base.Add(HttpUtility.UrlDecode(text1,&nbsp;encoding),&nbsp;HttpUtility.UrlDecode(text2,&nbsp;encoding));<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;else<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;base.Add(text1,&nbsp;text2);<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;((num2&nbsp;==&nbsp;(num1&nbsp;-&nbsp;1))&nbsp;&amp;&amp;&nbsp;(s[num2]&nbsp;==&nbsp;&#39;&amp;&#39;))<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;base.Add(null,&nbsp;string.Empty);<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br/>}<br/><br/>至于对方传递给自己的是哪种编码方式，最好也一并作为参数传递过来，这样我们就可以根据用户的这个参数进行解密操作。]]></description>
		</item>
		
			<item>
			<link>http://www.webplat.net/default.asp?id=126</link>
			<title><![CDATA[在ASP.NET中实现页面间的参数传递【转】]]></title>
			<author>webplat#email.com(love9)</author>
			<category><![CDATA[SharePoint]]></category>
			<pubDate>Wed,26 Sep 2007 09:33:46 +0800</pubDate>
			<guid>http://www.webplat.net/default.asp?id=126</guid>	
		<description><![CDATA[一.使用QueryString<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;使用QueryString在页面间传递值是一种非常常见的方法，我们在ASP中就常常用到。<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;(1)优点和缺点<br/>&nbsp;&nbsp;&nbsp;&nbsp;优点：<br/>&nbsp;&nbsp;&nbsp;&nbsp;1.使用简单，对于安全性要求不高时传递数字或是文本值非常有效。<br/>&nbsp;&nbsp;&nbsp;&nbsp;缺点：<br/>&nbsp;&nbsp;&nbsp;&nbsp;1.缺乏安全性，由于它的值暴露在浏览器的URL地址中的。<br/>&nbsp;&nbsp;&nbsp;&nbsp;2.不能传递对象。<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;(2)使用方法<br/>&nbsp;&nbsp;&nbsp;&nbsp;1.在源页面的代码中用需要传递的名称和值构造URL地址。<br/>&nbsp;&nbsp;&nbsp;&nbsp;2.在源页面的代码用Response.Redirect(URL);重定向到上面的URL地址中。<br/>&nbsp;&nbsp;&nbsp;&nbsp;3.在目的页面的代码使用Request.QueryString[&#34;name&#34;];取出URL地址中传递的值。<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;(3)应用举例<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;1.源页面*.aspx的代码：<br/><br/>&nbsp;&nbsp;private&nbsp;void&nbsp;Button1_Click(object&nbsp;sender,&nbsp;System.EventArgs&nbsp;e)<br/>&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;string&nbsp;urlAddress;<br/>&nbsp;&nbsp;&nbsp;string&nbsp;Name1;<br/>&nbsp;&nbsp;&nbsp;string&nbsp;Name2;<br/>&nbsp;&nbsp;&nbsp;string&nbsp;Name3;<br/>&nbsp;&nbsp;&nbsp;string&nbsp;Name1Value&nbsp;=&nbsp;&#34;HelloName1&#34;;&nbsp;&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;int&nbsp;Name2Value&nbsp;=&nbsp;1234567;<br/>&nbsp;&nbsp;&nbsp;string&nbsp;Name3Value&nbsp;=&nbsp;&#34;你好名称3&#34;;<br/><br/>&nbsp;&nbsp;&nbsp;urlAddress&nbsp;=&nbsp;&#34;destinationWebForm.aspx?Name1=&#34;&nbsp;+&nbsp;Name1Value&nbsp;+&nbsp;&#34;&amp;&#34;&nbsp;+&nbsp;&#34;Name2=&#34;&nbsp;+&nbsp;Name2Value.ToString()&nbsp;+&nbsp;&#34;&amp;&#34;&nbsp;+&nbsp;&#34;Name3=&#34;&nbsp;+&nbsp;Name3Value;<br/>&nbsp;&nbsp;&nbsp;Response.Redirect(urlAddress);&nbsp;&nbsp;&nbsp;<br/>&nbsp;&nbsp;}<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;2.目的页面destinationWebForm.aspx的代码:<br/>&nbsp;&nbsp;private&nbsp;void&nbsp;Page_Load(object&nbsp;sender,&nbsp;System.EventArgs&nbsp;e)<br/>&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;string&nbsp;myName1Value;<br/>&nbsp;&nbsp;&nbsp;int&nbsp;&nbsp;&nbsp;&nbsp;myName2Value;<br/>&nbsp;&nbsp;&nbsp;string&nbsp;myName3Value;<br/><br/>&nbsp;&nbsp;&nbsp;myName1Value&nbsp;=&nbsp;Request.QueryString[&#34;Name1&#34;];<br/>&nbsp;&nbsp;&nbsp;myName2Value&nbsp;=&nbsp;Convert.ToInt32(Request.QueryString[&#34;Name2&#34;]);<br/>&nbsp;&nbsp;&nbsp;myName3Value&nbsp;=&nbsp;Request.QueryString[&#34;Name3&#34;];<br/>&nbsp;&nbsp;}<br/><br/>(4)可能出现的问题<br/>1在处理Resonse.QueryString函数汉字参数传递时，发生不能完整传递参数的具体值的错误，解决有两个方法。<br/><br/>方法一：需要重新设置Web.config中的encoding和全球化设置。<br/><br/>1、首行：&lt;?xml&nbsp;version=&#34;1.0&#34;&nbsp;encoding=&#34;utf-8&#34;&nbsp;?&gt;<br/>更改为：<br/>&lt;?xml&nbsp;version=&#34;1.0&#34;&nbsp;encoding=&#34;GB2312&#34;&nbsp;?&gt;<br/>2、&lt;!--&nbsp;&nbsp;全球化<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;此节设置应用程序的全球化设置。<br/>&nbsp;&nbsp;&nbsp;&nbsp;--&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;globalization&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;requestEncoding=&#34;utf-8&#34;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;responseEncoding=&#34;utf-8&#34;&nbsp;<br/>&nbsp;&nbsp;&nbsp;/&gt;<br/>更改为：<br/>&lt;!--&nbsp;&nbsp;全球化<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;此节设置应用程序的全球化设置。<br/>&nbsp;&nbsp;&nbsp;&nbsp;--&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;globalization&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;requestEncoding=&#34;GB2312&#34;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;responseEncoding=&#34;GB2312&#34;&nbsp;<br/>&nbsp;&nbsp;&nbsp;/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;[1]<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;方法二：使用Server.UrlEncode和Server.UrlDecode对汉字或者特殊字符进行编码和解码。<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;二、使用Application变量<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;使用Application变量是在页面间传递值的第二种方式。<br/>&nbsp;&nbsp;&nbsp;&nbsp;Application变量在整个应用程序生命周期中都是有效的，类似于使用全局变量一样，所以可以在不同页面中对它进行存取。它和Session变量的区别在于，前者是所有的用户共用的全局变量，后者是各个用户独有的全局变量。<br/>&nbsp;&nbsp;&nbsp;&nbsp;举个例子来解释：<br/>&nbsp;&nbsp;&nbsp;&nbsp;网站访问的计数器变量一般采用Application变量，多个请求访问时共享这一个变量，均可对它进行操作，该变量可以被整个应用程序的各个页面直接使用。<br/>&nbsp;&nbsp;&nbsp;用户登陆的帐号名一般采用Session变量，多个请求访问时有各自的Session变量，只能对自己的该Session变量进行操作，整个应用程序的各个页面直接使用这个变量来获得用户的基本信息。<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;(1)优点和缺点<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;优点：<br/>&nbsp;&nbsp;&nbsp;&nbsp;1.使用简单，消耗较少的服务器资源。<br/>&nbsp;&nbsp;&nbsp;&nbsp;2.不仅能传递简单数据，还能传递对象。<br/>&nbsp;&nbsp;&nbsp;&nbsp;3.数据量大小是不限制的。<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;缺点：<br/>&nbsp;&nbsp;&nbsp;&nbsp;1.作为全局变量容易被误操作。<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;(2)使用方法<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;1.在源页面的代码中创建你需要传递的名称和值构造Application变量:Application[&#34;Nmae&#34;]=&#34;Value(Or&nbsp;Object)&#34;;<br/>&nbsp;&nbsp;&nbsp;&nbsp;2.在目的页面的代码使用Application变量取出传递的值。Result&nbsp;=&nbsp;Application[&#34;Nmae&#34;]<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;(3)应用举例<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;1.源页面&nbsp;*.aspx的代码：<br/><br/>private&nbsp;void&nbsp;Button1_Click(object&nbsp;sender,&nbsp;System.EventArgs&nbsp;e)<br/>&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;string&nbsp;Name1Value&nbsp;=&nbsp;&#34;HelloName1&#34;;&nbsp;&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;int&nbsp;Name2Value&nbsp;=&nbsp;1234567;<br/><br/>&nbsp;&nbsp;&nbsp;Application[&#34;Name1&#34;]&nbsp;=&nbsp;Name1Value;<br/>&nbsp;&nbsp;&nbsp;Application[&#34;Name2&#34;]&nbsp;=&nbsp;Name2Value;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br/>&nbsp;&nbsp;}<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;2.目的页面&nbsp;*.aspx的代码:<br/><br/>private&nbsp;void&nbsp;Page_Load(object&nbsp;sender,&nbsp;System.EventArgs&nbsp;e)<br/>&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;string&nbsp;myName1Value;<br/>&nbsp;&nbsp;&nbsp;int&nbsp;&nbsp;&nbsp;&nbsp;myName2Value;<br/><br/>&nbsp;&nbsp;&nbsp;myName1Value&nbsp;=&nbsp;Application[&#34;Name1&#34;].ToString();<br/>&nbsp;&nbsp;&nbsp;myName2Value&nbsp;=&nbsp;(int)Application[&#34;Name2&#34;];<br/>&nbsp;&nbsp;}<br/><br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;三、使用Session变量<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;使用Application变量是在页面间传递值的第三种方式。Session变量和Application变量非常类似，它们的区别也已经在上面关于Application变量时提到了。<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;(1)优点和缺点<br/>&nbsp;&nbsp;&nbsp;&nbsp;优点：<br/>&nbsp;&nbsp;&nbsp;&nbsp;1.使用简单，不仅能传递简单数据类型，还能传递对象。<br/>&nbsp;&nbsp;&nbsp;&nbsp;2.数据量大小是不限制的。<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;缺点：<br/>&nbsp;&nbsp;&nbsp;&nbsp;1.在Session变量存储大量的数据会消耗较多的服务器资源。<br/><br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;(2)使用方法<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;1.在源页面的代码中创建你需要传递的名称和值构造Session变量:Session[&#34;Nmae&#34;]=&#34;Value(Or&nbsp;&nbsp;Object)&#34;;<br/>&nbsp;&nbsp;&nbsp;&nbsp;2.在目的页面的代码使用Session变量取出传递的值。Result&nbsp;=&nbsp;Session[&#34;Nmae&#34;]<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;(3)应用举例<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;与Application变量类似，只是将Application替换为Session即可。<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;四、使用Cookie对象<br/><br/><br/>&nbsp;&nbsp;&nbsp;使用Cookie对象是在页面间传递值的第四种方式。Cookie用于在用户浏览器上存储小块的信息，保存用户的相关信息，比如用户访问某网站时用户的ID，用户的偏好等，用户下次访问就可以通过检索获得以前的信息。所以Cookie也可以在页面间传递值。Cookie通过HTTP头在浏览器和服务器之间来回传递的。Cookie只能包含字符串的值，如果想在Cookie存储整数值，那么需要先转换为字符串的形式。<br/>&nbsp;&nbsp;可以通过遍历Request对象的Cookie集合可以获得所有的浏览器所有的Cookie。方法如下：<br/>foreach&nbsp;(string&nbsp;strKey&nbsp;in&nbsp;Request.Cookies)<br/>&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;lblCookies.Text&nbsp;+=&nbsp;strKey&nbsp;+&nbsp;&#34;=&#34;&nbsp;+&nbsp;Request.Cookies[&nbsp;strKey&nbsp;].Value;<br/>&nbsp;}&nbsp;<br/><br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;(1)优点和缺点<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;优点：<br/>&nbsp;&nbsp;&nbsp;&nbsp;1.使用简单，是保持用户状态的一种非常常用的方法。比如在购物网站中用户跨多个页面表单时可以用它来保持用户状态。<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;缺点：<br/>&nbsp;&nbsp;&nbsp;&nbsp;1.常常被人认为用来收集用户隐私而遭到批评。<br/><br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;(2)使用方法<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;1.在源页面的代码中创建你需要传递的名称和值构造Cookie对象:<br/>&nbsp;&nbsp;&nbsp;&nbsp;HttpCookie&nbsp;objCookie&nbsp;=&nbsp;new&nbsp;HttpCookie(&#34;myCookie&#34;,&#34;Hello,Cookie!&#34;);<br/>&nbsp;&nbsp;&nbsp;&nbsp;Response.Cookies.Add(cookie);&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp;2.在目的页面的代码使用Cookie对象取出传递的值：Result&nbsp;=&nbsp;Request.Cookies[&nbsp;&#34;myCookie&#34;&nbsp;].Value;<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;(3)应用举例<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;1.源页面&nbsp;*.aspx的代码：<br/><br/>private&nbsp;void&nbsp;Button1_Click(object&nbsp;sender,&nbsp;System.EventArgs&nbsp;e)<br/>&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;HttpCookie&nbsp;objCookie&nbsp;=&nbsp;new&nbsp;HttpCookie(&#34;myCookie&#34;,&#34;Hello,Cookie!&#34;);<br/>&nbsp;&nbsp;&nbsp;Response.Cookies.Add(objCookie);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br/>&nbsp;&nbsp;}<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;2.目的页面&nbsp;*.aspx的代码:<br/><br/>private&nbsp;void&nbsp;Page_Load(object&nbsp;sender,&nbsp;System.EventArgs&nbsp;e)<br/>&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;string&nbsp;myName1Value;<br/>&nbsp;&nbsp;&nbsp;myName1Value&nbsp;=&nbsp;Request.Cookies[&nbsp;&#34;myCookie&#34;&nbsp;].Value;<br/>&nbsp;&nbsp;}<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;五、使用Server.Transfer<br/><br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;使用Server.Transfer变量是在页面间传递值的第五种方式。上面的四个方法我们在ASP中常常使用，但是这个方法是在ASP.NET中新出现的。Server.Transfer是从当前的ASPX页面转到新的ASPX页面，服务器端执行新页并输出,在新页面中通过Context.Handler来获得前一个页面传递的各种数据类型的值、表单数据、QueryString.由于重定向完全在服务器端完成，所以客户端浏览器中的URL地址是不会改变的。<br/>&nbsp;&nbsp;&nbsp;&nbsp;调用Server.Transfer时，当前的ASPX页面终止执行，执行流程转入另一个ASPX页面，但新的ASPX页面仍使用前一ASPX页面创建的应答流。[2]<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;在这里比较一下Server.Transfer和在“一”中使用的Response.Redirect的区别。<br/>&nbsp;&nbsp;&nbsp;&nbsp;(1)Server.Transfer在服务器端完成，所以客户端浏览器中的URL地址是不会改变的；Response.Redirect是客户端完成，向服务器端提出新的页面处理请求，所以客户端浏览器中的URL地址是会改变的。<br/>&nbsp;&nbsp;&nbsp;&nbsp;(2)Server.Transfer在服务器端完成,不需要客户端提出请求，减少了客户端对服务器端提出请求。[2]<br/>&nbsp;&nbsp;&nbsp;&nbsp;(3)Server.Transfer只能够转跳到本地虚拟目录指定的页面,也就是工程项目中的页面，而Response.Redirect则十分灵活,可以跳转到任何URL地址。<br/>&nbsp;&nbsp;&nbsp;&nbsp;(4)Server.Transfer可以将前一个页面的各种类型的值传到新的页面；Response.Redirect则只能借助URL中带参数或是结合上面四种办法把各种类型的值传到新的页面。<br/>&nbsp;&nbsp;&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp;继续我们的Server.Transfer用法。<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;(1)优点和缺点<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;优点：<br/>&nbsp;&nbsp;&nbsp;&nbsp;1.直接在服务器端重定向，使用简单方便，减少了客户端对服务器端提出请求。<br/>&nbsp;&nbsp;&nbsp;&nbsp;2.可以传递各种数据类型的值和控件的值。<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;缺点：<br/>&nbsp;&nbsp;&nbsp;&nbsp;1.客户端浏览器中的URL地址是不改变，会导致在新的页面可能出现一些意想不到的问题。比如如果源页面和目的页面不在同一个虚拟目录或其子目录下，那么使用相对路径的图片、超链接都会导致错误的指向。[3]<br/><br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;(2)使用方法<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;1.在源页面的代码中，使用Page类的Server.Transfer跳到另一个页面传递页面数据：<br/>&nbsp;&nbsp;&nbsp;&nbsp;Server.Transfer(&#34;destinationWebForm.aspx&#34;,&#34;false&#34;)。<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;2.在目的页面中，使用Context.Handler来接收数据：<br/>&nbsp;&nbsp;&nbsp;&nbsp;FormerPage&nbsp;formerPage&nbsp;=&nbsp;(FormerPage)Context.Handler;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp;然后用formerPage的属性和方法来获取前一个页面的值，或者直接用<br/>&nbsp;&nbsp;&nbsp;&nbsp;Context.Items[&#34;myParameter&nbsp;&#34;]<br/>&nbsp;&nbsp;&nbsp;&nbsp;来获取前一个页面的值。<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;需要注意的是获取这些值必须在新的页面首次加载时,才能正确获取上一页面的各种数据类型或是控件的值。在以后的postback时,就无法获取上一页面的各种数据类型或是控件的值了，因为此时得到的当前页面的实例.&nbsp;所以需要在新页面(destinationWebForm.aspx)的Page_Load()事件中使用if(!IsPostBack)把获取前一个页面的值的代码包含起来，才能获得前一个页面传递的各种数据类型的值、表单数据、QueryString。<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;(3)应用举例<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;1.源页面&nbsp;FormerPage.aspx的代码：<br/><br/>public&nbsp;string&nbsp;HelloContextAttribute&nbsp;<br/>&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;get<br/>&nbsp;&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;&#34;Use&nbsp;Attribute:&nbsp;Hello,Context&#34;;<br/>&nbsp;&nbsp;&nbsp;}<br/>&nbsp;&nbsp;}<br/>&nbsp;&nbsp;public&nbsp;string&nbsp;HelloContextMethod()<br/>&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;return&nbsp;&#34;Call&nbsp;Method:&nbsp;Hello,Context!&#34;;<br/>&nbsp;&nbsp;}<br/><br/>&nbsp;&nbsp;public&nbsp;string&nbsp;TextBoxValue&nbsp;<br/>&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;get<br/>&nbsp;&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;TextBox1.Text;<br/>&nbsp;&nbsp;&nbsp;}<br/>&nbsp;&nbsp;}<br/><br/><br/>&nbsp;&nbsp;private&nbsp;void&nbsp;Button1_Click(object&nbsp;sender,&nbsp;System.EventArgs&nbsp;e)<br/>&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;string&nbsp;Name1Value&nbsp;=&nbsp;&#34;Hello,&nbsp;Name1!&#34;;<br/>&nbsp;&nbsp;&nbsp;TextBox1.Text&nbsp;=&#34;Hello,TextBox1!&#34;;<br/><br/>&nbsp;&nbsp;&nbsp;ArrayList&nbsp;myList&nbsp;=&nbsp;new&nbsp;ArrayList(3);//创建动态数组<br/>&nbsp;&nbsp;&nbsp;myList.Add(&#34;Hello,Array1!&nbsp;&#34;);//向动态数组中添加新的值<br/>&nbsp;&nbsp;&nbsp;myList.Add(&#34;Hello,Array2!&#34;);<br/>&nbsp;&nbsp;&nbsp;myList.Add(&#34;Hello,Array3!&#34;);<br/>&nbsp;&nbsp;&nbsp;//Context可保存任意数据类型,Context字典特定于某个Http请求。<br/>&nbsp;&nbsp;&nbsp;//对于不同客户端,值是不一样的。<br/>&nbsp;&nbsp;&nbsp;Context.Items[&#34;destinationList&#34;]&nbsp;=&nbsp;myList;//在Context.Items中保存动态数组<br/><br/>&nbsp;&nbsp;&nbsp;Context.Items.Add(&#34;newContext&#34;,&#34;Hello,NewContext&#34;);//在Context.Items中保存一组名称-值的数据<br/><br/>&nbsp;&nbsp;&nbsp;//Server.Transfer第二参数如果为true，表示本页面的Form和QuerryString的值在新页面继续有效。<br/>&nbsp;&nbsp;&nbsp;//否则在新页面无法获得TextBox1的值。<br/>&nbsp;&nbsp;&nbsp;Server.Transfer(&#34;destinationWebForm.aspx?Name1=&#34;+&nbsp;Name1Value,true);<br/>&nbsp;&nbsp;}<br/><br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;2.目的页面&nbsp;destinationWebForm.aspx的代码:<br/>&nbsp;&nbsp;&nbsp;&nbsp;<br/>&nbsp;&nbsp;private&nbsp;void&nbsp;Page_Load(object&nbsp;sender,&nbsp;System.EventArgs&nbsp;e)<br/>&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;if(!IsPostBack)<br/>&nbsp;&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;try<br/>&nbsp;&nbsp;&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;string&nbsp;helloContextAttribute;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;string&nbsp;helloContextMethod;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;string&nbsp;textBoxValue;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;string&nbsp;contextItemsValue;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;string&nbsp;queryString;<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ArrayList&nbsp;listResult;<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;FormerPage&nbsp;formerPage&nbsp;=&nbsp;(FormerPage)Context.Handler;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;helloContextAttribute&nbsp;=&nbsp;formerPage.HelloContextAttribute;//通过FormerPage中定义的属性来获取值<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;helloContextMethod&nbsp;=&nbsp;formerPage.HelloContextMethod();//通过FormerPage中定义的方法来获取值<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;textBoxValue&nbsp;=&nbsp;formerPage.TextBoxValue;//通过FormerPage中返回文本控件的值<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//下面的方法多用于用户在控件中输入值后才能获取，但是在程序中给直接TextBox1.Text赋值，那么下面的方法获得<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//的空值，在这种情况下需要使用上面的获取方法<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//textBoxValue&nbsp;=&nbsp;Request.Form[&#34;TextBox1&#34;];<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;contextItemsValue&nbsp;=&nbsp;Context.Items[&#34;newContext&#34;].ToString();//通过FormerPage中Context的Items获取值&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;listResult&nbsp;=&nbsp;(ArrayList)Context.Items[&#34;destinationList&#34;];//通过FormerPage中Context的Items获取对象，强制转换类型:<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;queryString&nbsp;=&nbsp;Request.QueryString[&#34;Name1&#34;];//通过FormerPage的URL中的QueryString获取值&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp;}<br/>&nbsp;&nbsp;&nbsp;&nbsp;catch<br/>&nbsp;&nbsp;&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Response.Write(&#34;Error!&#34;);<br/>&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;}<br/>&nbsp;&nbsp;}]]></description>
		</item>
		
			<item>
			<link>http://www.webplat.net/default.asp?id=125</link>
			<title><![CDATA[WSS向后兼容对照表【简译】]]></title>
			<author>webplat#email.com(love9)</author>
			<category><![CDATA[SharePoint]]></category>
			<pubDate>Thu,30 Aug 2007 14:42:53 +0800</pubDate>
			<guid>http://www.webplat.net/default.asp?id=125</guid>	
		<description><![CDATA[　　众所周知，Windows&nbsp;SharePoint&nbsp;Service&nbsp;3.0（以下简称WSS&nbsp;3.0）是基于ASP.NET&nbsp;&nbsp;2.0进行了重写，因此与WSS&nbsp;2.0有很多地方存在一些不同。对于Web&nbsp;Part的开发，也是如此。<strong>但目前网络上的很多资料介绍的Web&nbsp;Part开发，还是基于WSS&nbsp;2.0的，而非WSS&nbsp;3.0风格</strong>（即KaneBoy所说的ASP风格）。<br/>　　Web&nbsp;Part是首先在WSS&nbsp;2.0作为仪表板（Dashboard）的替代技术引入的，后来ASP.NET&nbsp;2.0中也引入了一个新版本的Web&nbsp;Part&nbsp;Framework，该框架可以脱离SharePoint的环境运行。WSS&nbsp;3.0的Web&nbsp;Part框架也基于该ASP.NET&nbsp;Web&nbsp;Part&nbsp;Framework进行了完全的重构。不过为了兼容性（主要是考虑到以前的解决方案的升级），原WSS&nbsp;2.0的Web&nbsp;Part框架也得以保留，但对于以后的开发而言，<strong>都应该</strong>基于WSS&nbsp;3.0的ASP.NET框架进行。<br/>　　例如，基于WSS&nbsp;2.0的Web&nbsp;Part都是从&nbsp;Microsoft.SharePoint.WebPartPages.WebPart类派生的，而WSS&nbsp;3.0的Web&nbsp;Part应该从标准的ASP.NET类System.Web.UI.WebControls.WebParts.WebPart继承。<br/><br/>下表是基于ASP.NET&nbsp;Web&nbsp;Part&nbsp;Framework中一些新的属性和类型，以及为了兼容性而保留的对应WSS&nbsp;2.0模型中的属性和类型：<br/><br/><strong>WSS向后兼容对照表</strong><br/>______________________________________________________<br/>ASP.NET&nbsp;Web&nbsp;Parts　　SharePoint&nbsp;Backward&nbsp;Compatibility<br/>--------------------------------------------------------------------------------------<br/>WebBowsableAttribute　←　BrowsableAttribute<br/>--------------------------------------------------------------------------------------<br/>WebDisplayName　←　FriendlyName<br/>--------------------------------------------------------------------------------------<br/>WebDescriprion　←　Description<br/>--------------------------------------------------------------------------------------<br/>Personaliyable　←　WebPartStorage<br/>--------------------------------------------------------------------------------------<br/>PersonalizationScope　←　Storage<br/>--------------------------------------------------------------------------------------<br/>EditorPart　←　&nbsp;ToolPart<br/>--------------------------------------------------------------------------------------<br/>EditorPartCollection　←　ToolPart[]<br/>--------------------------------------------------------------------------------------<br/>Cr&#101;ateEditorParts()　←　GetToolParts()<br/>--------------------------------------------------------------------------------------<br/>RenderContents()　←　RenderWebPar()<br/>--------------------------------------------------------------------------------------<br/>SetPersonalizationDirty()　←　&nbsp;SaveProperties()<br/>--------------------------------------------------------------------------------------]]></description>
		</item>
		
			<item>
			<link>http://www.webplat.net/default.asp?id=124</link>
			<title><![CDATA[在SharePoint上部署WebPart的一些方法[整理]]]></title>
			<author>webplat#email.com(love9)</author>
			<category><![CDATA[SharePoint]]></category>
			<pubDate>Wed,22 Aug 2007 15:00:54 +0800</pubDate>
			<guid>http://www.webplat.net/default.asp?id=124</guid>	
		<description><![CDATA[当然最直接的方法，就是<strong>手动部署</strong><br/>　　把dll放到bin或者gac里&nbsp;-&gt;&nbsp;在web.config里写SafeControl&nbsp;-&gt;&nbsp;在网站集的web部件库中添加进来<br/><br/>命令行部署：<strong>通过stsadm工具部署的几种方法</strong><br/><br/><strong>方法一：&nbsp;2003时代延续的方法</strong><br/>　　使用cab包将webpart的dll、dwp、manifest.xml打包成一个cab包<br/>　　<u>使用stsadm&nbsp;-o&nbsp;addwppack&nbsp;部署</u><br/>　　（可以使用stsadm&nbsp;-o&nbsp;enumwppacks浏览这样部署的webpart，&nbsp;<br/>　&nbsp;&nbsp;&nbsp;<u>使用stsadm&nbsp;-o&nbsp;del&#101;tewppack卸载）</u><br/>　　这种方法也可以适用于新的webpart（asp.net的），编写.webpart文件代替.dwp文件<br/>　　不过需要注意的是这两种文件的格式是不一样的，详细的就不说了，可以在web部件库里打开一个看看就知道了<br/><br/><strong>方法二：moss里对方法一的改进</strong><br/>　　这个方法我没有试过，不过看起来和方法一是一致的，不过多了一些参数<br/>　　使用的是<u>stsadm&nbsp;-o&nbsp;deploywppack</u>部署，<u>stsadm&nbsp;-o&nbsp;retractwppack</u>卸载<br/><br/><strong>方法三：通过solution部署</strong><br/>　　需要编写一个solution用的manifest.xml，和2003时代的那个manifest.xml很像部署webpart的话，需要在里面写上Assemblies和DwpFiles（资源文件的ClassResources是在Assembly里）<br/>　　其实solution的wsp文件就是cab文件，只不过是换了一个扩展名而已………………<br/>　　在SDK里有具体的格式说明，不过需要注意的是，sdk在这个地方有一个错误：在DwpFile节中，sdk中说使用FileName属性指定dwp/webpart文件，而实际上，应该使用Location属性替代FileName属性<br/>部署方法（2步）：stsadm&nbsp;-o&nbsp;addsolution&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;stsadm&nbsp;-o&nbsp;deploysolution&nbsp;<br/>卸载方法（2步）：stsadm&nbsp;-o&nbsp;retractsolution<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;stsadm&nbsp;-o&nbsp;del&#101;tesolution<br/><br/><strong>方法四：通过solution&nbsp;+&nbsp;feature部署</strong><br/>　　这是最复杂的一种方法，vs2005扩展包中的webpart模版使用的就是这种方法<br/>　　它并不是直接将webpart加到solution中，而是将其先加到一个feature中（在feature中包含dwp/webpart，并指定部署到web部件库），然后再把这个feature加到solution中（dll文件还是在solution里指定），部署的时候除了部署solution外，还需要激活那个feature<br/>　　这种方法比较灵活，可以在页面上通过feature来开启/关闭这个webpart<br/>　　部署方法（3步）：stsadm&nbsp;-o&nbsp;addsolution<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;　　stsadm&nbsp;-o&nbsp;deploysolution<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;　　&nbsp;stsadm&nbsp;-o&nbsp;activatefeature<br/>　　卸载方法（4步）：stsadm&nbsp;-o&nbsp;deactivatefeature<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;　　stsadm&nbsp;-o&nbsp;uninstallfeature<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;　　&nbsp;stsadm&nbsp;-o&nbsp;retractsolution<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;　　&nbsp;stsadm&nbsp;-o&nbsp;del&#101;tesolution<br/>　　如果是通过vs2005部署的话，我们可以看到在bin\Debug或Release目录中生成wsp文件的同时，还生成了一个setup.bat，通过这个bat，就可以非常方便地完成上述步骤：<br/>部署：setup&nbsp;-i<br/>卸载：setup&nbsp;-u<br/><br/><span style="color:Green">注：VS2005装一个VS&nbsp;Extensions&nbsp;for&nbsp;SharePoint之后有一个项目类型模版叫做webpart，写一个webpart，然后F5,就会把webpart部署到你的SharePoint的站点中。实际上也是部署了一个Feature.&nbsp;其原理MSDN上也有介绍:<u>Walkthrough:&nbsp;Creating&nbsp;a&nbsp;Basic&nbsp;SharePoint&nbsp;Web&nbsp;Part</u></span>]]></description>
		</item>
		
			<item>
			<link>http://www.webplat.net/default.asp?id=123</link>
			<title><![CDATA[SharePoint反驺期]]></title>
			<author>webplat#email.com(love9)</author>
			<category><![CDATA[SharePoint]]></category>
			<pubDate>Wed,15 Aug 2007 09:37:00 +0800</pubDate>
			<guid>http://www.webplat.net/default.asp?id=123</guid>	
		<description><![CDATA[　　前一段时间“急于利用&nbsp;Windows&nbsp;SharePoint&nbsp;Services&nbsp;3.0&nbsp;作为平台进行开发”，在此期间，一直比较泛泛地接触SharePoint，现在想来，虽然大脑感觉越来越清晰和开阔，但发现有多方面的知识需要深入和细化，以下是初步整理的有关“SharePoint&nbsp;开发实际中所涉及到的技术”：<br/>　　<strong>ASP.NET&nbsp;2.0</strong><br/>　　Windows&nbsp;SharePoint&nbsp;Services&nbsp;的最新版本和&nbsp;Microsoft&nbsp;Office&nbsp;SharePoint&nbsp;Server&nbsp;(MOSS)&nbsp;2007&nbsp;完全依赖于&nbsp;Microsoft&nbsp;ASP.NET&nbsp;2.0&nbsp;作为基础。因此，对于&nbsp;Windows&nbsp;SharePoint&nbsp;Services&nbsp;开发人员来说，熟练掌握&nbsp;ASP.NET&nbsp;2.0&nbsp;概念、术语和开发是头等重要的事。除了了解&nbsp;ASP.NET&nbsp;请求的流程、它的不同阶段以及内部体系结构和可扩展性选项，开发人员还必须熟悉开发和使用母版页面、内容页面、ASP.NET&nbsp;服务器和用户控件、ASP.NET&nbsp;中的模板、ASP.NET&nbsp;Web&nbsp;部件及其基础结构和&nbsp;ASP.NET&nbsp;提供程序模型。<br/><br/>　　<strong>Windows&nbsp;Workflow&nbsp;Foundation</strong><br/>　　在使用面向信息工作者的&nbsp;Windows&nbsp;SharePoint&nbsp;Services&nbsp;解决方案时，您经常必须创建自定义工作流。使用&nbsp;MOSS&nbsp;2007&nbsp;提供的内置工作流在一定程度上满足了业务要求，但通常会要求开发人员使用针对&nbsp;Windows&nbsp;Workflow&nbsp;Foundation&nbsp;(WF)&nbsp;和用于构建特定于&nbsp;SharePoint&nbsp;工作流的项目模板的扩展构建自定义工作流。为了获得成功，开发人员需要很好地了解&nbsp;WF，包括构建工作流的过程、构建自定义活动、在工作流中与&nbsp;SharePoint&nbsp;环境进行交互等。<br/><br/>　　<strong>XML&nbsp;技术</strong><br/>　　Windows&nbsp;SharePoint&nbsp;Services&nbsp;技术在很大程度上依赖于&nbsp;XML&nbsp;技术。这些技术是驱动配置引擎的许多架构定义的基础。其中包括针对网站、列表、文档库、字段、内容类型等的架构定义。在其中大部分架构定义中使用协作应用程序标记语言&nbsp;(CAML)。另外，开发人员还必须了解相关的&nbsp;XML&nbsp;技术（如&nbsp;XSLT&nbsp;和&nbsp;XPath&nbsp;技术），因为它们在&nbsp;Windows&nbsp;SharePoint&nbsp;Services&nbsp;上的开发中也会遇到这些技术。<br/><br/>　　<strong>Windows&nbsp;SharePoint&nbsp;Services&nbsp;3.0</strong>&nbsp;和&nbsp;<strong>MOSS&nbsp;2007&nbsp;API</strong><br/>　　Windows&nbsp;SharePoint&nbsp;Services&nbsp;开发人员必须了解由&nbsp;Windows&nbsp;SharePoint&nbsp;Services&nbsp;3.0&nbsp;和&nbsp;MOSS&nbsp;2007&nbsp;提供的&nbsp;API。使用&nbsp;Windows&nbsp;SharePoint&nbsp;Services&nbsp;构建解决方案需要深入了解对象模型内提供的许多类。另外，如果应用程序针对的是远程使用&nbsp;SharePoint&nbsp;技术的智能客户端，开发人员还需要了解&nbsp;Windows&nbsp;SharePoint&nbsp;Services&nbsp;和&nbsp;MOSS&nbsp;提供的&nbsp;XML&nbsp;Web&nbsp;服务知识。<br/><br/>　　最后，所有的解决方案必须在一定级别范围（例如，网站集合）的&nbsp;SharePoint&nbsp;server&nbsp;服务器场中部署和使用。您必须了解如何打包构成解决方案的不同组件以及如何安装并激活使解决方案对新的和现有网站可用的功能。<br/><br/>　　呵呵，不要吃惊，加油！<br/>　　反驺期开始……]]></description>
		</item>
		
			<item>
			<link>http://www.webplat.net/default.asp?id=121</link>
			<title><![CDATA[【MOSS2007技巧速记02】自定义Toolbar的位置]]></title>
			<author>webplat#email.com(love9)</author>
			<category><![CDATA[SharePoint]]></category>
			<pubDate>Thu,24 May 2007 10:03:02 +0800</pubDate>
			<guid>http://www.webplat.net/default.asp?id=121</guid>	
		<description><![CDATA[<br/>　　在使用ＭＯＳＳ２００７开发的时候，其提供的母版和主题往往不能满足需求，而需要做进一步的个性化定制，在新母版页的设计过程中，往往有很多从表面看不见的东西，最常见的就是在“编辑（Edit）”模式下添加或修改WebPart的时候要在页面出现的工具面板（Toolbar）,那么怎么才能自定义Toolbar的页面位置呢？<br/><br/>　　首先，你设计好整个母版页面布局，预留好Toolbar的位置…（具体设计方式可自由发挥）；<br/><br/>　　其次，如果你是在原有的母版页的基础上进行的修改，请在代码中搜索以下这行代码，<br/><div class="UBBPanel"><div class="UBBTitle"><img src="http://www.webplat.net/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent">class=&#34;mainContainer&#34;&nbsp;</div></div>&nbsp;在其后面看看有没有下面的这行代码<div class="UBBPanel"><div class="UBBTitle"><img src="http://www.webplat.net/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent">id=&#34;MSO_ContentDiv&#34;&nbsp;runat=&#34;server&#34;</div></div>，这段代码就是用来显示工具面板（Toolbar）的！<br/><br/>　　最后，如果找不到上一步的相关代码，下面提供一段完整的调用工具面板（Toolbar）的代码：<br/><div class="UBBPanel"><div class="UBBTitle"><img src="http://www.webplat.net/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent">&lt;div&nbsp;class=&#34;mainContainer&#34;&nbsp;id=&#34;MSO_ContentDiv&#34;&nbsp;runat=&#34;server&#34;&gt;</div></div><br/><br/>　　其实很简单，防止忘记，就速记一笔！ <img src="http://www.webplat.net/images/smilies/Face_07.gif" border="0" style="margin:0px 0px -2px 0px" alt=""/>]]></description>
		</item>
		
			<item>
			<link>http://www.webplat.net/default.asp?id=120</link>
			<title><![CDATA[终于打上VS2005SP1和Windows2003SP2]]></title>
			<author>webplat#email.com(love9)</author>
			<category><![CDATA[SharePoint]]></category>
			<pubDate>Mon,16 Apr 2007 13:03:37 +0800</pubDate>
			<guid>http://www.webplat.net/default.asp?id=120</guid>	
		<description><![CDATA[<p>　　趁周末重装了系统，终于打上VS2005SP1和Windows2003SP2。之前在老系统上一直安装VS2005 SP1补丁不能成功。Google了一下，找到如下解决方法：</p>
<p><strong>解决方法一：</strong>修改注册表，打开注册表（运行&ldquo;regedit&rdquo;）HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Safer\CodeIdentifiers，更改 PolicyScope 的注册表值，然后双击&ldquo;PolicyScope&rdquo;，将其值设置从 0 更改为 1。 <br /></p>
<p><strong>解决方法二：</strong>打开&ldquo;本地安全设置&rdquo;（开始&gt;&gt;管理工具&gt;&gt;本地安全设置；或运行&ldquo;<span class="userInput">control admintools</span>&rdquo;），双击&ldquo;本地安全策略&rdquo;,单击&ldquo;软件限制策略&rdquo;。(如果未列出软件限制，请右击&ldquo;软件限制策略&rdquo;，然后单击&ldquo;新建策略&rdquo;。)在&ldquo;对象类型&rdquo;下，双击&ldquo;强制&rdquo;。 然后单击&ldquo;除本地管理员以外的所有用户&rdquo;，然后单击&ldquo;确定&rdquo;，重启计算机后即可安装VS2005 SP1。 </p>]]></description>
		</item>
		
			<item>
			<link>http://www.webplat.net/default.asp?id=119</link>
			<title><![CDATA[【MVP列表１】Microsoft Office SharePoint Server MVPs]]></title>
			<author>webplat#email.com(love9)</author>
			<category><![CDATA[SharePoint]]></category>
			<pubDate>Thu,12 Apr 2007 07:18:28 +0800</pubDate>
			<guid>http://www.webplat.net/default.asp?id=119</guid>	
		<description><![CDATA[<div style="MARGIN: 20px">
<table style="PADDING-BOTTOM: 10px; PADDING-TOP: 10px">
    <tbody>
        <tr>
            <td>
            <table style="BORDER-RIGHT: #cccccc 1pt solid; BORDER-TOP: #cccccc 1pt solid; BORDER-LEFT: #cccccc 1pt solid; WIDTH: 100%; BORDER-BOTTOM: #cccccc 1pt solid; BACKGROUND-COLOR: #efefef">
                <tbody>
                    <tr>
                        <td style="PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; WIDTH: 1%; PADDING-TOP: 5px" rowspan="3"><a href="https://mvp.support.microsoft.com/profile=C6D7E287-ED75-4E4C-83B6-548C0B384307"><img height="55" alt="" src="https://mvp.support.microsoft.com/profile/mvpphoto.aspx?id=C6D7E287-ED75-4E4C-83B6-548C0B384307" width="43" /></a></td>
                        <td style="FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; PADDING-TOP: 7px"><a href="https://mvp.support.microsoft.com/profile=C6D7E287-ED75-4E4C-83B6-548C0B384307">Gabriele Del Giovine: Microsoft Office SharePoint Server</a></td>
                    </tr>
                    <tr>
                        <td>I was born in 1964 and since 1989 i'm an IT professional. Currently i play the role of Microsoft technologies advisor. My professional experience is begun with the assignme...</td>
                    </tr>
                    <tr>
                        <td>&nbsp;</td>
                    </tr>
                </tbody>
            </table>
            <table style="BORDER-RIGHT: #cccccc 1pt solid; BORDER-TOP: #cccccc 1pt solid; BORDER-LEFT: #cccccc 1pt solid; WIDTH: 100%; BORDER-BOTTOM: #cccccc 1pt solid; BACKGROUND-COLOR: #ffffff">
                <tbody>
                    <tr>
                        <td style="PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; WIDTH: 1%; PADDING-TOP: 5px" rowspan="3"><a href="https://mvp.support.microsoft.com/profile=430DBEEB-2C85-4CB7-90CC-B2FA3351E271"><img height="55" alt="" src="https://mvp.support.microsoft.com/profile/mvpphoto.aspx?id=430DBEEB-2C85-4CB7-90CC-B2FA3351E271" width="43" /></a></td>
                        <td style="FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; PADDING-TOP: 7px"><a href="https://mvp.support.microsoft.com/profile=430DBEEB-2C85-4CB7-90CC-B2FA3351E271">Michael Greth: Microsoft Office SharePoint Server</a></td>
                    </tr>
                    <tr>
                        <td>I work as a consultant and trainer for Microsoft SharePoint Technologies - specalized in planning information structures. I'm hosting the SharePointCommunity.de, Germany's larg...</td>
                    </tr>
                    <tr>
                        <td>&nbsp;</td>
                    </tr>
                </tbody>
            </table>
            <table style="BORDER-RIGHT: #cccccc 1pt solid; BORDER-TOP: #cccccc 1pt solid; BORDER-LEFT: #cccccc 1pt solid; WIDTH: 100%; BORDER-BOTTOM: #cccccc 1pt solid; BACKGROUND-COLOR: #efefef">
                <tbody>
                    <tr>
                        <td style="PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; WIDTH: 1%; PADDING-TOP: 5px" rowspan="3"><a href="https://mvp.support.microsoft.com/profile=E39B2C6F-B7B2-4AA6-AC7D-D6FFDF988565"><img height="55" alt="" src="https://mvp.support.microsoft.com/profile/mvpphoto.aspx?id=E39B2C6F-B7B2-4AA6-AC7D-D6FFDF988565" width="43" /></a></td>
                        <td style="FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; PADDING-TOP: 7px"><a href="https://mvp.support.microsoft.com/profile=E39B2C6F-B7B2-4AA6-AC7D-D6FFDF988565">Gary A. Bushey: Microsoft Office SharePoint Server</a></td>
                    </tr>
                    <tr>
                        <td>Currently living (temporarily) in Columbia, SC and working at Shaw AFB for CENTAF, Gary has een working with computers since 1980 when I starting working with my math teacher o...</td>
                    </tr>
                    <tr>
                        <td>&nbsp;</td>
                    </tr>
                </tbody>
            </table>
            <table style="BORDER-RIGHT: #cccccc 1pt solid; BORDER-TOP: #cccccc 1pt solid; BORDER-LEFT: #cccccc 1pt solid; WIDTH: 100%; BORDER-BOTTOM: #cccccc 1pt solid; BACKGROUND-COLOR: #ffffff">
                <tbody>
                    <tr>
                        <td style="PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; WIDTH: 1%; PADDING-TOP: 5px" rowspan="3"><a href="https://mvp.support.microsoft.com/profile=E0119CD7-ADEC-4272-B2D9-9547547D375E"><img height="55" alt="" src="https://mvp.support.microsoft.com/profile/mvpphoto.aspx?id=E0119CD7-ADEC-4272-B2D9-9547547D375E" width="43" /></a></td>
                        <td style="FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; PADDING-TOP: 7px"><a href="https://mvp.support.microsoft.com/profile=E0119CD7-ADEC-4272-B2D9-9547547D375E">Bill English: Microsoft Office SharePoint Server</a></td>
                    </tr>
                    <tr>
                        <td>An author and educator specializing in SharePoint Products and Technologies, Bill English (MCSE, MCSA, MVP) is an industry leader on this exciting product from Microsoft. Bill...</td>
                    </tr>
                    <tr>
                        <td>&nbsp;</td>
                    </tr>
                </tbody>
            </table>
            <table style="BORDER-RIGHT: #cccccc 1pt solid; BORDER-TOP: #cccccc 1pt solid; BORDER-LEFT: #cccccc 1pt solid; WIDTH: 100%; BORDER-BOTTOM: #cccccc 1pt solid; BACKGROUND-COLOR: #efefef">
                <tbody>
                    <tr>
                        <td style="PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; WIDTH: 1%; PADDING-TOP: 5px" rowspan="3"><a href="https://mvp.support.microsoft.com/profile=D8DD23D4-E8C8-44CA-AE0D-CF1CC6406CFA"><img height="55" alt="" src="https://mvp.support.microsoft.com/profile/mvpphoto.aspx?id=D8DD23D4-E8C8-44CA-AE0D-CF1CC6406CFA" width="43" /></a></td>
                        <td style="FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; PADDING-TOP: 7px"><a href="https://mvp.support.microsoft.com/profile=D8DD23D4-E8C8-44CA-AE0D-CF1CC6406CFA">P. Erol Giraudy: Microsoft Office SharePoint Server</a></td>
                    </tr>
                    <tr>
                        <td>Pr&eacute;sident du Club SharePoint MOSS FRANCE - ShareClubS - Vice-Pdt du Club UGO2007. Consultant et Formateur NTIC chez MEG-JIC (www.meg-jic.fr). Co-auteur : d'un ouvrage sur MOSS...</td>
                    </tr>
                    <tr>
                        <td>&nbsp;</td>
                    </tr>
                </tbody>
            </table>
            <table style="BORDER-RIGHT: #cccccc 1pt solid; BORDER-TOP: #cccccc 1pt solid; BORDER-LEFT: #cccccc 1pt solid; WIDTH: 100%; BORDER-BOTTOM: #cccccc 1pt solid; BACKGROUND-COLOR: #ffffff">
                <tbody>
                    <tr>
                        <td style="PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; WIDTH: 1%; PADDING-TOP: 5px" rowspan="3"><a href="https://mvp.support.microsoft.com/profile=D48B053E-208C-43B9-8104-7D51D34C8721"><img height="55" alt="" src="https://mvp.support.microsoft.com/profile/mvpphoto.aspx?id=D48B053E-208C-43B9-8104-7D51D34C8721" width="43" /></a></td>
                        <td style="FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; PADDING-TOP: 7px"><a href="https://mvp.support.microsoft.com/profile=D48B053E-208C-43B9-8104-7D51D34C8721">Daniel Wessels: Microsoft Office SharePoint Server</a></td>
                    </tr>
                    <tr>
                        <td>Consultant und Trainer f&uuml;r SharePoint Technologien und die Information Worker Plattform.</td>
                    </tr>
                    <tr>
                        <td>&nbsp;</td>
                    </tr>
                </tbody>
            </table>
            <table style="BORDER-RIGHT: #cccccc 1pt solid; BORDER-TOP: #cccccc 1pt solid; BORDER-LEFT: #cccccc 1pt solid; WIDTH: 100%; BORDER-BOTTOM: #cccccc 1pt solid; BACKGROUND-COLOR: #efefef">
                <tbody>
                    <tr>
                        <td style="PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; WIDTH: 1%; PADDING-TOP: 5px" rowspan="3"><a href="https://mvp.support.microsoft.com/profile=1A7C219B-6F15-4B8B-B684-ECE331B7495D"><img height="55" alt="" src="https://mvp.support.microsoft.com/profile/mvpphoto.aspx?id=1A7C219B-6F15-4B8B-B684-ECE331B7495D" width="43" /></a></td>
                        <td style="FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; PADDING-TOP: 7px"><a href="https://mvp.support.microsoft.com/profile=1A7C219B-6F15-4B8B-B684-ECE331B7495D">J Mel Harris: Microsoft Office SharePoint Server</a></td>
                    </tr>
                    <tr>
                        <td>Mel Harris is an industry leader using collaboration and emerging technology solutions. Mel is currently working on a number of ASP.NET, Windows Sharepoint Services, Portal, an...</td>
                    </tr>
                    <tr>
                        <td>&nbsp;</td>
                    </tr>
                </tbody>
            </table>
            <table style="BORDER-RIGHT: #cccccc 1pt solid; BORDER-TOP: #cccccc 1pt solid; BORDER-LEFT: #cccccc 1pt solid; WIDTH: 100%; BORDER-BOTTOM: #cccccc 1pt solid; BACKGROUND-COLOR: #ffffff">
                <tbody>
                    <tr>
                        <td style="PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; WIDTH: 1%; PADDING-TOP: 5px" rowspan="3"><a href="https://mvp.support.microsoft.com/profile=83C34D76-F4F3-473D-B164-8A8D23236856"><img height="55" alt="" src="https://mvp.support.microsoft.com/profile/mvpphoto.aspx?id=83C34D76-F4F3-473D-B164-8A8D23236856" width="43" /></a></td>
                        <td style="FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; PADDING-TOP: 7px"><a href="https://mvp.support.microsoft.com/profile=83C34D76-F4F3-473D-B164-8A8D23236856">Stephen Cummins: Microsoft Office SharePoint Server</a></td>
                    </tr>
                    <tr>
                        <td>Stephen Cummins, owner of www.SPSFAQ.com, is a Microsoft Technologies Consultant. He has worked with numerous well-known companies and organisations in the US, UK and Scandinav...</td>
                    </tr>
                    <tr>
                        <td>&nbsp;</td>
                    </tr>
                </tbody>
            </table>
            <table style="BORDER-RIGHT: #cccccc 1pt solid; BORDER-TOP: #cccccc 1pt solid; BORDER-LEFT: #cccccc 1pt solid; WIDTH: 100%; BORDER-BOTTOM: #cccccc 1pt solid; BACKGROUND-COLOR: #efefef">
                <tbody>
                    <tr>
                        <td style="PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; WIDTH: 1%; PADDING-TOP: 5px" rowspan="3"><a href="https://mvp.support.microsoft.com/profile=26FBFD36-7D4C-4475-8932-9011187E07FF"><img height="55" alt="" src="https://mvp.support.microsoft.com/profile/mvpphoto.aspx?id=26FBFD36-7D4C-4475-8932-9011187E07FF" width="43" /></a></td>
                        <td style="FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; PADDING-TOP: 7px"><a href="https://mvp.support.microsoft.com/profile=26FBFD36-7D4C-4475-8932-9011187E07FF">Robert L. Bogue: Microsoft Office SharePoint Server</a></td>
                    </tr>
                    <tr>
                        <td>Robert Bogue, MCSE (NT4/W2K), MCSA:Security, A+, Network+, Server+, I-Net+, IT Project+, E-Biz+, CDIA+ has contributed to more than 100 book projects and numerous other publish...</td>
                    </tr>
                    <tr>
                        <td>&nbsp;</td>
                    </tr>
                </tbody>
            </table>
            <table style="BORDER-RIGHT: #cccccc 1pt solid; BORDER-TOP: #cccccc 1pt solid; BORDER-LEFT: #cccccc 1pt solid; WIDTH: 100%; BORDER-BOTTOM: #cccccc 1pt solid; BACKGROUND-COLOR: #ffffff">
                <tbody>
                    <tr>
                        <td style="PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; WIDTH: 1%; PADDING-TOP: 5px" rowspan="3"><a href="https://mvp.support.microsoft.com/profile=58B9DD0A-56A8-4B75-ACD3-98A56B07ED34"><img height="55" alt="" src="https://mvp.support.microsoft.com/profile/mvpphoto.aspx?id=58B9DD0A-56A8-4B75-ACD3-98A56B07ED34" width="43" /></a></td>
                        <td style="FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; PADDING-TOP: 7px"><a href="https://mvp.support.microsoft.com/profile=58B9DD0A-56A8-4B75-ACD3-98A56B07ED34">Spencer J Harbar: Microsoft Office SharePoint Server</a></td>
                    </tr>
                    <tr>
                        <td>Spencer, a MCSD for Microsoft .NET, MCSE and MVP for Office SharePoint Server, has over fourteen years commercial experience of architecture, design, development, deployment a...</td>
                    </tr>
                    <tr>
                        <td>&nbsp;</td>
                    </tr>
                </tbody>
            </table>
            <table style="BORDER-RIGHT: #cccccc 1pt solid; BORDER-TOP: #cccccc 1pt solid; BORDER-LEFT: #cccccc 1pt solid; WIDTH: 100%; BORDER-BOTTOM: #cccccc 1pt solid; BACKGROUND-COLOR: #efefef">
                <tbody>
                    <tr>
                        <td style="PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; WIDTH: 1%; PADDING-TOP: 5px" rowspan="3"><a href="https://mvp.support.microsoft.com/profile=DA52CED1-97BC-4BD0-B712-5BF806742AB2"><img height="55" alt="" src="https://mvp.support.microsoft.com/profile/mvpphoto.aspx?id=DA52CED1-97BC-4BD0-B712-5BF806742AB2" width="43" /></a></td>
                        <td style="FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; PADDING-TOP: 7px"><a href="https://mvp.support.microsoft.com/profile=DA52CED1-97BC-4BD0-B712-5BF806742AB2">Mei Ying Lim: Microsoft Office SharePoint Server</a></td>
                    </tr>
                    <tr>
                        <td>Lim Mei Ying is a senior consultant with Avanade and has experience in setting up MCMS systems at the enterprise level. She has spent many hours figuring out the dos and don'ts...</td>
                    </tr>
                    <tr>
                        <td>&nbsp;</td>
                    </tr>
                </tbody>
            </table>
            <table style="BORDER-RIGHT: #cccccc 1pt solid; BORDER-TOP: #cccccc 1pt solid; BORDER-LEFT: #cccccc 1pt solid; WIDTH: 100%; BORDER-BOTTOM: #cccccc 1pt solid; BACKGROUND-COLOR: #ffffff">
                <tbody>
                    <tr>
                        <td style="PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; WIDTH: 1%; PADDING-TOP: 5px" rowspan="3"><a href="https://mvp.support.microsoft.com/profile=947A45B0-94BB-4F03-9C29-F0AAA7847BBA"><img height="55" alt="" src="https://mvp.support.microsoft.com/profile/mvpphoto.aspx?id=947A45B0-94BB-4F03-9C29-F0AAA7847BBA" width="43" /></a></td>
                        <td style="FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; PADDING-TOP: 7px"><a href="https://mvp.support.microsoft.com/profile=947A45B0-94BB-4F03-9C29-F0AAA7847BBA">Goran Husman: Microsoft Office SharePoint Server</a></td>
                    </tr>
                    <tr>
                        <td>A true Computer Nerd that started in the computer business in 1978 as a programmer and a network administrator. I have been working as an independent computer consultant since </td>
                    </tr>
                    <tr>
                        <td>Haninge<span>|</span><span>|</span>Sweden</td>
                    </tr>
                </tbody>
            </table>
            <table style="BORDER-RIGHT: #cccccc 1pt solid; BORDER-TOP: #cccccc 1pt solid; BORDER-LEFT: #cccccc 1pt solid; WIDTH: 100%; BORDER-BOTTOM: #cccccc 1pt solid; BACKGROUND-COLOR: #efefef">
                <tbody>
                    <tr>
                        <td style="PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; WIDTH: 1%; PADDING-TOP: 5px" rowspan="3"><a href="https://mvp.support.microsoft.com/profile=0CEB733B-A635-43E2-8D69-1FB8F156CDB2"><img height="55" alt="" src="https://mvp.support.microsoft.com/profile/mvpphoto.aspx?id=0CEB733B-A635-43E2-8D69-1FB8F156CDB2" width="43" /></a></td>
                        <td style="FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; PADDING-TOP: 7px"><a href="https://mvp.support.microsoft.com/profile=0CEB733B-A635-43E2-8D69-1FB8F156CDB2">Bil Simser: Microsoft Office SharePoint Server</a></td>
                    </tr>
                    <tr>
                        <td>Bil Simser lives and works in Alberta, Canada, as an independent Solutions Architect Consultant. He has been in software development for over 15 years and has helped build many...</td>
                    </tr>
                    <tr>
                        <td>&nbsp;</td>
                    </tr>
                </tbody>
            </table>
            <table style="BORDER-RIGHT: #cccccc 1pt solid; BORDER-TOP: #cccccc 1pt solid; BORDER-LEFT: #cccccc 1pt solid; WIDTH: 100%; BORDER-BOTTOM: #cccccc 1pt solid; BACKGROUND-COLOR: #ffffff">
                <tbody>
                    <tr>
                        <td style="PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; WIDTH: 1%; PADDING-TOP: 5px" rowspan="3"><a href="https://mvp.support.microsoft.com/profile=52A3F2AA-710F-4496-9B78-F240ECCC74AD"><img height="55" alt="" src="https://mvp.support.microsoft.com/profile/mvpphoto.aspx?id=52A3F2AA-710F-4496-9B78-F240ECCC74AD" width="43" /></a></td>
                        <td style="FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; PADDING-TOP: 7px"><a href="https://mvp.support.microsoft.com/profile=52A3F2AA-710F-4496-9B78-F240ECCC74AD">Ted Pattison: Microsoft Office SharePoint Server</a></td>
                    </tr>
                    <tr>
                        <td>Ted Pattison is an author, trainer and SharePoint MVP who lives in Tampa, Florida. Ted is a long-time columnist for MSDN Magazine with a new column titled Office Space which fo...</td>
                    </tr>
                    <tr>
                        <td>&nbsp;</td>
                    </tr>
                </tbody>
            </table>
            <table style="BORDER-RIGHT: #cccccc 1pt solid; BORDER-TOP: #cccccc 1pt solid; BORDER-LEFT: #cccccc 1pt solid; WIDTH: 100%; BORDER-BOTTOM: #cccccc 1pt solid; BACKGROUND-COLOR: #efefef">
                <tbody>
                    <tr>
                        <td style="PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; WIDTH: 1%; PADDING-TOP: 5px" rowspan="3"><a href="https://mvp.support.microsoft.com/profile=DE441EAE-070A-4E6F-B2C5-0C597875E4A9"><img height="55" alt="" src="https://mvp.support.microsoft.com/profile/mvpphoto.aspx?id=DE441EAE-070A-4E6F-B2C5-0C597875E4A9" width="43" /></a></td>
                        <td style="FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; PADDING-TOP: 7px"><a href="https://mvp.support.microsoft.com/profile=DE441EAE-070A-4E6F-B2C5-0C597875E4A9">Loke Kit Kai: Microsoft Office SharePoint Server</a></td>
                    </tr>
                    <tr>
                        <td>I am an avid .NET developer living and working in the sunny land of Singapore. I work as a consultant in a large MNC. In my freetime, I work ASP.NET and smart clients, as well </td>
                    </tr>
                    <tr>
                        <td>&nbsp;</td>
                    </tr>
                </tbody>
            </table>
            <table style="BORDER-RIGHT: #cccccc 1pt solid; BORDER-TOP: #cccccc 1pt solid; BORDER-LEFT: #cccccc 1pt solid; WIDTH: 100%; BORDER-BOTTOM: #cccccc 1pt solid; BACKGROUND-COLOR: #ffffff">
                <tbody>
                    <tr>
                        <td style="PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; WIDTH: 1%; PADDING-TOP: 5px" rowspan="3"><a href="https://mvp.support.microsoft.com/profile=66531E5C-6EE1-4A68-87B5-C3B2F93DB465"><img height="55" alt="" src="https://mvp.support.microsoft.com/profile/mvpphoto.aspx?id=66531E5C-6EE1-4A68-87B5-C3B2F93DB465" width="43" /></a></td>
                        <td style="FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; PADDING-TOP: 7px"><a href="https://mvp.support.microsoft.com/profile=66531E5C-6EE1-4A68-87B5-C3B2F93DB465">Andrew Connell: Microsoft Office SharePoint Server</a></td>
                    </tr>
                    <tr>
                        <td>Andrew Connell is an independent consultant with a background in content management solutions, web development, and Microsoft&rsquo;s SharePoint technologies. He is currently focused...</td>
                    </tr>
                    <tr>
                        <td>&nbsp;</td>
                    </tr>
                </tbody>
            </table>
            <table style="BORDER-RIGHT: #cccccc 1pt solid; BORDER-TOP: #cccccc 1pt solid; BORDER-LEFT: #cccccc 1pt solid; WIDTH: 100%; BORDER-BOTTOM: #cccccc 1pt solid; BACKGROUND-COLOR: #efefef">
                <tbody>
                    <tr>
                        <td style="PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; WIDTH: 1%; PADDING-TOP: 5px" rowspan="3"><a href="https://mvp.support.microsoft.com/profile=304B77FA-A662-4D2F-9031-345DE9539994"><img height="55" alt="" src="https://mvp.support.microsoft.com/profile/mvpphoto.aspx?id=304B77FA-A662-4D2F-9031-345DE9539994" width="43" /></a></td>
                        <td style="FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; PADDING-TOP: 7px"><a href="https://mvp.support.microsoft.com/profile=304B77FA-A662-4D2F-9031-345DE9539994">Patrick Tisseghem: Microsoft Office SharePoint Server</a></td>
                    </tr>
                    <tr>
                        <td>Managing partner at U2U, a .NET training and services company based in Brussels, Belgium. Main areas of expertise are the .NET Framework and all the products and technologies t...</td>
                    </tr>
                    <tr>
                        <td>&nbsp;</td>
                    </tr>
                </tbody>
            </table>
            <table style="BORDER-RIGHT: #cccccc 1pt solid; BORDER-TOP: #cccccc 1pt solid; BORDER-LEFT: #cccccc 1pt solid; WIDTH: 100%; BORDER-BOTTOM: #cccccc 1pt solid; BACKGROUND-COLOR: #ffffff">
                <tbody>
                    <tr>
                        <td style="PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; WIDTH: 1%; PADDING-TOP: 5px" rowspan="3"><a href="https://mvp.support.microsoft.com/profile=560E7CDD-7CE1-43BF-8BC2-12EC5EAC7F0C"><img height="55" alt="" src="https://mvp.support.microsoft.com/profile/mvpphoto.aspx?id=560E7CDD-7CE1-43BF-8BC2-12EC5EAC7F0C" width="43" /></a></td>
                        <td style="FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; PADDING-TOP: 7px"><a href="https://mvp.support.microsoft.com/profile=560E7CDD-7CE1-43BF-8BC2-12EC5EAC7F0C">Etienne Legendre: Microsoft Office SharePoint Server</a></td>
                    </tr>
                    <tr>
                        <td>After 8 years as a Microsoftee, Etienne works for himself as a freelance consultant on SharePoint Technologies, Windows Server and Exchange Server. He works as a support for th...</td>
                    </tr>
                    <tr>
                        <td>&nbsp;</td>
                    </tr>
                </tbody>
            </table>
            <table style="BORDER-RIGHT: #cccccc 1pt solid; BORDER-TOP: #cccccc 1pt solid; BORDER-LEFT: #cccccc 1pt solid; WIDTH: 100%; BORDER-BOTTOM: #cccccc 1pt solid; BACKGROUND-COLOR: #efefef">
                <tbody>
                    <tr>
                        <td style="PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; WIDTH: 1%; PADDING-TOP: 5px" rowspan="3"><a href="https://mvp.support.microsoft.com/profile=E5170383-73C6-4F72-86CC-C4725547AFB2"><img height="55" alt="" src="https://mvp.support.microsoft.com/profile/mvpphoto.aspx?id=E5170383-73C6-4F72-86CC-C4725547AFB2" width="43" /></a></td>
                        <td style="FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; PADDING-TOP: 7px"><a href="https://mvp.support.microsoft.com/profile=E5170383-73C6-4F72-86CC-C4725547AFB2">Daniel Larson: Microsoft Office SharePoint Server</a></td>
                    </tr>
                    <tr>
                        <td>Daniel Larson is a software engineer in Denver, Colorado specializing in portal frameworks using Microsoft .NET technologies including C#, ASP.NET and SharePoint Products and T...</td>
                    </tr>
                    <tr>
                        <td>&nbsp;</td>
                    </tr>
                </tbody>
            </table>
            <table style="BORDER-RIGHT: #cccccc 1pt solid; BORDER-TOP: #cccccc 1pt solid; BORDER-LEFT: #cccccc 1pt solid; WIDTH: 100%; BORDER-BOTTOM: #cccccc 1pt solid; BACKGROUND-COLOR: #ffffff">
                <tbody>
                    <tr>
                        <td style="PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; WIDTH: 1%; PADDING-TOP: 5px" rowspan="3"><a href="https://mvp.support.microsoft.com/profile=525C73D7-1FA3-4CE2-B2EC-38F51239B505"><img height="55" alt="" src="https://mvp.support.microsoft.com/profile/mvpphoto.aspx?id=525C73D7-1FA3-4CE2-B2EC-38F51239B505" width="43" /></a></td>
                        <td style="FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; PADDING-TOP: 7px"><a href="https://mvp.support.microsoft.com/profile=525C73D7-1FA3-4CE2-B2EC-38F51239B505">Sergey Shapovalov: Microsoft Office SharePoint Server</a></td>
                    </tr>
                    <tr>
                        <td>&nbsp;</td>
                    </tr>
                    <tr>
                        <td>&nbsp;</td>
                    </tr>
                </tbody>
            </table>
            <table style="BORDER-RIGHT: #cccccc 1pt solid; BORDER-TOP: #cccccc 1pt solid; BORDER-LEFT: #cccccc 1pt solid; WIDTH: 100%; BORDER-BOTTOM: #cccccc 1pt solid; BACKGROUND-COLOR: #efefef">
                <tbody>
                    <tr>
                        <td style="PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; WIDTH: 1%; PADDING-TOP: 5px" rowspan="3"><a href="https://mvp.support.microsoft.com/profile=298CF37B-CF38-4E49-B6A7-F727E2E9335F"><img height="55" alt="" src="https://mvp.support.microsoft.com/profile/mvpphoto.aspx?id=298CF37B-CF38-4E49-B6A7-F727E2E9335F" width="43" /></a></td>
                        <td style="FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; PADDING-TOP: 7px"><a href="https://mvp.support.microsoft.com/profile=298CF37B-CF38-4E49-B6A7-F727E2E9335F">Kevin Laahs: Microsoft Office SharePoint Server</a></td>
                    </tr>
                    <tr>
                        <td>Kevin Laahs is a Principal Consultant in HP Services' Advanced Technology Group. His main focus is on messaging and collaboration and he is co-author of two books on SharePoint...</td>
                    </tr>
                    <tr>
                        <td>&nbsp;</td>
                    </tr>
                </tbody>
            </table>
            <table style="BORDER-RIGHT: #cccccc 1pt solid; BORDER-TOP: #cccccc 1pt solid; BORDER-LEFT: #cccccc 1pt solid; WIDTH: 100%; BORDER-BOTTOM: #cccccc 1pt solid; BACKGROUND-COLOR: #ffffff">
                <tbody>
                    <tr>
                        <td style="PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; WIDTH: 1%; PADDING-TOP: 5px" rowspan="3"><a href="https://mvp.support.microsoft.com/profile=710D52A0-4A85-47D0-B629-C75376F7B286"><img height="55" alt="" src="https://mvp.support.microsoft.com/profile/mvpphoto.aspx?id=710D52A0-4A85-47D0-B629-C75376F7B286" width="43" /></a></td>
                        <td style="FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; PADDING-TOP: 7px"><a href="https://mvp.support.microsoft.com/profile=710D52A0-4A85-47D0-B629-C75376F7B286">Shane Young: Microsoft Office SharePoint Server</a></td>
                    </tr>
                    <tr>
                        <td>Shane is a SharePoint enthusiast from Cincinnati, Ohio. With 8 years of network administration he specializes in SPS infrastructure and problem solving. He is the Preside...</td>
                    </tr>
                    <tr>
                        <td>&nbsp;</td>
                    </tr>
                </tbody>
            </table>
            <table style="BORDER-RIGHT: #cccccc 1pt solid; BORDER-TOP: #cccccc 1pt solid; BORDER-LEFT: #cccccc 1pt solid; WIDTH: 100%; BORDER-BOTTOM: #cccccc 1pt solid; BACKGROUND-COLOR: #efefef">
                <tbody>
                    <tr>
                        <td style="PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; WIDTH: 1%; PADDING-TOP: 5px" rowspan="3"><a href="https://mvp.support.microsoft.com/profile=85435384-A722-417A-9732-62B3F07F98B8"><img height="55" alt="" src="https://mvp.support.microsoft.com/profile/mvpphoto.aspx?id=85435384-A722-417A-9732-62B3F07F98B8" width="43" /></a></td>
                        <td style="FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; PADDING-TOP: 7px"><a href="https://mvp.support.microsoft.com/profile=85435384-A722-417A-9732-62B3F07F98B8">Woodrow Windischman: Microsoft Office SharePoint Server</a></td>
                    </tr>
                    <tr>
                        <td>&bull; Woodrow is an independent IT consultant with 20 years of experience in all facets of IT. Based in Northern Indiana, he has worked throughout the world on various projects. ...</td>
                    </tr>
                    <tr>
                        <td>&nbsp;</td>
                    </tr>
                </tbody>
            </table>
            <table style="BORDER-RIGHT: #cccccc 1pt solid; BORDER-TOP: #cccccc 1pt solid; BORDER-LEFT: #cccccc 1pt solid; WIDTH: 100%; BORDER-BOTTOM: #cccccc 1pt solid; BACKGROUND-COLOR: #ffffff">
                <tbody>
                    <tr>
                        <td style="PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; WIDTH: 1%; PADDING-TOP: 5px" rowspan="3"><a href="https://mvp.support.microsoft.com/profile=B7239116-DF32-4FAB-B56D-1FCBA106FABC"><img height="55" alt="" src="https://mvp.support.microsoft.com/profile/mvpphoto.aspx?id=B7239116-DF32-4FAB-B56D-1FCBA106FABC" width="43" /></a></td>
                        <td style="FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; PADDING-TOP: 7px"><a href="https://mvp.support.microsoft.com/profile=B7239116-DF32-4FAB-B56D-1FCBA106FABC">Adil Jiri: Microsoft Office SharePoint Server</a></td>
                    </tr>
                    <tr>
                        <td>Ing&eacute;nieur en D&eacute;veloppement et Architecture pour Netopia Solutions </td>
                    </tr>
                    <tr>
                        <td>&nbsp;</td>
                    </tr>
                </tbody>
            </table>
            <table style="BORDER-RIGHT: #cccccc 1pt solid; BORDER-TOP: #cccccc 1pt solid; BORDER-LEFT: #cccccc 1pt solid; WIDTH: 100%; BORDER-BOTTOM: #cccccc 1pt solid; BACKGROUND-COLOR: #efefef">
                <tbody>
                    <tr>
                        <td style="PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; WIDTH: 1%; PADDING-TOP: 5px" rowspan="3"><a href="https://mvp.support.microsoft.com/profile=14D6B0DD-93FC-44FD-8CBB-41350102E482"><img height="55" alt="" src="https://mvp.support.microsoft.com/profile/mvpphoto.aspx?id=14D6B0DD-93FC-44FD-8CBB-41350102E482" width="43" /></a></td>
                        <td style="FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; PADDING-TOP: 7px"><a href="https://mvp.support.microsoft.com/profile=14D6B0DD-93FC-44FD-8CBB-41350102E482">Bob Mixon: Microsoft Office SharePoint Server</a></td>
                    </tr>
                    <tr>
                        <td>Bob has been in providing technology solutions since the 1980&rsquo;s and is currently the co-owner of ShareSquared, Inc. (www.ShareSquared.com), a consulting and training company pr...</td>
                    </tr>
                    <tr>
                        <td>Glendale<span>|</span>CA<span>|</span>USA</td>
                    </tr>
                </tbody>
            </table>
            <table style="BORDER-RIGHT: #cccccc 1pt solid; BORDER-TOP: #cccccc 1pt solid; BORDER-LEFT: #cccccc 1pt solid; WIDTH: 100%; BORDER-BOTTOM: #cccccc 1pt solid; BACKGROUND-COLOR: #ffffff">
                <tbody>
                    <tr>
                        <td style="PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; WIDTH: 1%; PADDING-TOP: 5px" rowspan="3"><a href="https://mvp.support.microsoft.com/profile=DC7169A4-EEAA-4C32-97EE-64ED3E9B3B9A"><img height="55" alt="" src="https://mvp.support.microsoft.com/profile/mvpphoto.aspx?id=DC7169A4-EEAA-4C32-97EE-64ED3E9B3B9A" width="43" /></a></td>
                        <td style="FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; PADDING-TOP: 7px"><a href="https://mvp.support.microsoft.com/profile=DC7169A4-EEAA-4C32-97EE-64ED3E9B3B9A">Carlos Segura Sanz: Microsoft Office SharePoint Server</a></td>
                    </tr>
                    <tr>
                        <td>Carlos has worked in the computer technology field for over 15 years where he has been specializing in the business and collaboration areas. The roles covered during these y...</td>
                    </tr>
                    <tr>
                        <td>&nbsp;</td>
                    </tr>
                </tbody>
            </table>
            <table style="BORDER-RIGHT: #cccccc 1pt solid; BORDER-TOP: #cccccc 1pt solid; BORDER-LEFT: #cccccc 1pt solid; WIDTH: 100%; BORDER-BOTTOM: #cccccc 1pt solid; BACKGROUND-COLOR: #efefef">
                <tbody>
                    <tr>
                        <td style="PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; WIDTH: 1%; PADDING-TOP: 5px" rowspan="3"><a href="https://mvp.support.microsoft.com/profile=EB1FDB67-5FE6-449F-92A2-DFDE6852F9CB"><img height="55" alt="" src="https://mvp.support.microsoft.com/profile/mvpphoto.aspx?id=EB1FDB67-5FE6-449F-92A2-DFDE6852F9CB" width="43" /></a></td>
                        <td style="FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; PADDING-TOP: 7px"><a href="https://mvp.support.microsoft.com/profile=EB1FDB67-5FE6-449F-92A2-DFDE6852F9CB">Gabor Lenard: Microsoft Office SharePoint Server</a></td>
                    </tr>
                    <tr>
                        <td>&nbsp;</td>
                    </tr>
                    <tr>
                        <td>&nbsp;</td>
                    </tr>
                </tbody>
            </table>
            <table style="BORDER-RIGHT: #cccccc 1pt solid; BORDER-TOP: #cccccc 1pt solid; BORDER-LEFT: #cccccc 1pt solid; WIDTH: 100%; BORDER-BOTTOM: #cccccc 1pt solid; BACKGROUND-COLOR: #ffffff">
                <tbody>
                    <tr>
                        <td style="PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; WIDTH: 1%; PADDING-TOP: 5px" rowspan="3"><a href="https://mvp.support.microsoft.com/profile=D1295779-12B3-469A-BF9E-93E02117A4BE"><img height="55" alt="" src="https://mvp.support.microsoft.com/profile/mvpphoto.aspx?id=D1295779-12B3-469A-BF9E-93E02117A4BE" width="43" /></a></td>
                        <td style="FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; PADDING-TOP: 7px"><a href="https://mvp.support.microsoft.com/profile=D1295779-12B3-469A-BF9E-93E02117A4BE">Gayan Peiris: Microsoft Office SharePoint Server</a></td>
                    </tr>
                    <tr>
                        <td>Gayan Peiris is an expert in architecting and designing SharePoint Portals and Windows SharePoint Services solutions. He has written many books, articles, reviews and columns </td>
                    </tr>
                    <tr>
                        <td>&nbsp;</td>
                    </tr>
                </tbody>
            </table>
            <table style="BORDER-RIGHT: #cccccc 1pt solid; BORDER-TOP: #cccccc 1pt solid; BORDER-LEFT: #cccccc 1pt solid; WIDTH: 100%; BORDER-BOTTOM: #cccccc 1pt solid; BACKGROUND-COLOR: #efefef">
                <tbody>
                    <tr>
                        <td style="PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; WIDTH: 1%; PADDING-TOP: 5px" rowspan="3"><a href="https://mvp.support.microsoft.com/profile=6BD1BAD9-E60D-46FA-8978-8B13E66E5614"><img height="55" alt="" src="https://mvp.support.microsoft.com/profile/mvpphoto.aspx?id=6BD1BAD9-E60D-46FA-8978-8B13E66E5614" width="43" /></a></td>
                        <td style="FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; PADDING-TOP: 7px"><a href="https://mvp.support.microsoft.com/profile=6BD1BAD9-E60D-46FA-8978-8B13E66E5614">Luis Du Solier G.: Microsoft Office SharePoint Server</a></td>
                    </tr>
                    <tr>
                        <td>IW and Collaboration Sollution Specialist for one of the Top Microsoft Certified Partners in Mexico City. He's been working closely with this technology, managing two User G...</td>
                    </tr>
                    <tr>
                        <td>&nbsp;</td>
                    </tr>
                </tbody>
            </table>
            <table style="BORDER-RIGHT: #cccccc 1pt solid; BORDER-TOP: #cccccc 1pt solid; BORDER-LEFT: #cccccc 1pt solid; WIDTH: 100%; BORDER-BOTTOM: #cccccc 1pt solid; BACKGROUND-COLOR: #ffffff">
                <tbody>
                    <tr>
                        <td style="PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; WIDTH: 1%; PADDING-TOP: 5px" rowspan="3"><a href="https://mvp.support.microsoft.com/profile=10BD7186-35CA-45B4-8B2D-5E338B591EC3"><img height="55" alt="" src="https://mvp.support.microsoft.com/profile/mvpphoto.aspx?id=10BD7186-35CA-45B4-8B2D-5E338B591EC3" width="43" /></a></td>
                        <td style="FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; PADDING-TOP: 7px"><a href="https://mvp.support.microsoft.com/profile=10BD7186-35CA-45B4-8B2D-5E338B591EC3">Anthony Bidet: Microsoft Office SharePoint Server</a></td>
                    </tr>
                    <tr>
                        <td>Consultant / Formateur pour ENI et int&eacute;grateur dans l'&acirc;me, je me suis sp&eacute;cialis&eacute; dans les portails d'entreprise depuis quelques ann&eacute;es. Je suis l'auteur de l'ouvrage SPS 200...</td>
                    </tr>
                    <tr>
                        <td>&nbsp;</td>
                    </tr>
                </tbody>
            </table>
            <table style="BORDER-RIGHT: #cccccc 1pt solid; BORDER-TOP: #cccccc 1pt solid; BORDER-LEFT: #cccccc 1pt solid; WIDTH: 100%; BORDER-BOTTOM: #cccccc 1pt solid; BACKGROUND-COLOR: #efefef">
                <tbody>
                    <tr>
                        <td style="PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; WIDTH: 1%; PADDING-TOP: 5px" rowspan="3"><a href="https://mvp.support.microsoft.com/profile=8F154F74-9838-42BE-AE6A-A57AE07A854D"><img height="55" alt="" src="https://mvp.support.microsoft.com/profile/mvpphoto.aspx?id=8F154F74-9838-42BE-AE6A-A57AE07A854D" width="43" /></a></td>
                        <td style="FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; PADDING-TOP: 7px"><a href="https://mvp.support.microsoft.com/profile=8F154F74-9838-42BE-AE6A-A57AE07A854D">Eli Z. Robillard: Microsoft Office SharePoint Server</a></td>
                    </tr>
                    <tr>
                        <td>Eli is the founder of the Toronto SharePoint Users Group. He has written articles for the MSDN Developer Center, is a member of the MSDN Canada Speakers Bureau, is a member and...</td>
                    </tr>
                    <tr>
                        <td>&nbsp;</td>
                    </tr>
                </tbody>
            </table>
            <table style="BORDER-RIGHT: #cccccc 1pt solid; BORDER-TOP: #cccccc 1pt solid; BORDER-LEFT: #cccccc 1pt solid; WIDTH: 100%; BORDER-BOTTOM: #cccccc 1pt solid; BACKGROUND-COLOR: #ffffff">
                <tbody>
                    <tr>
                        <td style="PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; WIDTH: 1%; PADDING-TOP: 5px" rowspan="3"><a href="https://mvp.support.microsoft.com/profile=CBD91E2F-44BD-4447-B62D-0B0E852C3EBB"><img height="55" alt="" src="https://mvp.support.microsoft.com/profile/mvpphoto.aspx?id=CBD91E2F-44BD-4447-B62D-0B0E852C3EBB" width="43" /></a></td>
                        <td style="FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; PADDING-TOP: 7px"><a href="https://mvp.support.microsoft.com/profile=CBD91E2F-44BD-4447-B62D-0B0E852C3EBB">Nick Swan: Microsoft Office SharePoint Server</a></td>
                    </tr>
                    <tr>
                        <td>I've been developing with Microsoft based technologies for 7 years since completing Software Engineering at Univeristy. Having become interested in developing on top of SharePo...</td>
                    </tr>
                    <tr>
                        <td>&nbsp;</td>
                    </tr>
                </tbody>
            </table>
            <table style="BORDER-RIGHT: #cccccc 1pt solid; BORDER-TOP: #cccccc 1pt solid; BORDER-LEFT: #cccccc 1pt solid; WIDTH: 100%; BORDER-BOTTOM: #cccccc 1pt solid; BACKGROUND-COLOR: #efefef">
                <tbody>
                    <tr>
                        <td style="PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; WIDTH: 1%; PADDING-TOP: 5px" rowspan="3"><a href="https://mvp.support.microsoft.com/profile=3B00A0E9-5CC6-4492-B63B-85B74664A73E"><img height="55" alt="" src="https://mvp.support.microsoft.com/profile/mvpphoto.aspx?id=3B00A0E9-5CC6-4492-B63B-85B74664A73E" width="43" /></a></td>
                        <td style="FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; PADDING-TOP: 7px"><a href="https://mvp.support.microsoft.com/profile=3B00A0E9-5CC6-4492-B63B-85B74664A73E">H&eacute;lio S&aacute; Moreira: Microsoft Office SharePoint Server</a></td>
                    </tr>
                    <tr>
                        <td>Consultor S&ecirc;nior para a plataforma de produtos e servi&ccedil;os Microsoft, com larga atua&ccedil;&atilde;o nas divis&otilde;es de Data Management, Business Intelligence and Information Worker. Especiali...</td>
                    </tr>
                    <tr>
                        <td>&nbsp;</td>
                    </tr>
                </tbody>
            </table>
            <table style="BORDER-RIGHT: #cccccc 1pt solid; BORDER-TOP: #cccccc 1pt solid; BORDER-LEFT: #cccccc 1pt solid; WIDTH: 100%; BORDER-BOTTOM: #cccccc 1pt solid; BACKGROUND-COLOR: #ffffff">
                <tbody>
                    <tr>
                        <td style="PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; WIDTH: 1%; PADDING-TOP: 5px" rowspan="3"><a href="https://mvp.support.microsoft.com/profile=B4250353-7D38-4C56-89DB-09D2DA452A75"><img height="55" alt="" src="https://mvp.support.microsoft.com/profile/mvpphoto.aspx?id=B4250353-7D38-4C56-89DB-09D2DA452A75" width="43" /></a></td>
                        <td style="FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; PADDING-TOP: 7px"><a href="https://mvp.support.microsoft.com/profile=B4250353-7D38-4C56-89DB-09D2DA452A75">Mohamed Zaki: Microsoft Office SharePoint Server</a></td>
                    </tr>
                    <tr>
                        <td>Working as Technical Consultant in a major development house in Egypt and the Middle East ( LINKdotNET ), specialized in developing portals, Automation, LOB Integration.</td>
                    </tr>
                    <tr>
                        <td>&nbsp;</td>
                    </tr>
                </tbody>
            </table>
            <table style="BORDER-RIGHT: #cccccc 1pt solid; BORDER-TOP: #cccccc 1pt solid; BORDER-LEFT: #cccccc 1pt solid; WIDTH: 100%; BORDER-BOTTOM: #cccccc 1pt solid; BACKGROUND-COLOR: #efefef">
                <tbody>
                    <tr>
                        <td style="PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; WIDTH: 1%; PADDING-TOP: 5px" rowspan="3"><a href="https://mvp.support.microsoft.com/profile=6F1C3FD4-330A-4916-BB5B-53B0D52BAA4F"><img height="55" alt="" src="https://mvp.support.microsoft.com/profile/mvpphoto.aspx?id=6F1C3FD4-330A-4916-BB5B-53B0D52BAA4F" width="43" /></a></td>
                        <td style="FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; PADDING-TOP: 7px"><a href="https://mvp.support.microsoft.com/profile=6F1C3FD4-330A-4916-BB5B-53B0D52BAA4F">Steve Smith: Microsoft Office SharePoint Server</a></td>
                    </tr>
                    <tr>
                        <td>Owner and Trainer of Combined Knowledge a UK based Training and Consultancy company based on Microsoft technologies but specializing in SharePoint. Began working heavily with...</td>
                    </tr>
                    <tr>
                        <td>&nbsp;</td>
                    </tr>
                </tbody>
            </table>
            <table style="BORDER-RIGHT: #cccccc 1pt solid; BORDER-TOP: #cccccc 1pt solid; BORDER-LEFT: #cccccc 1pt solid; WIDTH: 100%; BORDER-BOTTOM: #cccccc 1pt solid; BACKGROUND-COLOR: #ffffff">
                <tbody>
                    <tr>
                        <td style="PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; WIDTH: 1%; PADDING-TOP: 5px" rowspan="3"><a href="https://mvp.support.microsoft.com/profile=9E6E2A9A-BDB0-4C5F-93E1-8FF1365391A9"><img height="55" alt="" src="https://mvp.support.microsoft.com/profile/mvpphoto.aspx?id=9E6E2A9A-BDB0-4C5F-93E1-8FF1365391A9" width="43" /></a></td>
                        <td style="FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; PADDING-TOP: 7px"><a href="https://mvp.support.microsoft.com/profile=9E6E2A9A-BDB0-4C5F-93E1-8FF1365391A9">Michael Noel: Microsoft Office SharePoint Server</a></td>
                    </tr>
                    <tr>
                        <td>Michael has been involved in the computer industry for nearly two decades, and has significant real-world experience helping organizations realize business value from Informati...</td>
                    </tr>
                    <tr>
                        <td>&nbsp;</td>
                    </tr>
                </tbody>
            </table>
            <table style="BORDER-RIGHT: #cccccc 1pt solid; BORDER-TOP: #cccccc 1pt solid; BORDER-LEFT: #cccccc 1pt solid; WIDTH: 100%; BORDER-BOTTOM: #cccccc 1pt solid; BACKGROUND-COLOR: #efefef">
                <tbody>
                    <tr>
                        <td style="PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; WIDTH: 1%; PADDING-TOP: 5px" rowspan="3"><a href="https://mvp.support.microsoft.com/profile=8300B593-16A0-466F-AF73-31B9D441558D"><img height="55" alt="" src="https://mvp.support.microsoft.com/profile/mvpphoto.aspx?id=8300B593-16A0-466F-AF73-31B9D441558D" width="43" /></a></td>
                        <td style="FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; PADDING-TOP: 7px"><a href="https://mvp.support.microsoft.com/profile=8300B593-16A0-466F-AF73-31B9D441558D">Pierre Vivier-Merle: Microsoft Office SharePoint Server</a></td>
                    </tr>
                    <tr>
                        <td>J'occupe la place de responsable du p&ocirc;le Portails et Solutions Collaboratives sur les technologies Sharepoint au sein d'Exakis SSII Microsoft Gold Certified Partner(http://www....</td>
                    </tr>
                    <tr>
                        <td>&nbsp;</td>
                    </tr>
                </tbody>
            </table>
            <table style="BORDER-RIGHT: #cccccc 1pt solid; BORDER-TOP: #cccccc 1pt solid; BORDER-LEFT: #cccccc 1pt solid; WIDTH: 100%; BORDER-BOTTOM: #cccccc 1pt solid; BACKGROUND-COLOR: #ffffff">
                <tbody>
                    <tr>
                        <td style="PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; WIDTH: 1%; PADDING-TOP: 5px" rowspan="3"><a href="https://mvp.support.microsoft.com/profile=48B805CC-E3E8-45C8-BAEF-4ACAEAC8B909"><img height="55" alt="" src="https://mvp.support.microsoft.com/profile/mvpphoto.aspx?id=48B805CC-E3E8-45C8-BAEF-4ACAEAC8B909" width="43" /></a></td>
                        <td style="FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; PADDING-TOP: 7px"><a href="https://mvp.support.microsoft.com/profile=48B805CC-E3E8-45C8-BAEF-4ACAEAC8B909">Xi Chen: Microsoft Office SharePoint Server</a></td>
                    </tr>
                    <tr>
                        <td>微软特约讲师，精通SharePoint技术，致力于与Office相关的专业解决方案以及企业信息系统解决方案。</td>
                    </tr>
                    <tr>
                        <td>&nbsp;</td>
                    </tr>
                </tbody>
            </table>
            <table style="BORDER-RIGHT: #cccccc 1pt solid; BORDER-TOP: #cccccc 1pt solid; BORDER-LEFT: #cccccc 1pt solid; WIDTH: 100%; BORDER-BOTTOM: #cccccc 1pt solid; BACKGROUND-COLOR: #efefef">
                <tbody>
                    <tr>
                        <td style="PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; WIDTH: 1%; PADDING-TOP: 5px" rowspan="3"><a href="https://mvp.support.microsoft.com/profile=129A508A-F2D2-4C1B-B4E7-F3B1B670057A"><img height="55" alt="" src="https://mvp.support.microsoft.com/profile/mvpphoto.aspx?id=129A508A-F2D2-4C1B-B4E7-F3B1B670057A" width="43" /></a></td>
                        <td style="FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; PADDING-TOP: 7px"><a href="https://mvp.support.microsoft.com/profile=129A508A-F2D2-4C1B-B4E7-F3B1B670057A">Amanda Murphy: Microsoft Office SharePoint Server</a></td>
                    </tr>
                    <tr>
                        <td>I work as a Product Manager for Infotech Canada, a company located in St. John&rsquo;s, Newfoundland that focuses 100% on Microsoft products such as SharePoint, Office and Project Se...</td>
                    </tr>
                    <tr>
                        <td>&nbsp;</td>
                    </tr>
                </tbody>
            </table>
            <table style="BORDER-RIGHT: #cccccc 1pt solid; BORDER-TOP: #cccccc 1pt solid; BORDER-LEFT: #cccccc 1pt solid; WIDTH: 100%; BORDER-BOTTOM: #cccccc 1pt solid; BACKGROUND-COLOR: #ffffff">
                <tbody>
                    <tr>
                        <td style="PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; WIDTH: 1%; PADDING-TOP: 5px" rowspan="3"><a href="https://mvp.support.microsoft.com/profile=7AE15364-8546-487D-A64C-A601BB8AE1D8"><img height="55" alt="" src="https://mvp.support.microsoft.com/profile/mvpphoto.aspx?id=7AE15364-8546-487D-A64C-A601BB8AE1D8" width="43" /></a></td>
                        <td style="FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; PADDING-TOP: 7px"><a href="https://mvp.support.microsoft.com/profile=7AE15364-8546-487D-A64C-A601BB8AE1D8">Stacy Draper: Microsoft Office SharePoint Server</a></td>
                    </tr>
                    <tr>
                        <td>As an experienced computer programmer and application architect, Stacy Draper brings a wealth of technology insight necessary for today's computer-driven world -- inducing fami...</td>
                    </tr>
                    <tr>
                        <td>&nbsp;</td>
                    </tr>
                </tbody>
            </table>
            <table style="BORDER-RIGHT: #cccccc 1pt solid; BORDER-TOP: #cccccc 1pt solid; BORDER-LEFT: #cccccc 1pt solid; WIDTH: 100%; BORDER-BOTTOM: #cccccc 1pt solid; BACKGROUND-COLOR: #efefef">
                <tbody>
                    <tr>
                        <td style="PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; WIDTH: 1%; PADDING-TOP: 5px" rowspan="3"><a href="https://mvp.support.microsoft.com/profile=96B1CC43-C28F-4B3E-9DA8-595ACEAA54B8"><img height="55" alt="" src="https://mvp.support.microsoft.com/profile/mvpphoto.aspx?id=96B1CC43-C28F-4B3E-9DA8-595ACEAA54B8" width="43" /></a></td>
                        <td style="FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; PADDING-TOP: 7px"><a href="https://mvp.support.microsoft.com/profile=96B1CC43-C28F-4B3E-9DA8-595ACEAA54B8">Ivan Wilson: Microsoft Office SharePoint Server</a></td>
                    </tr>
                    <tr>
                        <td>Based in Sydney, Australia, I have been working with SharePoint since 2001. In 2004 I set up the Sydney SharePoint User Group and am still actively involved in the running of i...</td>
                    </tr>
                    <tr>
                        <td>&nbsp;</td>
                    </tr>
                </tbody>
            </table>
            <table style="BORDER-RIGHT: #cccccc 1pt solid; BORDER-TOP: #cccccc 1pt solid; BORDER-LEFT: #cccccc 1pt solid; WIDTH: 100%; BORDER-BOTTOM: #cccccc 1pt solid; BACKGROUND-COLOR: #ffffff">
                <tbody>
                    <tr>
                        <td style="PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; WIDTH: 1%; PADDING-TOP: 5px" rowspan="3"><a href="https://mvp.support.microsoft.com/profile=54713654-4606-4946-96F0-5DD627F9A5C9"><img height="55" alt="" src="https://mvp.support.microsoft.com/profile/mvpphoto.aspx?id=54713654-4606-4946-96F0-5DD627F9A5C9" width="43" /></a></td>
                        <td style="FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; PADDING-TOP: 7px"><a href="https://mvp.support.microsoft.com/profile=54713654-4606-4946-96F0-5DD627F9A5C9">Todd S Baginski: Microsoft Office SharePoint Server</a></td>
                    </tr>
                    <tr>
                        <td>Todd began working with WSS and SPS in the Beta stages of the products. He has architected and implemented intranets, extranets, wireless deployments, and several custom applic...</td>
                    </tr>
                    <tr>
                        <td>&nbsp;</td>
                    </tr>
                </tbody>
            </table>
            <table style="BORDER-RIGHT: #cccccc 1pt solid; BORDER-TOP: #cccccc 1pt solid; BORDER-LEFT: #cccccc 1pt solid; WIDTH: 100%; BORDER-BOTTOM: #cccccc 1pt solid; BACKGROUND-COLOR: #efefef">
                <tbody>
                    <tr>
                        <td style="PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; WIDTH: 1%; PADDING-TOP: 5px" rowspan="3"><a href="https://mvp.support.microsoft.com/profile=1A7929D4-C597-4766-BB75-882336E1124B"><img height="55" alt="" src="https://mvp.support.microsoft.com/profile/mvpphoto.aspx?id=1A7929D4-C597-4766-BB75-882336E1124B" width="43" /></a></td>
                        <td style="FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; PADDING-TOP: 7px"><a href="https://mvp.support.microsoft.com/profile=1A7929D4-C597-4766-BB75-882336E1124B">Chi Zhang: Microsoft Office SharePoint Server</a></td>
                    </tr>
                    <tr>
                        <td>&nbsp;</td>
                    </tr>
                    <tr>
                        <td>&nbsp;</td>
                    </tr>
                </tbody>
            </table>
            <table style="BORDER-RIGHT: #cccccc 1pt solid; BORDER-TOP: #cccccc 1pt solid; BORDER-LEFT: #cccccc 1pt solid; WIDTH: 100%; BORDER-BOTTOM: #cccccc 1pt solid; BACKGROUND-COLOR: #ffffff">
                <tbody>
                    <tr>
                        <td style="PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; WIDTH: 1%; PADDING-TOP: 5px" rowspan="3"><a href="https://mvp.support.microsoft.com/profile=1E147C42-2A43-4C18-87DC-963322D681C9"><img height="55" alt="" src="https://mvp.support.microsoft.com/profile/mvpphoto.aspx?id=1E147C42-2A43-4C18-87DC-963322D681C9" width="43" /></a></td>
                        <td style="FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; PADDING-TOP: 7px"><a href="https://mvp.support.microsoft.com/profile=1E147C42-2A43-4C18-87DC-963322D681C9">Fabian Moritz: Microsoft Office SharePoint Server</a></td>
                    </tr>
                    <tr>
                        <td>Consultant for SharePoint Technologies and Application Development.</td>
                    </tr>
                    <tr>
                        <td>&nbsp;</td>
                    </tr>
                </tbody>
            </table>
            <table style="BORDER-RIGHT: #cccccc 1pt solid; BORDER-TOP: #cccccc 1pt solid; BORDER-LEFT: #cccccc 1pt solid; WIDTH: 100%; BORDER-BOTTOM: #cccccc 1pt solid; BACKGROUND-COLOR: #efefef">
                <tbody>
                    <tr>
                        <td style="PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; WIDTH: 1%; PADDING-TOP: 5px" rowspan="3"><a href="https://mvp.support.microsoft.com/profile=22556100-EE7B-4C0C-AF61-C5756C9D1954"><img height="55" alt="" src="https://mvp.support.microsoft.com/profile/mvpphoto.aspx?id=22556100-EE7B-4C0C-AF61-C5756C9D1954" width="43" /></a></td>
                        <td style="FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; PADDING-TOP: 7px"><a href="https://mvp.support.microsoft.com/profile=22556100-EE7B-4C0C-AF61-C5756C9D1954">Fadi Mohammad Atteya: Microsoft Office SharePoint Server</a></td>
                    </tr>
                    <tr>
                        <td>I have been working solely with Microsoft tools and technologies for the last 6 years working in projects ranging from Web development, Document Management, ERP and various oth...</td>
                    </tr>
                    <tr>
                        <td>&nbsp;</td>
                    </tr>
                </tbody>
            </table>
            <table style="BORDER-RIGHT: #cccccc 1pt solid; BORDER-TOP: #cccccc 1pt solid; BORDER-LEFT: #cccccc 1pt solid; WIDTH: 100%; BORDER-BOTTOM: #cccccc 1pt solid; BACKGROUND-COLOR: #ffffff">
                <tbody>
                    <tr>
                        <td style="PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; WIDTH: 1%; PADDING-TOP: 5px" rowspan="3"><a href="https://mvp.support.microsoft.com/profile=9D1EC624-38BA-4652-B746-F04ECE300D3C"><img height="55" alt="" src="https://mvp.support.microsoft.com/profile/mvpphoto.aspx?id=9D1EC624-38BA-4652-B746-F04ECE300D3C" width="43" /></a></td>
                        <td style="FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; PADDING-TOP: 7px"><a href="https://mvp.support.microsoft.com/profile=9D1EC624-38BA-4652-B746-F04ECE300D3C">Matthew McDermott: Microsoft Office SharePoint Server</a></td>
                    </tr>
                    <tr>
                        <td>Matthew, Microsoft MVP for Microsoft Office SharePoint Server, is a Principal Consultant and the Information Worker Practice Director for Catapult Systems in Austin, Texas. A s...</td>
                    </tr>
                    <tr>
                        <td>&nbsp;</td>
                    </tr>
                </tbody>
            </table>
            <table style="BORDER-RIGHT: #cccccc 1pt solid; BORDER-TOP: #cccccc 1pt solid; BORDER-LEFT: #cccccc 1pt solid; WIDTH: 100%; BORDER-BOTTOM: #cccccc 1pt solid; BACKGROUND-COLOR: #efefef">
                <tbody>
                    <tr>
                        <td style="PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; WIDTH: 1%; PADDING-TOP: 5px" rowspan="3"><a href="https://mvp.support.microsoft.com/profile=43494901-F81F-4DF5-B65E-53BC9F0B4114"><img height="55" alt="" src="https://mvp.support.microsoft.com/profile/mvpphoto.aspx?id=43494901-F81F-4DF5-B65E-53BC9F0B4114" width="43" /></a></td>
                        <td style="FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; PADDING-TOP: 7px"><a href="https://mvp.support.microsoft.com/profile=43494901-F81F-4DF5-B65E-53BC9F0B4114">John F Holliday: Microsoft Office SharePoint Server</a></td>
                    </tr>
                    <tr>
                        <td>John Holliday has over 25 years of professional software development experience and has been involved in a wide range of commercial software projects from desktop personal info...</td>
                    </tr>
                    <tr>
                        <td>&nbsp;</td>
                    </tr>
                </tbody>
            </table>
            <table style="BORDER-RIGHT: #cccccc 1pt solid; BORDER-TOP: #cccccc 1pt solid; BORDER-LEFT: #cccccc 1pt solid; WIDTH: 100%; BORDER-BOTTOM: #cccccc 1pt solid; BACKGROUND-COLOR: #ffffff">
                <tbody>
                    <tr>
                        <td style="PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; WIDTH: 1%; PADDING-TOP: 5px" rowspan="3"><a href="https://mvp.support.microsoft.com/profile=1051C3A4-9A89-45ED-8675-5680DF96B7B0"><img height="55" alt="" src="https://mvp.support.microsoft.com/profile/mvpphoto.aspx?id=1051C3A4-9A89-45ED-8675-5680DF96B7B0" width="43" /></a></td>
                        <td style="FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; PADDING-TOP: 7px"><a href="https://mvp.support.microsoft.com/profile=1051C3A4-9A89-45ED-8675-5680DF96B7B0">Segundo Leon Horna: Microsoft Office SharePoint Server</a></td>
                    </tr>
                    <tr>
                        <td>I work in Lima, Peru, as Productivity Solutions Consultant, Developer and Trainer in courses of development Office Business Application, and one of the co-founders of Oxinet, a...</td>
                    </tr>
                    <tr>
                        <td>&nbsp;</td>
                    </tr>
                </tbody>
            </table>
            <table style="BORDER-RIGHT: #cccccc 1pt solid; BORDER-TOP: #cccccc 1pt solid; BORDER-LEFT: #cccccc 1pt solid; WIDTH: 100%; BORDER-BOTTOM: #cccccc 1pt solid; BACKGROUND-COLOR: #efefef">
                <tbody>
                    <tr>
                        <td style="PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; WIDTH: 1%; PADDING-TOP: 5px" rowspan="3"><a href="https://mvp.support.microsoft.com/profile=A62A11C2-57B2-4D41-B8F4-82763C85CF52"><img height="55" alt="" src="https://mvp.support.microsoft.com/profile/mvpphoto.aspx?id=A62A11C2-57B2-4D41-B8F4-82763C85CF52" width="43" /></a></td>
                        <td style="FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; PADDING-TOP: 7px"><a href="https://mvp.support.microsoft.com/profile=A62A11C2-57B2-4D41-B8F4-82763C85CF52">Mark orange: Microsoft Office SharePoint Server</a></td>
                    </tr>
                    <tr>
                        <td>Mark is a Solution Consultant at Intergen in Wellington, New Zealand and has stepped into SharePoint 2007 after 5 years of working with Microsoft Content Management Server and </td>
                    </tr>
                    <tr>
                        <td>&nbsp;</td>
                    </tr>
                </tbody>
            </table>
            <table style="BORDER-RIGHT: #cccccc 1pt solid; BORDER-TOP: #cccccc 1pt solid; BORDER-LEFT: #cccccc 1pt solid; WIDTH: 100%; BORDER-BOTTOM: #cccccc 1pt solid; BACKGROUND-COLOR: #ffffff">
                <tbody>
                    <tr>
                        <td style="PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; WIDTH: 1%; PADDING-TOP: 5px" rowspan="3"><a href="https://mvp.support.microsoft.com/profile=C3D5DB0D-8B80-47B8-95AF-F9995402EF93"><img height="55" alt="" src="https://mvp.support.microsoft.com/profile/mvpphoto.aspx?id=C3D5DB0D-8B80-47B8-95AF-F9995402EF93" width="43" /></a></td>
                        <td style="FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; PADDING-TOP: 7px"><a href="https://mvp.support.microsoft.com/profile=C3D5DB0D-8B80-47B8-95AF-F9995402EF93">Kathy Hughes: Microsoft Office SharePoint Server</a></td>
                    </tr>
                    <tr>
                        <td>Kathy Hughes is an independent SharePoint Consultant based in Sydney, Australia, and works part-time for Mindsharp, a major North American Microsoft training company based in M...</td>
                    </tr>
                    <tr>
                        <td>&nbsp;</td>
                    </tr>
                </tbody>
            </table>
            <table style="BORDER-RIGHT: #cccccc 1pt solid; BORDER-TOP: #cccccc 1pt solid; BORDER-LEFT: #cccccc 1pt solid; WIDTH: 100%; BORDER-BOTTOM: #cccccc 1pt solid; BACKGROUND-COLOR: #efefef">
                <tbody>
                    <tr>
                        <td style="PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; WIDTH: 1%; PADDING-TOP: 5px" rowspan="3"><a href="https://mvp.support.microsoft.com/profile=53D41F97-8C8C-49D6-9CD3-FBA6E5CBA70F"><img height="55" alt="" src="https://mvp.support.microsoft.com/profile/mvpphoto.aspx?id=53D41F97-8C8C-49D6-9CD3-FBA6E5CBA70F" width="43" /></a></td>
                        <td style="FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; PADDING-TOP: 7px"><a href="https://mvp.support.microsoft.com/profile=53D41F97-8C8C-49D6-9CD3-FBA6E5CBA70F">James Mueller: Microsoft Office SharePoint Server</a></td>
                    </tr>
                    <tr>
                        <td>Jay has over 10 years of experience with a focus on portals, Internet and Intranet enablement. Three of his specialties are evaluating and recommending content management, web-...</td>
                    </tr>
                    <tr>
                        <td>Chicago<span>|</span>IL<span>|</span>USA</td>
                    </tr>
                </tbody>
            </table>
            <table style="BORDER-RIGHT: #cccccc 1pt solid; BORDER-TOP: #cccccc 1pt solid; BORDER-LEFT: #cccccc 1pt solid; WIDTH: 100%; BORDER-BOTTOM: #cccccc 1pt solid; BACKGROUND-COLOR: #ffffff">
                <tbody>
                    <tr>
                        <td style="PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; WIDTH: 1%; PADDING-TOP: 5px" rowspan="3"><a href="https://mvp.support.microsoft.com/profile=798990F8-3FD0-40AE-9BD4-22630EB1528A"><img height="55" alt="" src="https://mvp.support.microsoft.com/profile/mvpphoto.aspx?id=798990F8-3FD0-40AE-9BD4-22630EB1528A" width="43" /></a></td>
                        <td style="FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; PADDING-TOP: 7px"><a href="https://mvp.support.microsoft.com/profile=798990F8-3FD0-40AE-9BD4-22630EB1528A">Steve Sofian: Microsoft Office SharePoint Server</a></td>
                    </tr>
                    <tr>
                        <td>&nbsp;</td>
                    </tr>
                    <tr>
                        <td>&nbsp;</td>
                    </tr>
                </tbody>
            </table>
            <table style="BORDER-RIGHT: #cccccc 1pt solid; BORDER-TOP: #cccccc 1pt solid; BORDER-LEFT: #cccccc 1pt solid; WIDTH: 100%; BORDER-BOTTOM: #cccccc 1pt solid; BACKGROUND-COLOR: #efefef">
                <tbody>
                    <tr>
                        <td style="PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; WIDTH: 1%; PADDING-TOP: 5px" rowspan="3"><a href="https://mvp.support.microsoft.com/profile=399D8937-58C9-4733-AE92-16D915330AB2"><img height="55" alt="" src="https://mvp.support.microsoft.com/profile/mvpphoto.aspx?id=399D8937-58C9-4733-AE92-16D915330AB2" width="43" /></a></td>
                        <td style="FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; PADDING-TOP: 7px"><a href="https://mvp.support.microsoft.com/profile=399D8937-58C9-4733-AE92-16D915330AB2">Qifeng Zhao: Microsoft Office SharePoint Server</a></td>
                    </tr>
                    <tr>
                        <td>微软特约讲师，Office技术专专家俱乐部（OTEC）核心会员，精通SharePoint技术，致力于Office技术相关的解决方案，关注MOSS在企业内容管理、协同工作，商业智能以及企业搜索等方面的应用。 http://blog.joycode.com/ipark</td>
                    </tr>
                    <tr>
                        <td>&nbsp;</td>
                    </tr>
                </tbody>
            </table>
            <table style="BORDER-RIGHT: #cccccc 1pt solid; BORDER-TOP: #cccccc 1pt solid; BORDER-LEFT: #cccccc 1pt solid; WIDTH: 100%; BORDER-BOTTOM: #cccccc 1pt solid; BACKGROUND-COLOR: #ffffff">
                <tbody>
                    <tr>
                        <td style="PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; WIDTH: 1%; PADDING-TOP: 5px" rowspan="3"><a href="https://mvp.support.microsoft.com/profile=3391EA37-5964-45AB-9417-DA4DEEB0F1BC"><img height="55" alt="" src="https://mvp.support.microsoft.com/profile/mvpphoto.aspx?id=3391EA37-5964-45AB-9417-DA4DEEB0F1BC" width="43" /></a></td>
                        <td style="FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; PADDING-TOP: 7px"><a href="https://mvp.support.microsoft.com/profile=3391EA37-5964-45AB-9417-DA4DEEB0F1BC">Ben Curry: Microsoft Office SharePoint Server</a></td>
                    </tr>
                    <tr>
                        <td>Ben is an author and enterprise network architect specializing in knowledge management and collaboration technologies. Ben is a trainer and consultant for Mindsharp, a company </td>
                    </tr>
                    <tr>
                        <td>&nbsp;</td>
                    </tr>
                </tbody>
            </table>
            <table style="BORDER-RIGHT: #cccccc 1pt solid; BORDER-TOP: #cccccc 1pt solid; BORDER-LEFT: #cccccc 1pt solid; WIDTH: 100%; BORDER-BOTTOM: #cccccc 1pt solid; BACKGROUND-COLOR: #efefef">
                <tbody>
                    <tr>
                        <td style="PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; WIDTH: 1%; PADDING-TOP: 5px" rowspan="3"><a href="https://mvp.support.microsoft.com/profile=6429029B-917A-4CF4-B6A8-8BA4BF2104E5"><img height="55" alt="" src="https://mvp.support.microsoft.com/profile/mvpphoto.aspx?id=6429029B-917A-4CF4-B6A8-8BA4BF2104E5" width="43" /></a></td>
                        <td style="FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; PADDING-TOP: 7px"><a href="https://mvp.support.microsoft.com/profile=6429029B-917A-4CF4-B6A8-8BA4BF2104E5">Penelope Coventry: Microsoft Office SharePoint Server</a></td>
                    </tr>
                    <tr>
                        <td>Penny Coventry is an independent consultant who focuses on the design, implementation, and development of SharePoint Technology-based solutions. Penny lives in Hinckley, Leices...</td>
                    </tr>
                    <tr>
                        <td>&nbsp;</td>
                    </tr>
                </tbody>
            </table>
            <table style="BORDER-RIGHT: #cccccc 1pt solid; BORDER-TOP: #cccccc 1pt solid; BORDER-LEFT: #cccccc 1pt solid; WIDTH: 100%; BORDER-BOTTOM: #cccccc 1pt solid; BACKGROUND-COLOR: #ffffff">
                <tbody>
                    <tr>
                        <td style="PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; WIDTH: 1%; PADDING-TOP: 5px" rowspan="3"><a href="https://mvp.support.microsoft.com/profile=F56737B2-F244-484B-A4C6-A286F2B66921"><img height="55" alt="" src="https://mvp.support.microsoft.com/profile/mvpphoto.aspx?id=F56737B2-F244-484B-A4C6-A286F2B66921" width="43" /></a></td>
                        <td style="FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; PADDING-TOP: 7px"><a href="https://mvp.support.microsoft.com/profile=F56737B2-F244-484B-A4C6-A286F2B66921">Sebastian Wilczewski: Microsoft Office SharePoint Server</a></td>
                    </tr>
                    <tr>
                        <td>&nbsp;</td>
                    </tr>
                    <tr>
                        <td>Gdańsk<span>|</span><span>|</span>Poland</td>
                    </tr>
                </tbody>
            </table>
            <table style="BORDER-RIGHT: #cccccc 1pt solid; BORDER-TOP: #cccccc 1pt solid; BORDER-LEFT: #cccccc 1pt solid; WIDTH: 100%; BORDER-BOTTOM: #cccccc 1pt solid; BACKGROUND-COLOR: #efefef">
                <tbody>
                    <tr>
                        <td style="PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; WIDTH: 1%; PADDING-TOP: 5px" rowspan="3"><a href="https://mvp.support.microsoft.com/profile=35F1924B-FA92-407D-B9BA-2341AF4CAFA3"><img height="55" alt="" src="https://mvp.support.microsoft.com/profile/mvpphoto.aspx?id=35F1924B-FA92-407D-B9BA-2341AF4CAFA3" width="43" /></a></td>
                        <td style="FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; PADDING-TOP: 7px"><a href="https://mvp.support.microsoft.com/profile=35F1924B-FA92-407D-B9BA-2341AF4CAFA3">Ishai Sagi: Microsoft Office SharePoint Server</a></td>
                    </tr>
                    <tr>
                        <td>I am a sharepoint developer and solution architect, currently working for Unique World (Microsoft Gold Partner) in Autralia - www.uniqueworld.net I have been working in the </td>
                    </tr>
                    <tr>
                        <td>&nbsp;</td>
                    </tr>
                </tbody>
            </table>
            </td>
        </tr>
    </tbody>
</table>
</div>]]></description>
		</item>
		
			<item>
			<link>http://www.webplat.net/default.asp?id=118</link>
			<title><![CDATA[【MVP列表２】Windows SharePoint Services MVPs]]></title>
			<author>webplat#email.com(love9)</author>
			<category><![CDATA[SharePoint]]></category>
			<pubDate>Wed,11 Apr 2007 17:17:18 +0800</pubDate>
			<guid>http://www.webplat.net/default.asp?id=118</guid>	
		<description><![CDATA[<div style="MARGIN: 20px">
<table style="PADDING-BOTTOM: 10px; PADDING-TOP: 10px">
    <tbody>
        <tr>
            <td>
            <table style="BORDER-RIGHT: #cccccc 1pt solid; BORDER-TOP: #cccccc 1pt solid; BORDER-LEFT: #cccccc 1pt solid; WIDTH: 100%; BORDER-BOTTOM: #cccccc 1pt solid; BACKGROUND-COLOR: #efefef">
                <tbody>
                    <tr>
                        <td style="PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; WIDTH: 1%; PADDING-TOP: 5px" rowspan="3"><a href="https://mvp.support.microsoft.com/profile=F936EC6A-86B1-4A4B-A650-28F3F7248E70"><img height="55" alt="" src="https://mvp.support.microsoft.com/profile/mvpphoto.aspx?id=F936EC6A-86B1-4A4B-A650-28F3F7248E70" width="43" /></a></td>
                        <td style="FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; PADDING-TOP: 7px"><a href="https://mvp.support.microsoft.com/profile=F936EC6A-86B1-4A4B-A650-28F3F7248E70">Dustin S Miller: Windows Server - Windows SharePoint Services</a></td>
                    </tr>
                    <tr>
                        <td>Dustin Miller is the President and owner of SharePoint Experts (www.sharepointexperts.com), a leading provider of SharePoint Products and Technologies Training. He authored the...</td>
                    </tr>
                    <tr>
                        <td>&nbsp;</td>
                    </tr>
                </tbody>
            </table>
            <table style="BORDER-RIGHT: #cccccc 1pt solid; BORDER-TOP: #cccccc 1pt solid; BORDER-LEFT: #cccccc 1pt solid; WIDTH: 100%; BORDER-BOTTOM: #cccccc 1pt solid; BACKGROUND-COLOR: #ffffff">
                <tbody>
                    <tr>
                        <td style="PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; WIDTH: 1%; PADDING-TOP: 5px" rowspan="3"><a href="https://mvp.support.microsoft.com/profile=8411F3D9-BCDC-44CA-A906-93CCD771F8AD"><img height="55" alt="" src="https://mvp.support.microsoft.com/profile/mvpphoto.aspx?id=8411F3D9-BCDC-44CA-A906-93CCD771F8AD" width="43" /></a></td>
                        <td style="FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; PADDING-TOP: 7px"><a href="https://mvp.support.microsoft.com/profile=8411F3D9-BCDC-44CA-A906-93CCD771F8AD">Mike Walsh: Windows Server - Windows SharePoint Services</a></td>
                    </tr>
                    <tr>
                        <td>Nobody has offered me the chance for me to re-visit all the European countries I've lived and worked in so I'm dropping that part of the biography. Let's just say that I mai...</td>
                    </tr>
                    <tr>
                        <td>&nbsp;</td>
                    </tr>
                </tbody>
            </table>
            <table style="BORDER-RIGHT: #cccccc 1pt solid; BORDER-TOP: #cccccc 1pt solid; BORDER-LEFT: #cccccc 1pt solid; WIDTH: 100%; BORDER-BOTTOM: #cccccc 1pt solid; BACKGROUND-COLOR: #efefef">
                <tbody>
                    <tr>
                        <td style="PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; WIDTH: 1%; PADDING-TOP: 5px" rowspan="3"><a href="https://mvp.support.microsoft.com/profile=653DA325-5D34-4ACF-95C5-D32350856010"><img height="55" alt="" src="https://mvp.support.microsoft.com/profile/mvpphoto.aspx?id=653DA325-5D34-4ACF-95C5-D32350856010" width="43" /></a></td>
                        <td style="FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; PADDING-TOP: 7px"><a href="https://mvp.support.microsoft.com/profile=653DA325-5D34-4ACF-95C5-D32350856010">Mark Kruger: Windows Server - Windows SharePoint Services</a></td>
                    </tr>
                    <tr>
                        <td>Mark Kruger is an award winning, published graphic artist and Microsoft Most Valuable Professional in Windows SharePoint Services since 2003. Mr. Kruger holds B.A. degree from </td>
                    </tr>
                    <tr>
                        <td>&nbsp;</td>
                    </tr>
                </tbody>
            </table>
            <table style="BORDER-RIGHT: #cccccc 1pt solid; BORDER-TOP: #cccccc 1pt solid; BORDER-LEFT: #cccccc 1pt solid; WIDTH: 100%; BORDER-BOTTOM: #cccccc 1pt solid; BACKGROUND-COLOR: #ffffff">
                <tbody>
                    <tr>
                        <td style="PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; WIDTH: 1%; PADDING-TOP: 5px" rowspan="3"><a href="https://mvp.support.microsoft.com/profile=C31D014C-D607-4B36-9788-A2FEA43F674B"><img height="55" alt="" src="https://mvp.support.microsoft.com/profile/mvpphoto.aspx?id=C31D014C-D607-4B36-9788-A2FEA43F674B" width="43" /></a></td>
                        <td style="FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; PADDING-TOP: 7px"><a href="https://mvp.support.microsoft.com/profile=C31D014C-D607-4B36-9788-A2FEA43F674B">Jovi Ku: Windows Server - Windows SharePoint Services</a></td>
                    </tr>
                    <tr>
                        <td>&nbsp;</td>
                    </tr>
                    <tr>
                        <td>&nbsp;</td>
                    </tr>
                </tbody>
            </table>
            <table style="BORDER-RIGHT: #cccccc 1pt solid; BORDER-TOP: #cccccc 1pt solid; BORDER-LEFT: #cccccc 1pt solid; WIDTH: 100%; BORDER-BOTTOM: #cccccc 1pt solid; BACKGROUND-COLOR: #efefef">
                <tbody>
                    <tr>
                        <td style="PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; WIDTH: 1%; PADDING-TOP: 5px" rowspan="3"><a href="https://mvp.support.microsoft.com/profile=42A6B065-4B39-4442-9FB6-5173EF799AEB"><img height="55" alt="" src="https://mvp.support.microsoft.com/profile/mvpphoto.aspx?id=42A6B065-4B39-4442-9FB6-5173EF799AEB" width="43" /></a></td>
                        <td style="FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; PADDING-TOP: 7px"><a href="https://mvp.support.microsoft.com/profile=42A6B065-4B39-4442-9FB6-5173EF799AEB">Renaud Comte: Windows Server - Windows SharePoint Services</a></td>
                    </tr>
                    <tr>
                        <td>Sharepoint fan since the first day of SPS 2001 (codename Tahoe), i started the French SPS User Club two years ago with only 4 members. Now the club has more than 500 members a...</td>
                    </tr>
                    <tr>
                        <td>&nbsp;</td>
                    </tr>
                </tbody>
            </table>
            <table style="BORDER-RIGHT: #cccccc 1pt solid; BORDER-TOP: #cccccc 1pt solid; BORDER-LEFT: #cccccc 1pt solid; WIDTH: 100%; BORDER-BOTTOM: #cccccc 1pt solid; BACKGROUND-COLOR: #ffffff">
                <tbody>
                    <tr>
                        <td style="PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; WIDTH: 1%; PADDING-TOP: 5px" rowspan="3"><a href="https://mvp.support.microsoft.com/profile=BD9EE998-68B3-47B1-B831-0C620A48C9AA"><img height="55" alt="" src="https://mvp.support.microsoft.com/profile/mvpphoto.aspx?id=BD9EE998-68B3-47B1-B831-0C620A48C9AA" width="43" /></a></td>
                        <td style="FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; PADDING-TOP: 7px"><a href="https://mvp.support.microsoft.com/profile=BD9EE998-68B3-47B1-B831-0C620A48C9AA">Bradley Thomas Smith: Windows Server - Windows SharePoint Services</a></td>
                    </tr>
                    <tr>
                        <td>Started with QBasic when I was 12, learned more advanced concepts with Turbo Pascal, and had my first taste of the OO with ADA. Did my first work in the USMC as a programmer/a...</td>
                    </tr>
                    <tr>
                        <td>&nbsp;</td>
                    </tr>
                </tbody>
            </table>
            <table style="BORDER-RIGHT: #cccccc 1pt solid; BORDER-TOP: #cccccc 1pt solid; BORDER-LEFT: #cccccc 1pt solid; WIDTH: 100%; BORDER-BOTTOM: #cccccc 1pt solid; BACKGROUND-COLOR: #efefef">
                <tbody>
                    <tr>
                        <td style="PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; WIDTH: 1%; PADDING-TOP: 5px" rowspan="3"><a href="https://mvp.support.microsoft.com/profile=A9D2E8BE-AD9C-403A-8BBA-27679B0197D7"><img height="55" alt="" src="https://mvp.support.microsoft.com/profile/mvpphoto.aspx?id=A9D2E8BE-AD9C-403A-8BBA-27679B0197D7" width="43" /></a></td>
                        <td style="FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; PADDING-TOP: 7px"><a href="https://mvp.support.microsoft.com/profile=A9D2E8BE-AD9C-403A-8BBA-27679B0197D7">Ai Yamasaki: Windows Server - Windows SharePoint Services</a></td>
                    </tr>
   