Implementing a post back button in a SharePoint 2010 Web Part with contextual ribbon

There are quite a few articles that talks about implementing a contextual ribbon button that does a post back in SharePoint 2010.  But despite quite a few tries, I’ve not been able to get hold of a complete walk-through on it.  I am posting this one which I got working recently.  Note: I am not…

0

Working with SharePoint 2010 Client Object Model on an SSL enabled site

When working SharePoint 2010 Client Object Model on an SSL enabled SharePoint 2010 site, we also need to pass in the certificate and validate it for the client object model calls to work. Below is a sample. 1: private void button1_Click(object sender, EventArgs e) 2: { 3: ClientContext context = new ClientContext("https://[sharepointserver]"); 4: ServicePointManager.ServerCertificateValidationCallback =…

4

Tracing SharePoint 2010 Service Applications

If you are interested (as I was) to know what happens behind the scenes in a SharePoint 2010 Service Application, there’s a very neat way to do this.  I had a specific scenario where I had to understand what happens in the back-end of BCS service application I provisioned, so I’ll use that example as…

3

Custom Service Applications in SharePoint 2010

I had to write up an internal article on creating custom service applications and making it work with SharePoint 2010.  This was not an easy joke at all and is pretty involved process.  I used the sample walk-through provided in Service Application Framework Sample.  This would a very good reference if you want to learn…

4

Uploading files using Client Object Model in SharePoint 2010

There are 2 ways to upload files to SharePoint 2010 document libraries using managed client object model. The first method uses a client library batch mechanism.  It will encode the binary using BASE64 encoding, which could increase the message size by one third.  There might be problems if this isn’t configured correctly.  An example of…

48

BCS and External List Learning – Part3

Check out previous posts on the same topic: Part1 Part2 Case where an external content type created did not show up in the external content type picker control.  This case was amazing as we (me and the customer) found the cause while on call! The problem statement was simple! We create an external content type…

2

BCS and External List Learning – Part2

In Part1, I covered a specific scenario related to viewing external list and BDC throttling settings.  In this post, I’ll cover a similar specific scenario but related to authentication. When we create an external content type using SPD2010, the screen where we specify the data source information has 3 options for authentication mode as shown…

12

BCS and External List Learning – Part1

I am posting this article split into series covering specific BCS learning when working with customers.  In this post, I’ll cover a specific scenario where when browsing to an external list we might see the following error.   In most cases, this would be because of default throttling limit set in the Business Data Catalog…

8

The correct Geneva Framework Runtime needed for SharePoint 2010 RC

A lot of download links point to the older version of Geneva framework.  So, if you are like me (like browse to www.bing.com and type in “download geneva framework”) and installed it, possibilities are you have the wrong one. Install the correct Geneva Framework runtime from here: http://www.microsoft.com/downloads/details.aspx?FamilyID=eb9c345f-e830-40b8-a5fe-ae7a864c4d76&displaylang=en.  Visit the site and you’ll see why…

0