Archive for SharePoint Customization

Open Data Protocol (OData) for SharePoint 2010

The Open Data Protocol (OData) is a Web protocol for querying and updating data that provides a way to unlock your data and free it from silos that exist in applications today.

OData is consistent with the way the Web works Рit makes a deep commitment to URIs for resource identification and commits to an HTTP-based, uniform interface for interacting with those resources (just like the Web).   This commitment to core Web principles allows OData to enable a new level of data integration and interoperability across a broad range of clients, servers, services, and tools.

Any data you’ve got on SharePoint as of version 2010 can be manipulated via the OData protocol, which makes the SharePoint developer API considerably simpler.

Click here to check it out

Maintain scroll position in your custom ASP.NET pages developed for SharePoint

Hello :)

I can recall more than a few instances where I might have developed custom pages to support corporate SharePoint integrated deployments with or without Dynamic Integration (specifically for long scrolling dashboard pages that are customized). And there have been quite a few cases that my friends have discussed with me on the page scrolling annoyance after a postback has occured!

This is a very common behaviour and a very simple issue to resolve since we talk about ASP.NET pages. Obvious, they all have their Page Directives, ain’t it?

Include the following tag into your page directive:

<%@ Page ... MaintainScrollPositionOnPostback="true" %>

Simple! Try it…