YOUR FEEDBACK
udaykiran wrote: Really Excellent Information. But i have some doubts. initially i have some aver...

SYS-CON.TV
TOP MICROSOFT .NET LINKS


Integrating Content and Search Results with SharePoint
How we built a SharePoint Connector for Confluence - Part 1

Have you ever needed to integrate an external system with SharePoint, showing content from each system within the other? What if you needed to integrate search between SharePoint and an external system?

How do you keep the user experience seamless if the systems use different authentication mechanisms? Have you wondered if this can be done if the external system is written in Java? If you answered "yes" then read on. Along the way you'll learn some of the internals of SharePoint 2007 Web parts, Microsoft Office SharePoint Server (MOSS) 2007 enterprise search, and Microsoft Single Sign-on (SSO). This two-part article discusses how three developers integrated Microsoft Office Share Point Server (MOSS) 2007 with Confluence1, an enterprise wiki, in about two months time. It discusses the work behind implementing the features2 for the SharePoint Connector for Confluence3 as shown in Figure 1. Part 1 of this article covers content embedding and Part 2 covers integrated search along with single sign-on.

About Kirk Liemohn
Kirk Liemohn is a principal software engineer with ThreeWill. His recent project experience includes Microsoft Office SharePoint Server (MOSS) enterprise search projects as well as a Windows SharePoint Services (WSS) business analysis portal. Kirk manages a SharePoint blog at http://www.implementingsharepoint.com.

About Chris Edwards
Chris Edwards is a senior software engineer with ThreeWill. His project roles have ranged from development/technical lead to development resource. He is certified as MCSD using Microsoft .NET and as MCTS: SharePoint Services 3.0, Application Development. Chris manages resource links related to WSS at http://wssresourceguide.com.

