<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.technet.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>My Two Bits : MOSS Integration</title><link>http://blogs.technet.com/kailash/archive/tags/MOSS+Integration/default.aspx</link><description>Tags: MOSS Integration</description><dc:language>en</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>SharePoint tools</title><link>http://blogs.technet.com/kailash/archive/2009/04/07/sharepoint-tools.aspx</link><pubDate>Tue, 07 Apr 2009 02:13:38 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3223188</guid><dc:creator>Kailash</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.technet.com/kailash/comments/3223188.aspx</comments><wfw:commentRss>http://blogs.technet.com/kailash/commentrss.aspx?PostID=3223188</wfw:commentRss><description>&lt;p&gt;I found this amazing directory with tools for SharePoint. Some of these tools are quite useful and free! &lt;/p&gt;  &lt;p&gt;Great list for an integrator or SharePoint customer. These tools should help you increase your ROI by delivering even more value to your people.&lt;/p&gt;  &lt;p&gt;&lt;a title="http://www.sharepointreviews.com/" href="http://www.sharepointreviews.com/"&gt;http://www.sharepointreviews.com/&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3223188" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/kailash/archive/tags/MOSS+2007/default.aspx">MOSS 2007</category><category domain="http://blogs.technet.com/kailash/archive/tags/MOSS+Integration/default.aspx">MOSS Integration</category></item><item><title>Impressive Community Webparts for SharePoint</title><link>http://blogs.technet.com/kailash/archive/2009/04/02/impressive-community-webparts-for-sharepoint.aspx</link><pubDate>Thu, 02 Apr 2009 00:03:22 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3221235</guid><dc:creator>Kailash</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.technet.com/kailash/comments/3221235.aspx</comments><wfw:commentRss>http://blogs.technet.com/kailash/commentrss.aspx?PostID=3221235</wfw:commentRss><description>&lt;p&gt;I was looking for something around discussions on codeplex. Did not find that, but I was totally blown away by these two webparts – Kudos to the guys who made ‘em. They make life so easy!&lt;/p&gt;  &lt;p&gt;So they are&lt;/p&gt;  &lt;p&gt;ChartParts – build out a list, fill it up with data and hey presto, now you can have a chart based on it!&lt;/p&gt;  &lt;p&gt;More here:&lt;/p&gt;  &lt;p&gt;&lt;a title="http://chartpart.codeplex.com/" href="http://chartpart.codeplex.com/"&gt;http://chartpart.codeplex.com/&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;And the second, which is even more exciting is really leveraging SharePoint as a “database” – yeah SharePoint is not a database and not a substitute for one, but this tool really made me glad. Finally something awesome!&lt;/p&gt;  &lt;p&gt;&lt;a title="http://slam.codeplex.com/" href="http://slam.codeplex.com/"&gt;http://slam.codeplex.com/&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;You guys rock!&lt;/p&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3221235" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/kailash/archive/tags/MOSS+2007/default.aspx">MOSS 2007</category><category domain="http://blogs.technet.com/kailash/archive/tags/MOSS+Integration/default.aspx">MOSS Integration</category><category domain="http://blogs.technet.com/kailash/archive/tags/Codeplex/default.aspx">Codeplex</category></item><item><title>InfoPath fronting SharePoint</title><link>http://blogs.technet.com/kailash/archive/2008/03/07/infopath-fronting-sharepoint.aspx</link><pubDate>Fri, 07 Mar 2008 22:25:23 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:2974786</guid><dc:creator>Kailash</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/kailash/comments/2974786.aspx</comments><wfw:commentRss>http://blogs.technet.com/kailash/commentrss.aspx?PostID=2974786</wfw:commentRss><description>&lt;p&gt;So SharePoint was the front-end view for quite a few apps, but now, here's one step further. Why not build your application logic using InfoPath. So I recently read two articles about it and putting them together, you may see more solutions. Here goes:
&lt;/p&gt;&lt;p&gt;&lt;a href="http://technet.microsoft.com/en-us/magazine/cc194406.aspx"&gt;http://technet.microsoft.com/en-us/magazine/cc194406.aspx&lt;/a&gt;
	&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn2.microsoft.com/en-us/library/cc162745.aspx"&gt;&lt;span style="font-family:Tahoma; font-size:10pt"&gt;http://msdn2.microsoft.com/en-us/library/cc162745.aspx&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:Times New Roman; font-size:12pt"&gt;
		&lt;/span&gt;&lt;/p&gt;&lt;p&gt;The techniques and CAML used may be useful to your future implementations.&lt;/p&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=2974786" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/kailash/archive/tags/Office+2007+general/default.aspx">Office 2007 general</category><category domain="http://blogs.technet.com/kailash/archive/tags/MOSS+Integration/default.aspx">MOSS Integration</category></item><item><title>More on Java &amp; .NET</title><link>http://blogs.technet.com/kailash/archive/2007/08/20/more-on-java-net.aspx</link><pubDate>Mon, 20 Aug 2007 22:33:55 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:1791406</guid><dc:creator>Kailash</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.technet.com/kailash/comments/1791406.aspx</comments><wfw:commentRss>http://blogs.technet.com/kailash/commentrss.aspx?PostID=1791406</wfw:commentRss><description>&lt;p&gt;You may recall my previous email regarding this topic. In response to my blog post, here's something I found. Please check out this website and let's get working on bridging SharePoint and Java!
