Top Menu

Tuesday, December 6, 2011

Monday, October 10, 2011

SharePoint 2010 Correlation ID in Error Messages

This morning one of my colleague in another team was having problem in creating a SharePoint 2010 site with an imported Site Template. This site template was created in a different SharePoint 2010 environment. He was getting the famous SharePoint error "Error: An unexpected error has occurred." with no details but it has Correlation ID.

I was trying to explain him how to look into the logs using the Correlation ID and found this MSDN article which explain how to search the error in the SharePoint logs in detail: SharePoint 2010 Correlation ID in error messages

SharePoint 2010 Book (Update)

Hello SharePointers!

Quick Update on the SharePoint 2010 Book:
The book
Expert SharePoint 2010 Practices is slightly delayed and the new launch date is 24th October, 2011.

Thursday, September 15, 2011

SharePoint 2010 Book

Hello SharePointers!

No post since ages, I know. I actually was busy with my book on SharePoint 2010 with a team of authors...surprrrrrise :o). The title of the book is Expert SharePoint 2010 Practices and it has been published by APress.

This book is available for pre-order for now and will be finally launched on Oct 15, 2011. This book is a great source of knowledge for Architects and Developers who are keen about SharePoint 2010. Don't forget to leave the feedback.



Happy Reading.

Friday, May 6, 2011

Replacing URL in HTML using JQuery

Scenario:
Sometimes if a list is currupted, Allitems.aspx's HTML starts acting weird and we dont want to spend too much time to dig deep into the problem but want a quick fix and endup fixing the HTML. Same goes here.

Solution:
Following code change the URLs in a page to a predefined URL.
<script type="text/javascript">

 if(typeof jQuery=="undefined")
 {
  var jQsrc="http://ajax.microsoft.com/ajax/jquery/jquery-1.4.4.min.js";
  document.write(unescape("%3Cscript src='"+jQsrc+"' type='text/javascript'%3E%3C/script%3E"));
 }
</script>

<script type="text/javascript">

$(document).ready(function() {
  //find all hyperlinks in the table holding calendar links and
  //change them to point at the display page instead of the edit page
  $("table[id^='CalViewTable']").find("a[href*='OldForm.aspx']").each(function(){
  var originalUrl = $(this).attr("href");
  var newUrl = originalUrl.replace("OldForm.aspx", "NewForm.aspx");
$(this).attr("href", newUrl);
});
});

</script>
Ref: http://social.msdn.microsoft.com/Forums/en-US/sharepointcustomization/thread/ee519099-e685-4560-9c18-70e4aa62eb39

Official SharePoint Documentation

I have recently contributed to the official SharePoint documentation for developement. Check it out here: https://docs.microsoft.com/en-us...