YOUR FEEDBACK
Noble wrote: I got the same java script error in JScriptGenerator.cs after replacing sOverLayFunction.Append("try{this.overlays.push(a[i]); \n"); with sOverLayFunction.Append("try{this.addOverlay(a[i]); \n"); Can You Please put your full JScriptGenerator.cs
Sajid Mushtaq wrote: i cant find a link to download the source code and the control. Please help. Regards, Sajid
Shabdar wrote: I have created similar control. It works with latest versions of Google Maps API. Here is the link, http://www.shabdar.org/google-maps-user-control-for-ASP-Net-part1.html
Balvinder wrote: I have downloaded GMap control and sample applications. But OverlayMarker and OverlayLine does not work. Following code does not works. Please, tellme what is going wrong ? Suggest any modifications in code. GMapControl1.Width=400; GMapControl1.Height=400; GMapControl1.MapType=MapControl.GMapType.MAP; GMapControl1.ScrollControlType=MapControl.GMapScrollControl.LARGE ; GMapControl1.ShowMapTypeControl=true; GMapControl1.GoogleMapKey=ConfigurationSettings.AppSettings["DevKey"]; GPoint myPoint= new GPoint(36.1645,-86.7811); GPoint myPoint2= new GPoint(36.224264,-85.928273); string sFormattedHtml="Nashville<img src=D:\\MapPoint\\SourceCode_Murkoth0401\\SourceCode\\SampleSolution\\images\\image.gif /><a href= >Visit Nashville "; // string sFormattedHtml = "hello"; GMarker myMarker= new GMarker(myPoint); GMarker myMarker2= new GMarker(myPoint2); GMapControl1.O...
Sai wrote: There is a change in google api and this shows a javascript error. So please remove "this.reOrderOverlays();" from GenerateNewOverLayFunction() in JScriptGenerator.cs file. You may find more info on this at http://groups.google.com/group/Google-Maps-API/browse_thread/thread/96fe...
baybay wrote: This article is horrible. Very generic. Don't waste your time.
fabrice wrote: How do you deal with events ? like moveend or dragend ? Cheers
Derek wrote: Here's the fix for the marker issue that everyone seems to still be having a problem with. In JScriptGenerator.cs replace sOverLayFunction.Append("try{this.overlays.push(a[i]); \n"); with sOverLayFunction.Append("try{this.addOverlay(a[i]); \n"); the overlays.push is what looks to be causing the problem. After making this fix, I can lay markers on the map. Cheers
Josh wrote: Patrick - Here is good easy to use control with full functionality. I did have a problem in deployment with the key, so I would recommend testing it on your server before you do a lot of development.
Patrick wrote: Hi Jeevan, What an excellent tutorial and powerful tool. I spent many hours trying to find where the fix for the markers and line overlays might be, but (like everyone who has filled out 4 pages of feedback pleading for help with this) I was unable. I am not so great with Javascript, but read the rest of your code with great interest. I have looked far and wide for a similar tool, and although several exist they either use a newer version of .net from me or have some such other problem. Yours works beautifully except for the known issues. What are we, the less than Code Grand Wizards, to do in order to convince Jeevan to rework the tool. Could we put a PayPal donation box on the site and bribe you to do it? Could we set the code up as a project on sourceforge.net and try to rework it that way? Could you give us a slightly more specific hint about where the problem may...
Jeevan wrote: Hi Josh, The control when written in 2005 was made to work with Google maps Beta 1. The current version is version 2. I assume that google has made some changes to the way markers are being displayed, hence some of you are having issues in getting them to display. I haven't had a chance to update the control for the new version.Since the source code is available, I'd encourage you to take a look at it. Thanks
Josh wrote: Great, but I kind of need to display markers. Its actually the key part of displaying the map. After playing around with this a while, markers or custom markers will not display. Several others had the same problem. Any ideas, or just skirting the issue?
Eric wrote: Where do I go to download the GMap Control. I was lost trying to follow the step.
san wrote: I have downloaded GMap control and sample applications. But OverlayMarker and OverlayLine does not work. Following code does not works. Please, tellme what is going wrong ? Suggest any modifications in code. GMapControl1.Width=400; GMapControl1.Height=400; GMapControl1.MapType=MapControl.GMapType.MAP; GMapControl1.ScrollControlType=MapControl.GMapScrollControl.LARGE ; GMapControl1.ShowMapTypeControl=true; GMapControl1.GoogleMapKey=ConfigurationSettings.AppSettings["DevKey"]; GPoint myPoint= new GPoint(36.1645,-86.7811); GPoint myPoint2= new GPoint(36.224264,-85.928273); string sFormattedHtml="Nashville<img src=D:\\MapPoint\\SourceCode_Murkoth0401\\SourceCode\\SampleSolution\\images\\image.gif /><a href= >Visit Nashville "; // string sFormattedHtml = "hello"; GMarker myMarker= new GMarker(myPoint); GMark...
Priya wrote: I am getting an error in reOrderOverlays(). It says object dosen't support this property. I am getting a java script error. Is there a fix for this? Please let me know.
Rhys wrote: This looks awfully plaguerised from an article at another site... http://www.codeproject.com/aspnet/LatLaysFlat-Part1.asp Naughty, naughty, very naughty!
Troy Johnson wrote: Anyone know if this is or will soon be updated to use GMap2?
Niketa wrote: this code is working fine but i am not able to draw lines and could not use marker. please help me in this. i had to commen reOrderOverlays() funstion call as my code was not working . please suggest me how can i resolve this. Thanks a lot.
Ridhi wrote: Thanks Jeevan , but i am not able to see marker and polylines or lines using this tool , please help me in this . i have tried simple code . i had to comment reOrderOverlays() to make this tool working. Please suggest the way to resolve it or problem.
MICROSOFT .NET LATEST STORIES
VMware’s ESX hypervisor has become the first third-party hypervisor accredited under Microsoft’s months-old Server Virtualization Validation Program (SVVP). The validation applies to VMware ESX 3.5 update 2 (ESX 3.5u2) and means VMware customers who run Windows Server and Microsoft...
We are seeing more being written about Cloud computing and cloud platforms today, and there is strong validation that the future of computing will include significant innovation and value in web/cloud platforms. Microsoft’s Cloud strategy is materializing, and as part of our overall ...
Nth Penguin has released WW.DataServices to the public and is available for immediate download at: www.nthpenguin.com. WW.DataServices, the first system of the WebWidgetry engine, removes all the work from accessing your data. You simply point it to a database location, push a button,...
Gizmox announced the release of a fully functional beta version of its Visual WebGui (VWG) with support for Microsoft Silverlight. For the first time, VWG enables Silverlight for enterprise applications by providing a RAD like Windows Forms development experience with drag & drop desig...
Google will come out from behind the Firefox browser that it’s been pumping money into – and profiting royally from – and take direct aim at Microsoft with a browser of its very own. The widgetry is called Google Chrome and Google Chrome, like all of Google’s non-search widgetr...
SUBSCRIBE TO THE WORLD'S MOST POWERFUL NEWSLETTERS
SUBSCRIBE TO OUR RSS FEEDS & GET YOUR SYS-CON NEWS LIVE!
Click to Add our RSS Feeds to the Service of Your Choice:
Google Reader or Homepage Add to My Yahoo! Subscribe with Bloglines Subscribe in NewsGator Online
myFeedster Add to My AOL Subscribe in Rojo Add 'Hugg' to Newsburst from CNET News.com Kinja Digest View Additional SYS-CON Feeds
Publish Your Article! Please send it to editorial(at)sys-con.com!

Advertise on this site! Contact advertising(at)sys-con.com! 201 802-3021


SYS-CON FEATURED WHITEPAPERS

ADS BY GOOGLE
BREAKING NEWS FROM THE WIRES
Neverfail, a leading global software company providing affordable continuous availability and disast...