&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.jnbridge.com/"&gt;http://www.jnbridge.com/&lt;/a&gt;
	&lt;/p&gt;&lt;p&gt;&lt;span style="color:#1b2276; font-family:Arial; font-size:12pt"&gt;&lt;strong&gt;Where do you need Java and .NET interoperability? 
&lt;div&gt;&lt;table style="border-collapse:collapse" border="0"&gt;&lt;colgroup&gt;&lt;col style="width:230px"/&gt;&lt;col style="width:164px"/&gt;&lt;col style="width:155px"/&gt;&lt;/colgroup&gt;&lt;tbody valign="top"&gt;&lt;tr&gt;&lt;td vAlign="middle" style="padding-top: 5px; padding-left: 5px; padding-bottom: 5px; padding-right: 5px"&gt; &lt;/td&gt;&lt;td vAlign="middle" style="padding-top: 5px; padding-left: 5px; padding-bottom: 5px; padding-right: 5px"&gt;&lt;p&gt;&lt;span style="color:#1b2276; font-family:Tahoma; font-size:10pt"&gt;&lt;strong&gt;Web Services&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td vAlign="middle" style="padding-top: 5px; padding-left: 5px; padding-bottom: 5px; padding-right: 5px"&gt;&lt;p&gt;&lt;span style="color:#1b2276; font-family:Tahoma; font-size:10pt"&gt;&lt;strong&gt;JNBridgePro&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td vAlign="middle" style="padding-top: 5px; padding-left: 5px; padding-bottom: 5px; padding-right: 5px; border-top:  none; border-left:  none; border-bottom:  solid #d9d9d9 0.75pt; border-right:  none"&gt;&lt;p&gt;&lt;span style="font-family:Arial; font-size:10pt"&gt;Performance&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td vAlign="middle" style="padding-top: 5px; padding-left: 5px; padding-bottom: 5px; padding-right: 5px; border-top:  none; border-left:  none; border-bottom:  solid #d9d9d9 0.75pt; border-right:  none"&gt;&lt;p&gt;&lt;span style="font-family:Arial; font-size:10pt"&gt;Low&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td vAlign="middle" style="padding-top: 5px; padding-left: 5px; padding-bottom: 5px; padding-right: 5px; border-top:  none; border-left:  none; border-bottom:  solid #d9d9d9 0.75pt; border-right:  none"&gt;&lt;p&gt;&lt;span style="font-family:Arial; font-size:10pt"&gt;High&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td vAlign="middle" style="padding-top: 5px; padding-left: 5px; padding-bottom: 5px; padding-right: 5px; border-top:  none; border-left:  none; border-bottom:  solid #d9d9d9 0.75pt; border-right:  none"&gt;&lt;p&gt;&lt;span style="font-family:Arial; font-size:10pt"&gt;Security&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td vAlign="middle" style="padding-top: 5px; padding-left: 5px; padding-bottom: 5px; padding-right: 5px; border-top:  none; border-left:  none; border-bottom:  solid #d9d9d9 0.75pt; border-right:  none"&gt;&lt;p&gt;&lt;span style="font-family:Arial; font-size:10pt"&gt;Low&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td vAlign="middle" style="padding-top: 5px; padding-left: 5px; padding-bottom: 5px; padding-right: 5px; border-top:  none; border-left:  none; border-bottom:  solid #d9d9d9 0.75pt; border-right:  none"&gt;&lt;p&gt;&lt;span style="font-family:Arial; font-size:10pt"&gt;High&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td vAlign="middle" style="padding-top: 5px; padding-left: 5px; padding-bottom: 5px; padding-right: 5px; border-top:  none; border-left:  none; border-bottom:  solid #d9d9d9 0.75pt; border-right:  none"&gt;&lt;p&gt;&lt;span style="font-family:Arial; font-size:10pt"&gt;Reliability&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td vAlign="middle" style="padding-top: 5px; padding-left: 5px; padding-bottom: 5px; padding-right: 5px; border-top:  none; border-left:  none; border-bottom:  solid #d9d9d9 0.75pt; border-right:  none"&gt;&lt;p&gt;&lt;span style="font-family:Arial; font-size:10pt"&gt;Low&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td vAlign="middle" style="padding-top: 5px; padding-left: 5px; padding-bottom: 5px; padding-right: 5px; border-top:  none; border-left:  none; border-bottom:  solid #d9d9d9 0.75pt; border-right:  none"&gt;&lt;p&gt;&lt;span style="font-family:Arial; font-size:10pt"&gt;High&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td vAlign="middle" style="padding-top: 5px; padding-left: 5px; padding-bottom: 5px; padding-right: 5px; border-top:  none; border-left:  none; border-bottom:  solid #d9d9d9 0.75pt; border-right:  none"&gt;&lt;p&gt;&lt;span style="font-family:Arial; font-size:10pt"&gt;Programmatic Control&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td vAlign="middle" style="padding-top: 5px; padding-left: 5px; padding-bottom: 5px; padding-right: 5px; border-top:  none; border-left:  none; border-bottom:  solid #d9d9d9 0.75pt; border-right:  none"&gt;&lt;p&gt;&lt;span style="font-family:Arial; font-size:10pt"&gt;Low&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td vAlign="middle" style="padding-top: 5px; padding-left: 5px; padding-bottom: 5px; padding-right: 5px; border-top:  none; border-left:  none; border-bottom:  solid #d9d9d9 0.75pt; border-right:  none"&gt;&lt;p&gt;&lt;span style="font-family:Arial; font-size:10pt"&gt;High&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td vAlign="middle" style="padding-top: 5px; padding-left: 5px; padding-bottom: 5px; padding-right: 5px; border-top:  none; border-left:  none; border-bottom:  solid #d9d9d9 0.75pt; border-right:  none"&gt;&lt;p&gt;&lt;span style="font-family:Arial; font-size:10pt"&gt;Granularity&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td vAlign="middle" style="padding-top: 5px; padding-left: 5px; padding-bottom: 5px; padding-right: 5px; border-top:  none; border-left:  none; border-bottom:  solid #d9d9d9 0.75pt; border-right:  none"&gt;&lt;p&gt;&lt;span style="font-family:Arial; font-size:10pt"&gt;Coarse&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td vAlign="middle" style="padding-top: 5px; padding-left: 5px; padding-bottom: 5px; padding-right: 5px; border-top:  none; border-left:  none; border-bottom:  solid #d9d9d9 0.75pt; border-right:  none"&gt;&lt;p&gt;&lt;span style="font-family:Arial; font-size:10pt"&gt;Fine&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td vAlign="middle" style="padding-top: 5px; padding-left: 5px; padding-bottom: 5px; padding-right: 5px; border-top:  none; border-left:  none; border-bottom:  solid #d9d9d9 0.75pt; border-right:  none"&gt;&lt;p&gt;&lt;span style="font-family:Arial; font-size:10pt"&gt;Coupling&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td vAlign="middle" style="padding-top: 5px; padding-left: 5px; padding-bottom: 5px; padding-right: 5px; border-top:  none; border-left:  none; border-bottom:  solid #d9d9d9 0.75pt; border-right:  none"&gt;&lt;p&gt;&lt;span style="font-family:Arial; font-size:10pt"&gt;Loose&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td vAlign="middle" style="padding-top: 5px; padding-left: 5px; padding-bottom: 5px; padding-right: 5px; border-top:  none; border-left:  none; border-bottom:  solid #d9d9d9 0.75pt; border-right:  none"&gt;&lt;p&gt;&lt;span style="font-family:Arial; font-size:10pt"&gt;Tight&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td vAlign="middle" style="padding-top: 5px; padding-left: 5px; padding-bottom: 5px; padding-right: 5px; border-top:  none; border-left:  none; border-bottom:  solid #d9d9d9 0.75pt; border-right:  none"&gt;&lt;p&gt;&lt;span style="font-family:Arial; font-size:10pt"&gt;Communications&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td vAlign="middle" style="padding-top: 5px; padding-left: 5px; padding-bottom: 5px; padding-right: 5px; border-top:  none; border-left:  none; border-bottom:  solid #d9d9d9 0.75pt; border-right:  none"&gt;&lt;p&gt;&lt;span style="font-family:Arial; font-size:10pt"&gt;Infrequent&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td vAlign="middle" style="padding-top: 5px; padding-left: 5px; padding-bottom: 5px; padding-right: 5px; border-top:  none; border-left:  none; border-bottom:  solid #d9d9d9 0.75pt; border-right:  none"&gt;&lt;p&gt;&lt;span style="font-family:Arial; font-size:10pt"&gt;Frequent&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td vAlign="middle" style="padding-top: 5px; padding-left: 5px; padding-bottom: 5px; padding-right: 5px; border-top:  none; border-left:  none; border-bottom:  solid #d9d9d9 0.75pt; border-right:  none"&gt;&lt;p&gt;&lt;span style="font-family:Arial; font-size:10pt"&gt;State&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td vAlign="middle" style="padding-top: 5px; padding-left: 5px; padding-bottom: 5px; padding-right: 5px; border-top:  none; border-left:  none; border-bottom:  solid #d9d9d9 0.75pt; border-right:  none"&gt;&lt;p&gt;&lt;span style="font-family:Arial; font-size:10pt"&gt;Stateless&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td vAlign="middle" style="padding-top: 5px; padding-left: 5px; padding-bottom: 5px; padding-right: 5px; border-top:  none; border-left:  none; border-bottom:  solid #d9d9d9 0.75pt; border-right:  none"&gt;&lt;p&gt;&lt;span style="font-family:Arial; font-size:10pt"&gt;Stateful&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;p&gt;JNBridgePro
&lt;/p&gt;&lt;/strong&gt;&lt;/span&gt;&lt;p&gt;&lt;span style="font-family:Arial; font-size:10pt"&gt;Simplifies Java .NET interoperability by flawlessly connecting anything Java to anything Microsoft .NET. Your Java and .NET components can run in the same process or across a network. JNBridgePro's high-performance bridging architecture removes the complexities of cross-platform interop, so you can generate solutions in hours rather than months. 
&lt;/span&gt;&lt;/p&gt;&lt;/p&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=1791406" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/kailash/archive/tags/MOSS+Integration/default.aspx">MOSS Integration</category></item><item><title>Useful Browser Compatibility &amp; ActiveX Post!</title><link>http://blogs.technet.com/kailash/archive/2007/08/07/useful-browser-compatibility-activex-post.aspx</link><pubDate>Tue, 07 Aug 2007 15:29:20 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:1717258</guid><dc:creator>Kailash</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/kailash/comments/1717258.aspx</comments><wfw:commentRss>http://blogs.technet.com/kailash/commentrss.aspx?PostID=1717258</wfw:commentRss><description>&lt;p&gt;&lt;a href="http://blogs.technet.com/josebda/archive/2007/03/26/searching-the-visible-moss-2007-code-for-activex-references.aspx"&gt;http://blogs.technet.com/josebda/archive/2007/03/26/searching-the-visible-moss-2007-code-for-activex-references.aspx&lt;/a&gt;
	&lt;/p&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=1717258" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/kailash/archive/tags/MOSS+2007/default.aspx">MOSS 2007</category><category domain="http://blogs.technet.com/kailash/archive/tags/MOSS+Integration/default.aspx">MOSS Integration</category></item><item><title>AJAX and MOSS</title><link>http://blogs.technet.com/kailash/archive/2007/08/07/ajax-and-moss.aspx</link><pubDate>Tue, 07 Aug 2007 12:19:34 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:1716332</guid><dc:creator>Kailash</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/kailash/comments/1716332.aspx</comments><wfw:commentRss>http://blogs.technet.com/kailash/commentrss.aspx?PostID=1716332</wfw:commentRss><description>&lt;p&gt;I've heard a few of you ask about AJAX in MOSS 2007. Yeah, OOB MOSS doesn't support the ASP.NET AJAX framework, so here's an interesting bit of reading for you – thanks to &lt;a href="http://blogs.technet.com/josebda/default.aspx"&gt;Jose&lt;/a&gt;, whose post, I picked it from:
