Wednesday, December 12, 2012
JSONP WCF service over SSL
In .NET Framework 3.5 JSONP message encoding is not available out of the box. In this short post I will show how to configure WCF to support JSONP endpoint over SSL.
Sunday, November 18, 2012
Listing methods tagged with custom attribute
Attributes are very powerful mechanism in .NET. In this particular case, I had created custom attribute and wanted to list all methods tagged with it. Additionally my requirement was to get only methods which has been tagged with my custom attribute with specified parameter value.
Friday, September 7, 2012
Query execution time in miliseconds in SQL Server Management Studio
If you need to get query execution time in milliseconds in SQL Server Management Studio, there is a simple way to achieve this.
Friday, April 27, 2012
Getting field value for specific item version
In this blog entry I will share some findings regarding SharePoint API for items versioning in document library.
Tuesday, April 24, 2012
Extraction of term custom properties from list item field of managed metadata type
The task was to extract custom properties from managed metadata field of list item. Custom properties can be stored in name value like collection for each term, which is very handy in many cases.
Saturday, April 7, 2012
Locating list item in document library by url
If you need to find list item by url, there is easy way. You can create site based on file url. Than it is enough to run GetFile which will return SPFile object. Last thing is to get Item object from returned file object. No need to write CALM queries.
Friday, March 9, 2012
Detection of field value changes in document library
There is pretty easy way to detect change of field value in document library. You can use EventReceiver attached to your content type. ItemUpdating is a good place detects changes and performs validation if required. In my case it was required to detect that value of field has changed and additionally to synchronize value of two fields and perform some additional validation of entered values.
Subscribe to:
Posts (Atom)