<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Time To Discusss WSRP...</title><link>http://blogs.msdn.com/mikefitz/archive/2006/02/06/525536.aspx</link><description>I thought I&amp;rsquo;d start this next wave of postings with the subject I&amp;rsquo;ve avoided the longest &amp;mdash; WSRP. This one will be a little long&amp;hellip; What Is WSRP? The abbreviation stands for Web Services for Remote Portlets. There are plenty of details,</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>re: Time To Discusss WSRP...</title><link>http://blogs.msdn.com/mikefitz/archive/2006/02/06/525536.aspx#525963</link><pubDate>Mon, 06 Feb 2006 23:36:56 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:525963</guid><dc:creator>Todd Bleeker</dc:creator><description>Hear, hear! Nicely said Fitz. WSRP is really hot right now.&lt;br /&gt;&lt;br /&gt;In the last month I've actively discussed these concepts with at least two customers. The first has a non-SharePoint portal and was motivated by the quick reuse of IFRAME-ing an ASPX page (both UI and code-behind/beside) in both portal products. They have many ASPX developers, feel comfortable with this infrastructure, like the fact that the solution (page) can be tested apart from SharePoint, and will likely pursue this option. The other customer was keenly interested to understand what WSRP was all about.&lt;br /&gt;&lt;br /&gt;Also recently, I have been coding AJAX “shell” Web Parts using out-of-band AJAX-like (or eventually ATLAS) calls to a self-contained Web Services layer. I like this because I don’t have the postback and state management required in a traditional Web Part which is critical to the success of my application. Also, everything the Web Part is dependant upon is entirely contained within the Web Part’s deployment CAB (wppackage).&lt;br /&gt;&lt;br /&gt;However, one of the reasons the aforementioned customer wanted to use ASPX pages rather than Web Services (ASMX) had to do with the location of the UI code. Traditionally this customer generates their UI in an ASPX page containing server controls or user controls (ASCX) calling business logic in a component (code-behind/beside, ASMX, COM+, etc.). In Web Parts, we traditionally generate the UI from within a WebPart class using server controls or user controls (ASCX) and call business logic in a component (Web Part assembly, ASMX, COM+, etc.)&lt;br /&gt;&lt;br /&gt;But in the WSRP model you describe and in AJAX “shell” Web Parts, the UI can often come directly from the Web Service (ASMX) itself. The Web Part effectively becomes a placeholder (DIV) that the user can position on any Web Part page. It knows how to load the UI it receives from the Web Service into its innerHTML attribute. This way, each portal need not have UI logic to consistently recreate that UI. Since you mentioned consuming the XML from within the DVWP I realize that isn’t necessarily an accurate depiction of your post but humor me...&lt;br /&gt;&lt;br /&gt;My question is this, which is inherently better design?&lt;br /&gt; &amp;nbsp;1) Using an IFRAME within a Web Part to host an ASPX page.&lt;br /&gt; &amp;nbsp;2) Using the Web Part’s own DIV as the placeholder for HTML returned from a Web Service (ASMX) call.&lt;br /&gt;&lt;br /&gt;For the sake of argument, let’s assume that either could be dynamically changed without a full Page postback and that the hosted UI (ASPX and ASMX) are provided in another Web Site, excluded managed path, or embedded as a Web Part class resource (my preference).&lt;br /&gt;&lt;br /&gt;These two approaches achieve the same goal but are architecturally very different. I’m certain that the pros and cons go much deeper than the points I’ve make in this comment. Does WSRP favor one over the other?&lt;br /&gt;&lt;br /&gt;At any rate, we’ve got a whole new breed of .NET Framework 1.1 SharePoint Web Parts running on our SPPT 2003 platform to contend with.&lt;br /&gt;&lt;br /&gt;&amp;lt;Todd /&amp;gt;</description></item><item><title>WSRP is really hot</title><link>http://blogs.msdn.com/mikefitz/archive/2006/02/06/525536.aspx#526017</link><pubDate>Tue, 07 Feb 2006 00:37:13 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:526017</guid><dc:creator>Todd Bleeker's 60 Hive</dc:creator><description /></item><item><title>WSRP is really hot</title><link>http://blogs.msdn.com/mikefitz/archive/2006/02/06/525536.aspx#526029</link><pubDate>Tue, 07 Feb 2006 00:46:19 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:526029</guid><dc:creator>Todd Bleeker's 60 Hive</dc:creator><description /></item><item><title>re: Time To Discusss WSRP...</title><link>http://blogs.msdn.com/mikefitz/archive/2006/02/06/525536.aspx#526741</link><pubDate>Tue, 07 Feb 2006 20:17:47 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:526741</guid><dc:creator>Shane Perran</dc:creator><description>Interesting post (and topic) Mike - definately a good read.</description></item><item><title>Wsrp.</title><link>http://blogs.msdn.com/mikefitz/archive/2006/02/06/525536.aspx#527237</link><pubDate>Wed, 08 Feb 2006 06:03:11 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:527237</guid><dc:creator>Kit Kai's Tech Blog</dc:creator><description>Mike Fitzmaurice posted something about wsrp. Post it here so that I can find it later...</description></item><item><title>re: Time To Discusss WSRP...</title><link>http://blogs.msdn.com/mikefitz/archive/2006/02/06/525536.aspx#529169</link><pubDate>Fri, 10 Feb 2006 07:38:35 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:529169</guid><dc:creator>Munish K Gupta</dc:creator><description>WSRP, the name itself says that Web Services for Remote Portlets. The scenario 2, the quick reuse, where one portlet just clips the content from the &amp;nbsp;other portlet is not really a candidate for WSRP. One can use a simple web-clipping portlet for achieving the same, without the overheads.</description></item><item><title>WSRP and JSR168 Are Two Completely Different Things...</title><link>http://blogs.msdn.com/mikefitz/archive/2006/02/06/525536.aspx#529683</link><pubDate>Fri, 10 Feb 2006 20:44:14 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:529683</guid><dc:creator>FitzBlog</dc:creator><description>WSRP, as I covered a few days ago,&amp;amp;amp;nbsp;is an interoperability standard.&amp;amp;amp;nbsp; It&amp;amp;amp;rsquo;s platform- and...</description></item><item><title>re: Time To Discusss WSRP...</title><link>http://blogs.msdn.com/mikefitz/archive/2006/02/06/525536.aspx#533767</link><pubDate>Fri, 17 Feb 2006 04:03:11 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:533767</guid><dc:creator>MyNameHere</dc:creator><description>&amp;quot;Technology's full potential can be realized only when customers are able to securely deploy solutions, and the entire community works in partnership to foil attacks by hackers and criminals.&amp;quot; &lt;br&gt;&lt;br&gt;&lt;br&gt;A browser should support:&lt;br&gt;&lt;br&gt;	a rational, reliable, stable object model per standards (I find IE's &amp;quot;proprietary&amp;quot; extensions &lt;br&gt;	less of an issue given their documentation vis-a-vis FF's legacy drag)&lt;br&gt;&lt;br&gt;	a *native* dom/xslt in-core data management model&lt;br&gt;&lt;br&gt;	a *native* xmlhttp transport&lt;br&gt;&lt;br&gt;	a *native* cryptographic service provider (along the lines of easily establishing a&lt;br&gt;	&amp;quot;secure&amp;quot; conversation, easily encrypting/signing upstream content)&lt;br&gt;&lt;br&gt;When the basics are in place, the &amp;quot;thorny&amp;quot; issues remain: memory/state management, &lt;br&gt;cross-domain integration (uh, no - not wsrp), the &amp;quot;last 2 feet&amp;quot;.&lt;br&gt;&lt;br&gt;The market won't be taken by the &amp;quot;tabbed&amp;quot; view audience, or graphic designer eye-candy </description></item><item><title>Mike Fitz is back and he's talking about WSRP</title><link>http://blogs.msdn.com/mikefitz/archive/2006/02/06/525536.aspx#550861</link><pubDate>Tue, 14 Mar 2006 03:50:13 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:550861</guid><dc:creator>Chan's weblog</dc:creator><description /></item><item><title>WSRP, JSR168, and Microsoft</title><link>http://blogs.msdn.com/mikefitz/archive/2006/02/06/525536.aspx#559908</link><pubDate>Fri, 24 Mar 2006 17:12:53 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:559908</guid><dc:creator>Federal Developer Weblog</dc:creator><description>In my experience, people interested in portals can be roughly divided into two groups. One of those groups...</description></item><item><title>My wishes for WSRP from IIS/.NET</title><link>http://blogs.msdn.com/mikefitz/archive/2006/02/06/525536.aspx#570202</link><pubDate>Thu, 06 Apr 2006 22:07:43 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:570202</guid><dc:creator>Curt Smith</dc:creator><description>I'm the weblogic portal guy, another group is developing a .NET 2.0 application. &amp;nbsp;I need to expose that app to the public via the portal and SSO.&lt;br&gt;&lt;br&gt;WSRP is the perfect solution. &amp;nbsp;&lt;br&gt;&lt;br&gt;I don't know what a sharepoint server is, but I imagined MS implementing WSRP producer as an add on to IIS, were a virtual server would be exposed as an WSRP producer, thus be highly transparent to the served application.&lt;br&gt;&lt;br&gt;Of course my need is today so this project won't due.&lt;br&gt;&lt;br&gt;&lt;a rel="nofollow" target="_new" href="http://www.netunitysoftware.com/e/"&gt;http://www.netunitysoftware.com/e/&lt;/a&gt; may be a solution. &amp;nbsp;&lt;br&gt;&lt;br&gt;Or &lt;a rel="nofollow" target="_new" href="http://portletbridge.org/"&gt;http://portletbridge.org/&lt;/a&gt; a proxy portlet is my best chance of this working, short of an IFRAME portlet (ugh!). &amp;nbsp;&lt;br&gt;&lt;br&gt;tnx for any ideas, &amp;nbsp;curt</description></item><item><title>re: Time To Discusss WSRP...</title><link>http://blogs.msdn.com/mikefitz/archive/2006/02/06/525536.aspx#593576</link><pubDate>Tue, 09 May 2006 16:07:16 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:593576</guid><dc:creator>Mishimas</dc:creator><description>&lt;br&gt;WSRP seems to be really nice. I have a question, is it possible to use WSRP to have a simple web application, not a portal application, consume the html fragments generated by a portlet producer ? We would like to display in an i-frame the content of a JSR-168 portlet deployed in a distant server. Is there a Java library to do that ? If we must implement a WSRP consumer for java in iframes does it take many times ? </description></item><item><title>a.dan.ti! &amp;raquo; web.services.for.remote.portlets</title><link>http://blogs.msdn.com/mikefitz/archive/2006/02/06/525536.aspx#660187</link><pubDate>Sat, 08 Jul 2006 22:14:17 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:660187</guid><dc:creator>a.dan.ti! » web.services.for.remote.portlets</dc:creator><description>PingBack from &lt;a rel="nofollow" target="_new" href="http://adanti.wordpress.com/2006/07/08/webservicesforremoteportlets/"&gt;http://adanti.wordpress.com/2006/07/08/webservicesforremoteportlets/&lt;/a&gt;</description></item><item><title>Integrating SharePoint with other portals and web applications &amp;laquo; Imamu Talks</title><link>http://blogs.msdn.com/mikefitz/archive/2006/02/06/525536.aspx#3570025</link><pubDate>Thu, 28 Jun 2007 00:03:01 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:3570025</guid><dc:creator>Integrating SharePoint with other portals and web applications « Imamu Talks</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://imamuadri.wordpress.com/2007/06/27/integrating-sharepoint-with-other-portals-and-web-applications/"&gt;http://imamuadri.wordpress.com/2007/06/27/integrating-sharepoint-with-other-portals-and-web-applications/&lt;/a&gt;&lt;/p&gt;
</description></item><item><title>SharePoint 2007 supports WSRP 1.1 &amp;laquo; Patrick&amp;#8217;s Bytes</title><link>http://blogs.msdn.com/mikefitz/archive/2006/02/06/525536.aspx#4006418</link><pubDate>Mon, 23 Jul 2007 09:16:19 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4006418</guid><dc:creator>SharePoint 2007 supports WSRP 1.1 « Patrick’s Bytes</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://patrickyong.wordpress.com/2007/07/23/sharepoint-2007-supports-wsrp-11/"&gt;http://patrickyong.wordpress.com/2007/07/23/sharepoint-2007-supports-wsrp-11/&lt;/a&gt;&lt;/p&gt;
</description></item><item><title>Integrating SharePoint with other portals and applications</title><link>http://blogs.msdn.com/mikefitz/archive/2006/02/06/525536.aspx#5691131</link><pubDate>Fri, 26 Oct 2007 16:12:06 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5691131</guid><dc:creator>Microsoft SharePoint Products and Technologies Team Blog</dc:creator><description>&lt;p&gt;As more and more companies get past the pilot stage with their SharePoint 2007 deployments and start&lt;/p&gt;
</description></item><item><title>Integrating SharePoint with other portals and applications</title><link>http://blogs.msdn.com/mikefitz/archive/2006/02/06/525536.aspx#5691454</link><pubDate>Fri, 26 Oct 2007 16:34:19 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5691454</guid><dc:creator>Noticias externas</dc:creator><description>&lt;p&gt;As more and more companies get past the pilot stage with their SharePoint 2007 deployments and start&lt;/p&gt;
</description></item><item><title>MSDN Blog Postings  &amp;raquo; Integrating SharePoint with other portals and applications</title><link>http://blogs.msdn.com/mikefitz/archive/2006/02/06/525536.aspx#5692556</link><pubDate>Fri, 26 Oct 2007 18:19:40 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5692556</guid><dc:creator>MSDN Blog Postings  » Integrating SharePoint with other portals and applications</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://msdnrss.thecoderblogs.com/2007/10/26/integrating-sharepoint-with-other-portals-and-applications/"&gt;http://msdnrss.thecoderblogs.com/2007/10/26/integrating-sharepoint-with-other-portals-and-applications/&lt;/a&gt;&lt;/p&gt;
</description></item><item><title>SharePointed  &amp;raquo; Archive   &amp;raquo; Integrating SharePoint with other portals and applications</title><link>http://blogs.msdn.com/mikefitz/archive/2006/02/06/525536.aspx#5802817</link><pubDate>Wed, 31 Oct 2007 22:07:35 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5802817</guid><dc:creator>SharePointed  » Archive   » Integrating SharePoint with other portals and applications</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://www.sharepointed.com/?p=87"&gt;http://www.sharepointed.com/?p=87&lt;/a&gt;&lt;/p&gt;
</description></item><item><title>SharePointed  &amp;raquo; Archive   &amp;raquo; Integrating SharePoint with other portals and applications</title><link>http://blogs.msdn.com/mikefitz/archive/2006/02/06/525536.aspx#5802822</link><pubDate>Wed, 31 Oct 2007 22:07:51 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5802822</guid><dc:creator>SharePointed  » Archive   » Integrating SharePoint with other portals and applications</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://www.sharepointed.com/2007/10/31/integrating-sharepoint-with-other-portals-and-applications/"&gt;http://www.sharepointed.com/2007/10/31/integrating-sharepoint-with-other-portals-and-applications/&lt;/a&gt;&lt;/p&gt;
</description></item><item><title>SharePointed  &amp;raquo; Archive   &amp;raquo; Integrating SharePoint with other portals and applications</title><link>http://blogs.msdn.com/mikefitz/archive/2006/02/06/525536.aspx#5803114</link><pubDate>Wed, 31 Oct 2007 22:30:46 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5803114</guid><dc:creator>SharePointed  » Archive   » Integrating SharePoint with other portals and applications</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://www.sharepointed.com/2007/10/31/integrating-sharepoint-with-other-portals-and-applications-2/"&gt;http://www.sharepointed.com/2007/10/31/integrating-sharepoint-with-other-portals-and-applications-2/&lt;/a&gt;&lt;/p&gt;
</description></item><item><title>SharePointed  &amp;raquo; Archive   &amp;raquo; Integrating SharePoint with other portals and applications</title><link>http://blogs.msdn.com/mikefitz/archive/2006/02/06/525536.aspx#5803115</link><pubDate>Wed, 31 Oct 2007 22:30:46 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5803115</guid><dc:creator>SharePointed  » Archive   » Integrating SharePoint with other portals and applications</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://www.sharepointed.com/?p=93"&gt;http://www.sharepointed.com/?p=93&lt;/a&gt;&lt;/p&gt;
</description></item><item><title>SharePointed  &amp;raquo; Archive   &amp;raquo; Integrating SharePoint with other portals and applications</title><link>http://blogs.msdn.com/mikefitz/archive/2006/02/06/525536.aspx#5803523</link><pubDate>Wed, 31 Oct 2007 22:57:56 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5803523</guid><dc:creator>SharePointed  » Archive   » Integrating SharePoint with other portals and applications</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://www.sharepointed.com/2007/10/31/integrating-sharepoint-with-other-portals-and-applications-3/"&gt;http://www.sharepointed.com/2007/10/31/integrating-sharepoint-with-other-portals-and-applications-3/&lt;/a&gt;&lt;/p&gt;
</description></item><item><title>SharePointed  &amp;raquo; Archive   &amp;raquo; Integrating SharePoint with other portals and applications</title><link>http://blogs.msdn.com/mikefitz/archive/2006/02/06/525536.aspx#5803815</link><pubDate>Wed, 31 Oct 2007 23:16:42 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5803815</guid><dc:creator>SharePointed  » Archive   » Integrating SharePoint with other portals and applications</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://www.sharepointed.com/2007/10/31/integrating-sharepoint-with-other-portals-and-applications-4/"&gt;http://www.sharepointed.com/2007/10/31/integrating-sharepoint-with-other-portals-and-applications-4/&lt;/a&gt;&lt;/p&gt;
</description></item><item><title>Integrating SharePoint with other portals and applications | SharePointed</title><link>http://blogs.msdn.com/mikefitz/archive/2006/02/06/525536.aspx#6665673</link><pubDate>Wed, 05 Dec 2007 14:59:21 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6665673</guid><dc:creator>Integrating SharePoint with other portals and applications | SharePointed</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://www.sharepointed.com/2007/12/05/integrating-sharepoint-with-other-portals-and-applications/"&gt;http://www.sharepointed.com/2007/12/05/integrating-sharepoint-with-other-portals-and-applications/&lt;/a&gt;&lt;/p&gt;
</description></item><item><title>So long, and thanks for all the Fitz.</title><link>http://blogs.msdn.com/mikefitz/archive/2006/02/06/525536.aspx#8535732</link><pubDate>Fri, 23 May 2008 04:21:24 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8535732</guid><dc:creator>Arpan Shah's Blog</dc:creator><description>&lt;p&gt;Yesterday, I had lunch with Fitz AKA Mike Fitzmaurice. Fitz is probably one of the most recognizable&lt;/p&gt;
</description></item><item><title>
		Baby name meaning and origin for Imamu
		</title><link>http://blogs.msdn.com/mikefitz/archive/2006/02/06/525536.aspx#9132958</link><pubDate>Sat, 22 Nov 2008 22:05:54 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9132958</guid><dc:creator>
		Baby name meaning and origin for Imamu
		</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://www.baby-parenting.com/baby/babyname/Imamu"&gt;http://www.baby-parenting.com/baby/babyname/Imamu&lt;/a&gt;&lt;/p&gt;
</description></item></channel></rss>