&lt;/p&gt;&lt;p&gt;AJAX is not a specific technology but a set of technologies, mostly related to using client-side javascript to asynchronously do post backs and partial page refreshes. If you are using AJAX, you can leverage some of the other technologies mentioned here to interact with SharePoint. There is no out-of-the-box web part to host AJAX code, but there's already many discussions detailing how to support this scenario and leverage it inside a web part.
&lt;/p&gt;&lt;p&gt;Reference: Information about ASP.NET-based AJAX: &lt;a href="http://ajax.asp.net/"&gt;http://ajax.asp.net&lt;/a&gt;&lt;br/&gt;Reference: Building a web part that uses AJAX: &lt;a href="http://www.capdes.com/2007/02/microsoft_office_sharepoint_se.html"&gt;http://www.capdes.com/2007/02/microsoft_office_sharepoint_se.html&lt;/a&gt;
		&lt;br/&gt;Reference: Building a web part that uses AJAX: &lt;a href="http://sharethispoint.com/archive/2007/02/28/Using-a-SPGridView-inside-an-ASP.net-Ajax-UpdatePanel.aspx"&gt;http://sharethispoint.com/archive/2007/02/28/Using-a-SPGridView-inside-an-ASP.net-Ajax-UpdatePanel.aspx&lt;/a&gt;
	&lt;/p&gt;&lt;p&gt;Source: &lt;a href="http://blogs.technet.com/josebda/archive/2007/04/05/integrating-sharepoint-with-other-portals-and-web-applications.aspx"&gt;http://blogs.technet.com/josebda/archive/2007/04/05/integrating-sharepoint-with-other-portals-and-web-applications.aspx&lt;/a&gt;
	&lt;/p&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=1716332" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/kailash/archive/tags/MOSS+2007/default.aspx">MOSS 2007</category><category domain="http://blogs.technet.com/kailash/archive/tags/Observations+_2600_amp_3B00_+Other+Stuff/default.aspx">Observations &amp;amp; Other Stuff</category><category domain="http://blogs.technet.com/kailash/archive/tags/MOSS+Integration/default.aspx">MOSS Integration</category></item></channel></rss>