Amol Ajgaonkar, Author at Perficient Blogs

Posts by this Author

  • Topics
  • Industries
  • Partners





Amol Ajgaonkar

LinkedIn Public Profile

Posts by this author:

SharePointFest Chicago Presentations

I presented at the SharePointFest Chicago in October 2013. During my presentations, I mentioned that I would upload my PowerPoint presentations. Session 1: Search Customizations This session covered customizations for search in SharePoint 2013. 1. Display Templates 2. Server side search web parts. 3. Boosting and segmentation Here is the link : Session 2: […]

Read more

SharePoint 2013 – Search not displaying all results

Scenario: While building a search based application in SharePoint 2013, I observed a behavior which I thought was quirky. A page on a publishing site had a Search Results web part and a Content by Search web part. While configuring them, I set them to have the same query and result source. Expected result would’ve […]

Read more

Quick Tip: Display Templates and jQuery plugins in SharePoint 2013

Here is a good article on Display Templates and Result Sets in SharePoint 2013. jQuery comes to mind when you think of the most common framework people use to manipulate and display content on the client side. There are a huge number of plugins that transform your HTML structure into a visually appealing format. These […]

Read more

SharePoint 2013: Task Management in My Sites

Scenario: In your organization you are using SharePoint to manage your projects. Tasks are created in each project site and assigned to you. To keep track of your tasks, you have to go each project site to view, edit those tasks. If you are involved in multiple projects then it can certainly become a time […]

Read more

Design Manager in SharePoint 2013: Easier Layouts and Master Pages

In all the previous releases, creating master pages and layouts was definitely not easy for a designer considering the technical aspects of it. The designers would have to understand SharePoint and what components are mandatory on the master page and how they render to make their designs come alive. In SharePoint 2013, there is a […]

Read more

Catalogs and Search Driven Web Parts in SharePoint 2013

In all the previous versions of SharePoint, the traditional way of retrieving content was using CAML queries and displaying them using your custom UI or use one of the OOTB web parts like Content Query Web Parts or List web parts. Search was not used that often or effectively. When CAML queries are not created […]

Read more

Machine Translations (for Term Sets) in SharePoint 2013

In one of my earlier blog posts, I showed how term sets can be translated manually using XLIFF files. This post will step through the process of setting up machine translations for a term set. Process: 1. Go to Central Administration and create a SharePoint Translation Service application if it’s not already setup.

Read more

Mobility: Custom Mobile Panel (SharePoint 2013)

In my previous blog post, I described how the mobile panels work and what their shortcomings are. This blog will outline the solution that will solve the problems that the OOTB panel has. Problem Definition: The Out Of The Box mobile panel when added to the layout has the following issues: 1. To author content […]

Read more

Mobility: Mobile Panels in SharePoint 2013

SharePoint 2013 has a new component called the Mobile Panel. The purpose of this panel is to enable the content authors to target different content to different device channels or render same content differently based on how the site is accessed. My earlier post on Mobility shows how to setup a device channel and explains […]

Read more

Mobility in SharePoint 2013 (Device Channels)

Mobility support has always been a sore point in the earlier versions of SharePoint. In the new version, mobility has a decent support OOTB. Now you can define channels for different user agents which can render a different page structure based on the user agent. Simply put, you can configure different Master Pages for different […]

Read more

Deep Dive Part 2: Image Renditions (SharePoint 2013)

Rendering & Cache Part 1 of this post describes where the definitions for the image renditions are stored and how versioning is handled. This post will describe how those renditions are applied to an image and how those images are stored. If you are the curious kind and always want to know what goes on […]

Read more

Deep Dive Part 1: Image Renditions ( SharePoint 2013 )

My last post introduced Image Renditions and how to setup and use them. This post will dive a little deeper in the inner working of the feature. Storage and Maintenance Creating a image rendition definition: Click on Site Settings->Image Renditions. You will see all the existing (if any) renditions that have been defined. Initial impression […]

Read more

Image Renditions in SharePoint 2013

In SharePoint 2013, there is a new feature called Image Renditions. I think if the content owners use this feature wisely, it will definitely reduce the load on the bandwidth. What does the feature do? Image renditions lets the site owners define what sizes the images can be scaled to when adding an image to […]

Read more

Navigation, Managed Metadata Enhancements in SharePoint 2013

In SharePoint 2013, site navigation can be driven by Managed Metadata (Term Sets). This is a fantastic improvement over how navigation was controlled in the previous versions of SharePoint. Here are a few features of Term Set based navigation: 1. SEO optimizations. 2. User Friendly URL’s. 3. Custom Properties for each term & Term-Driven pages. 4. […]

Read more

Social Security Trimmer in SharePoint 2010

Social component in SharePoint 2010 is actively used in intranets. Users share thoughts, links and documents with other users using the functionality provided by SharePoint 2010. Users can tag pages which are a part of the intranet site or they can tag links which are external. Anytime any of the above actions occur, an activity […]

Read more

Quick custom Search Results web part

To create a search results web part that will dynamically create a search query and render the search results is pretty easy. Create a new web part and inherit the CoreResultsWebPart. public class MySearchWebPart: CoreResultsWebPart { public MySearchWebPart(): base() { // Initialize the search results web part here… //e.g this.ResultsPerPage = 10; //Set the Fixed […]

Read more

No Chrome for Web Parts outside the zone.

Recently while adding a web part to a page layout, I came across a weird behavior. Whenever I added a web part to a page layout in the web part zone, the chrome showed up fine but when I added the web part outside the zone and published the page layout the chrome would not […]

Read more

Ways and Locations to add a custom action to a Ribbon in SharePoint 2010 using Code.

To add a button to the ribbon in SharePoint 2010 we use the SPUserCustomAction class. Get hold of the SPList object whose ribbon you want to customize. Access the UserCustomActions property and create a new instance of the SPUserCustomAction class. Set the appropriate properties of the new instance. Call update on the SPUserCustomAction instance. There […]

Read more

Subscribe to the Weekly Blog Digest:

Sign Up