Friday, July 26, 2013

SharePoint Server 2010 SP2

SharePoint Server 2010 SP2 is released and here is the link, http://www.microsoft.com/en-us/download/details.aspx?id=39672

As per Microsoft here are the list of issues that are fixed,

  • Navigating to a SharePoint site with a BlackBerry device may open a non-mobile page. Adding RIM6 into compat.browser allows users to access SharePoint pages and view documents in mobile view.

  • If anonymous access is enabled for SharePoint 2010 SP1 (or later Cumulative Update), attempts to t access the site via a mobile device will receive an authentication prompt.

  • Customers are unable to use spell check in Korean when running SharePoint on Windows Server 2012.

  • Displaying Summary Links Web Part in personalizing view; generating confusing error message.

  • Deployment fails for content types containing a formula field in Italian.

  • File attachments are not deleted due to incorrect URL formatting

  • If requireExactUrl is not set for openweb calls, the PublishingWeb constructor may spawn variation pages  into incorrect locations while attempting re-creation of failed label during create hierarchies.

  • Incremental content deployment fails, giving the following error: FatalError: The given key was not present in the dictionary

  • Spell Checker doesn't work properly with Internet Explorer 10.

  • Rich text editor spell checker may work incorrectly on 64 bit machines.

  • Customers encounter issues sending e-mail from workflows when the From address uses a non-Unicode character set.

  • Updated VBE7.dll to fix safe array corruption for x64 hosts when calling UDF methods using safe array arguments directly from the host.

  • SQL exceptions will appear in the log when running update statistics timer.

  • Improved performance of the AllUserData table.

  • Getting a feed against a discussion board fails if feed contains more than zero items.

  • SharePoint 2010 client object model now has compatibility for accessing SharePoint 2013 servers.

  • Windows 8 users with Internet Explorer 10 receive an error when trying to open a document from SharePoint 2010 directly in the Office client.

  • Call GetChanges won’t return changes in certain cases where the change log has been edited and no parameters are set.

  • STSAdm MigrateUser fails when SQL server is not in domain.

  • Attempting to delete a child web from site settings causes the page to fail.

  • There is no exposed method to recalculate the second stage recycle bin size.

  • April 2011 Calendar View does not display correctly with Amman System Time zone

  • Users can create a scenario where a site loses permissions.

  • After deleting a web that contains historical document versions in the RecycleBin, rows are abandoned in the database.  These rows bloat the size of the database, causing difficulty with database management operations such as backup/restore, complicating upgrade and other scenarios.

  • After creating alerts on a document library with unique permissions and moving the contents using SPFolder.MoveTo method, the permissions seem to be lost and even the farm administrator is not able to delete these alerts.
 

Thursday, January 3, 2013

SharePoint error when editing a wiki page “Sys.WebForms.PageRequestManagerServerException: An unexpected error has occurred”

Some of the users in my organization noticed  SharePoint error when editing a wiki page: “Sys.WebForms.PageRequestManagerServerException: An unexpected error has occurred”


 
Looked at the ULS logs and found some access denied errors which tells me that there is some security issue. Started to review the  site permissions and noticed all Out Of Box SharePoint Groups were deleted and I released something is wrong with  “Style Resources Reader” SharePoint Group and  added this group manually to the site with Read permissions and this didn’t help.

I found a couple of Blog posts suggesting to grant read  access to Style Resources Reader” SharePoint Group to the Master Page Gallery and the Style Library. Go to Site Actions à Site Settings à Site Administration and click on Content and Structure à  Master Page Gallery àEdit Properties and grant read  access to Style Resources Reader” SharePoint Group, repeat the same to the Style Library as well.

Lessons learnt is not to delete the OOB SharePoint groups

Tuesday, October 30, 2012

SharePoint 2013 Sneak Peak

As there is lot of buzz around SharePoint 2013 like any other SharePoint releases, here are some resources to think and research,


Capabilities and features in SharePoint 2013

SharePoint 2013 training for IT pros

Wednesday, August 29, 2012

Search alerts have been turned off for this Search Application. For assistance, contact your server administrator

Issue: Whenever users try to setup alerts on the search results you would sometime receive this error “Search alerts have been turned off for this Search Application. For assistance, contact your server administrator” Which means your Search results alerts are not turned on

                                








Resolution:
1) Navigate to Central Administration.
2) Go to Application Management > Manage Service Applications and click on your Search Service.
3) Enable Search Results Alerts



      
This solved my issue.

SharePoint 2010 Governance

There is always a good discussion about would should be part of governance team and who should drive it. We decided to have Governance team as two teams,

-          Strategy Team (Business Owners and IT leads)
-          Tactical Team  (IT Project Team)
 
Strategy TeamThis team consists of appropriate business owners willing to provide strategic insight and direction for the portal, and able to drive strategic initiatives into their respective organizations. Resources represent a good balance between business and IT, and also centralized control vs. decentralized empowerment. This team is a small, living team reconstructed on a quarterly basis with new volunteers to maintain a fresh perspective on the business and exploit the collective wisdom of the company.
They would seek answers to the following:
·    How do we improve business processes and how do we deliver on that?
·    What structures need to be in place to deliver this value?
·    What areas of the business offer the most opportunity for growth?
·    How can we align our activities with the goals of the business?
·    Are there synergies that can be created between divisions and departments?
·    What groups are doing similar initiatives and how can we help?
·    What ways can we reduce inefficiencies and duplication?

Tactical TeamThe Tactical Team, as its name suggests, is focused on operations, portal and site administration, functional ownership of specific sites, and building the framework and features of the portal. The tactical team builds the infrastructure (hardware, operating system, and so on), provide database support and network connectivity, provide security, and support all of SharePoint’s features. This team is also responsible for global SharePoint configuration, site provisioning, site administration, and SharePoint maintenance.

Monday, July 23, 2012

Performances issues with big lists

We were noticing some performances issues with big lists (say around 2500 rows not big enough in my mind) and users began to see slowness and this can be caused due to many reasons. As part of trouble shooting we tried to look at the performance counters on the web, app and SQL server and did not notice any major bumps. We started SQL profiler and we noticed significant duration being taken while rendering the results or displaying the list items. Then we looked at this link published by Microsoft http://technet.microsoft.com/en-US/library/cc262813.aspx and found the issue with Row Wrapping. We exceed the number of columns for the Multiline text filed that needs to be in a single Row. We changed couple of fields to the Single Line of text and we found significant improvement in performance. We also indexed the columns that re commonly used in the Views(http://office2010.microsoft.com/en-us/sharepoint-server-help/manage-lists-and-libraries-with-many-items-HA010378155.aspx?redir=0#_Toc268174145)

Hope this helps for someone who runs into similar problem.

Sunday, July 1, 2012

How to get SPUser object from String

String UserName= “Srikanth Kancharla”;

SPUser User= SPWeb.EnsureUser(UserName);

SPWeb.EnsureUser():Checks whether the specified logon name belongs to a valid user of the website, and if the logon name does not already exist, adds it to the website.