Showing posts with label SharePoint som. Show all posts
Showing posts with label SharePoint som. Show all posts

Wednesday, May 27, 2015

How to resolver SharePoint 2013 Literal content (' ') is not allowed within a 'System.Web.UI.UpdatePanelTriggerCollection'

The Literal content (' ') is actually an html non-breaking space that gets added when editing the page in SharePoint Designer for the first time


        

      

Remove the $nbsp; and save the page again to clear the error.

Thursday, May 21, 2015

How to check Browser Compatibility Check for Internet Explorer Versions from 5.5 to 11

IETester is a free (both for personal and professional usage) WebBrowser that allows you to have the rendering and javascript engines of IE11, IE10, IE9, IE8, IE7 IE 6 and IE5.5 on Windows 8 desktop, Windows 7, Vista and XP, as well as the installed IE in the same process. More details

Difference between the Event Receivers , Workflows and Timer Job in SharePoint 2013?

Event Recievers Workflow Timer Job
Can execute either before or after the operation Always executes after the operation We ll Add
Can cancel the operation Cannot cancel the operation as the item will have already been created We ll Add
Cannot be launched manually by the user Can be started manually by the user We ll Add
Not designed for user interaction Specifically designed for user interaction We ll Add
Can execute in response to many different actions, including deletes Can only execute in response to one of four events – Manual, an item being created, an item being edited, and an item being submitted for approval We ll Add
Must be created in Visual Studio Can be created with Visual Studio, Visio or SharePoint Designe We ll Add
Syncronous Events and Asyncronous EventsWorkflows are always async
Event handlers execute from a Particular WFE, So when some thing goes wrong in that WFE, It may end-up But Workflow Jobs are robust and can resume even after Reboots.
Usually Event handlers runs for short period Workflows can be longer even for years!
Event handlers execute from a Particular WFE, So when some thing goes wrong in that WFE, It may end-up But Workflow Jobs are robust and can resume even after Reboots.
There is no User Interface/user Interaction in Event Receivers Workflows can have user interactions such as getting user input in Initiation forms.
SharePoint Event receivers are triggered by events like New Item Adding-Added, Updating-Updated, Deleting-Deleted, etc Workflows triggered only on Creation/Change/deletion.
Event handler doesn't do such. Workflows leaves "Workflow History" logs which we can refer for debugging
Event receivers are better for large volume Workflows are better for small amount of data.

Wednesday, May 20, 2015

How to enable Save as template site in Site action Categories Site collection level using Powershell

$web = Get-SPWeb "http://spserver/sites/Raghu/"
$web.AllProperties["SaveSiteAsTemplateEnabled"] = "true"
$web.Update()

Monday, May 18, 2015

Different between Application page and Site pages In SharePoint 2013?

Site pages should always be Unghosted and Application pages should always be Ghosted
Application PagesSite Pages
  • normal asp.Net pages stored on file system
  • SharePoint Designer tool cannot be used with application pages
  • Application pages cannot be used within sandboxed solutions
  • cannot be customized and modified by end user, instead a developer is required
  • have to deploy your master page within the virtual directory or _layouts folder.
  • they are much faster Normally application pages are not web part pages
  • can only contain server controls or user controls and cannot be personalized by users
  • Easiest way to deploy your existing ASP.Net web site within SharePoint is to deploy its pages as Application Pages within SharePoint
  • Normal content pages stored in db.
  • then actual page is parsed at runtime and delivered to end-users
  • Site pages can be edited by using SharePoint Designer tool
  • Site pages are used within Sandboxed solutions.
  • A site page can be customized and modified by end user
  • One of the biggest catch of the SharePoint is the page layouts, where you can modify page once for a specific content type and then you can create multiple pages using the same page layout with different contents
  • they are at user-level not at web-application or farm level and can be customized per site level
  • If you want to add any inline code to master page, first you need to add following configuration within web.config: To add code behind to SharePoint master pages or page layouts.

Difference between Edit ,Contribute and Read SharePoint 2013 permission levels?


Edit:- Add, edit, and delete lists; view, add, update, and delete list items and documents.

- Contribute:- View, add, update, and delete list items and documents.

-Read:- Add, edit, and delete items in existing lists and document libraries. By default, this permission level is assigned to the Members group.