SharePoint User Profile Search Error: Property does not exist or is used in a manner inconsistent with schema settings
INTRODUCTION I just upgraded my SharePoint 2010 site to SharePoint 2013. One of the functionalities that my SharePoint 2010 site had was People search. The restore to SP 2013 was successful. However, when I tried to do People search the Core Search Results web-part displays the following error message: Property does not exist or is […]
Continue ReadingRestore to SharePoint 2013 – Custom FBA Login Page Error – Could not load file or assembly Microsoft.SharePoint.IdentityModel
INTRODUCTION I have just installed SharePoint 2013 and I’m now in the process of migrating sites. One of the sites has FBA Authentication setup with custom login page. In the custom login page I use SPClaimsUtility.AuthenticateFormsUser to authenticate the user. The site was restored OK in SP 2013 except when I tried to login using […]
Continue ReadingVisual Studio 2012 SharePoint 2013 Visual Web Part Project Template is Buggy
INTRODUCTION In Visual Studio 2010 you can create a Visual Web Part (ie. web part that renders ASCX file). In VS 2010 when you create a Visual Web Part, VS 2010 automatically creates a module that contains the following files: – Web part class (UserProfileListing.cs below) – ASCX and code behind – Elements.xml file – […]
Continue ReadingVisual Studio 2012 and SharePoint Server 2013, SharePoint Server is not installed
INTRODUCTION I was so looking forward when SharePoint 2013 RTM and Visual Studio 2012 RTM were finally out. I was so eager to play around with them and start creating SharePoint 2013 solutions. The install was finally finished and I opened Visual Studio 2012. My first impression was – as with anything new – it […]
Continue ReadingInfoPath Development Best Practice and Catches
INTRODUCTION I have been developing InfoPath with SharePoint for years and in this article I would like to share some tips that I’ve learnt throughout these years which I believe have helped me and I know will help you, too. InfoPath is such a great product. And when we are talking about electronic forms, InfoPath […]
Continue ReadingInfoPath Print Button on Ribbon of FormServer.aspx Form Service Page
INTRODUCTION DOWNLOAD WSP: TFS.SP.Core.InfoPathPrinter – For SharePoint 2010 only! My client was looking for a print button in the InfoPath Form Service page which is the /_layouts/FormServer.aspx. Unfortunately the ribbon on this page is not modifiable. The ribbon on the Customize Form button in the Custom List InfoPath form however, is modifiable but not the one in […]
Continue ReadingThe Catch of Developing Application Using SharePoint Web Services
INTRODUCTION For me SharePoint is such a great platform because not only does it have many built-in functionalities, it also allows integration of external systems and applications using various approaches such as web-parts, user controls, custom ASPX pages and web services. On this particular article I would like to discuss few gotchas that we need […]
Continue ReadingSharePoint Custom Internet/Intranet Website Master Page Ribbon Fixer
Developing websites on SharePoint 2010 and 2013 can be a bit difficult due to the ribbon and how the “wrapper” DIVs have been structured within the master page. And not only that, SharePoint 2010 sometimes clash with JQuery scripts which I have used a lot since there are a lot of cool controls that I […]
Continue ReadingSharePoint Best Practice Archive Summary 2007, 2010, 2013
INTRODUCTION In this article I would like to summarize as many SharePoint Best Practice that I’ve found throughout the Internet. Microsoft has released a dedicated page for it but it contains only links to various sites which I think is a bit rigorous to read. But anyway, if you’re interested this is the link from […]
Continue ReadingDeployment and Change Control Procedures
INTRODUCTION Deployment needs to be managed and communicated properly. A deployment can either be a brand new application or an update to an existing application/system. If we are not managing this properly, we will lose track of what is deployed in the server. These include any third party DLLs, applications, etc. And also, your business […]
Continue Reading