Like Us
Plus One
Follow Us
Search
 Name Paul Beck  Blog My SharePoint Notes
 Location United States  Category SharePoint
 Articles 90  Views 44809

Articles from My SharePoint Notes

s
Integrating Skype into a SPA in SharePoint      30-Sep-2017     174  
SPA are pretty common and recently on a project I had a request to show contacts with a SPA hosted on SharePoint.  Here is code that shall show Skype presence to the user. Note: Works on ...
SharePoint Support Models      28-Sep-2017     144  
Overview:  Large organisations tend to use a tiered support model also called the escalation model.The Problem with Tier Support Models:A user finds an issue and explains it to level 1, the Le...
Common KQL Search Helper      14-Sep-2017     97  
Overview: I am forever forgetting the intricacies of using search and this post is a short note for common searches I use.  Ensure the search is working against "Everything":Find items under a...
Custom User Actions: Injecting JavaScript      14-Sep-2017     177  
Problem: Changing Master pages is not good for support and can cause your applications to break when updates are done.Possible Resolution:  Inject JavaScript to perform custom logic and brandi...
Tech Megatrends in 2017 - The bigger Picture      02-Aug-2017     57  
Problem: What are the major technology changes that are going to shape the enterprise over the next 5-10 years? Initial Hypothesis: Working within technology and making businesses more competi...
IE11 cannot save meta data when inside an iFrame      23-Jun-2017     50  
Problem:  I have two SharePoint sites, I am iFraming once site collection within a PageViewer control on the other SharePoint site.  I have disabled the iFrame security restrictions. &nbs...
Term store mussings with iFrames      20-Jun-2017     162  
Problem: I have a SharePoint site (ClientOrders i.e. https://orders.radimaging.com/sites/client1) being iFramed in another SharePoint site (Portal i.e. https://portal.radimaging.com/), to iframe in...
SharePoint on-premise reporting options      09-Jun-2017     191  
Overview:  As always this really depends on the circumstances but my broad view on reporting for SharePoint is outlined below. Thoughts:Power BI on-prem. has not been release but will work for...
Enforcing Authentication using the Windows IdP      06-Jun-2017     181  
Overview: SharePoint farms often have multiple Identity Providers (IdP) such as Ping or SiteMinder and you always need to have Windows for the Search and other reasons.  Often you need to forc...
Xamarin is fantastic-      26-May-2017     188  
Overview:  I am enjoying working with Xamarin, easy for any C# developer with a little experience and forethought to build decent applications.  Microsoft/Xamarin really reduces the barri...
Switch Master Page Minimum Permissions      28-Apr-2017     172  
Problem: Use the Client Side Object Model (CSOM C#) to add a new master pages to a site collection and switch the master page.Initial Hypothesis: Writing to a site collection only required contribu...
Problem:  I have multiple lists that I need to get data changes updated into SQL on multiple site collections.  Think 1000 site collections with 5 lists in each so 5K lists are being upda...
Performance Testing SharePoint      06-Apr-2017     218  
Problem: Once again performance testing has raised caused concerns on a project.  There are various methods for calculating how many users a system can deal with.Description:Non-function Requi...
CSOM for Deployment of SharePoint sites and Assets      06-Apr-2017     205  
Problem:  Historically we built Site Templates and WSP to build up of SharePoint solutions.  With the current state of SharePoint it's not advisable to release Full Trust Code (FTC). Init...
Displaying SharePoint site pages in an iFrame      29-Mar-2017     217  
Problem:  I need to display a SharePoint 2013 document library within an iFrame of another SharePoint 2016 site.  SharePoint by default does not allow iFrame itself.Hypothesis: IE and the...
Problem:  I have a site collection (SPSite) with multiple sites (SPWeb) and I have a reference list in the SPSite (root web) that I want to use from multiple lists in the sites (SPWeb).Resolut...
Overview: Most large enterprises using SharePoint have implement Extranet solutions and these vary in complexity greatly.  Many implementation I have seen have morphed into bazaar solutions ge...
Problem:  A lot of large enterprise customers have the Management Meta Data Service including the Content Type Hub that SharePoint farms subscribe to.  You are on-prem. with this cen...
South Africa Compliance & O365      23-Oct-2016     334  
Yesterday I presented at SharePoint Saturday Cape Town on securing your Data on O365 and SharePoint. I believe that South Africa is going to have massive requirement around compliance and here and ...
Mobile Platform Development for SharePoint 2016      12-Aug-2016     377  
Overview:  There are various options for building Mobile applications.  The simplest answer is to have a fully responsive designed web page and mobile users interact with the application ...
Excel Services REST API - SP2013 Notes      12-Aug-2016     344  
"Excel Services is a service application that enables you to load, calculate, and display Microsoft Excel workbooks on Microsoft SharePoint 2013. Excel Services was first introduced in Microsoft Of...
Overview: Hybrid scenarios allow enterprise users to seamlessly interact between SP Online and SP on-prem instances, provide search across on-prem and online sites, access dat on-prem. while using ...
How the Recycle bin works      23-May-2016     321  
Problem:  A common misunderstanding with technical and business folks is the details of how the recycle bin works.  I missed some of the finer points so I thought I'd record my note.First...
Microsoft Graph Simplified      18-May-2016     382  
Overview: Microsoft Graph provides an API to allow search to bring back data stored in Office 365 (email/Exchange Online, SharePoint, and others).  The centralized search provides the data sou...
Notes on Compliance in Office365 & SharePoint      05-May-2016     426  
Data Loss Prevention (DLP)Historically used for email to identify, monitor and protect data.  This is the next step on from email policies/IT Policies where sent around and signed with the hop...
Overview: Most large enterprises using SharePoint have implement Extranet solutions and these vary in complexity greatly.  Many implementation I have seen have morphed into bazaar solutions ge...
Co-authoring on SharePoint 2013      20-Apr-2016     438  
Overview:  Co-authoring has been around awhile and I haven't paiudd it any attention in a long time.  The idea is multiple authors can edit the same document at the same time.  Notes...
Project Server 2013 Overview Notes      22-Mar-2016     402  
Project Server 2013 is a Service Application and part of SharePoint Server 2013.  You install the on-prem. version on a SP2013 farm and need to follow the best practices for your SharePoint fa...
How Browser Cookies work in SharePoint      22-Mar-2016     480  
Overview:  SharePoint by default uses disk based persistence using a FedAuth Cookie.  In most enterprise clients there are multiple different application and authentication providers. &nb...
Performance Testing Check List      02-Mar-2016     461  
Rough NotesPerformance Factors Checklist:Geography and networking - Australia and Africa users always tend to have issues regardless of the centralized SharePoint farms they are accessing.  Po...
What makes Successful SharePoint projects      29-Feb-2016     432  
Overview:  There tend to be characteristics of successful SharePoint projects and if the majority of these are in place for SharePoint or any IT  project for that matter, the project tend...
Hacking SharePoint input field Validation      25-Jan-2016     405  
Problem: Here is an easy way to step around SharePoint 2013's input field validation for a drop down list.  Any list contains a drop-down list (configured to only allowed to chose values from ...
Overview:  I have a redirect that looks at my client context and performs a redirect.  Fiddler is a good option for viewing JS and debugging but as IE developer tools is not my normal too...
Azure Virtual Machine Basics      04-Jan-2016     448  
Azure Virtual Machine BasicsAzure charges per minute pro-ratedDisks explained:C: OS diskD: Temp Cache such as Page File (won't be persisted in a disaster)F: ... Persist disk storage (Add disks as s...
Content Type Hub and MMS Notes      02-Jan-2016     511  
This topic has been well covered and this post merely calls out items I feel are worth knowing.Notes:Can have more than 1 MMS assigned to a Web Application.  So you can have multiple CTHub tha...
Request Management      11-Dec-2015     478  
I hate Request Management (RM) and I believe it is going away in SP 2016.Issue I have seen with RM enabled:Tenant Admin API can't provision Site Collections (point to the WFE's and it works)Workflo...
Smoke Testing SharePoint using Selenium IDE      07-Dec-2015     668  
In Progress..Overview:  In SharePoint we need to retest code often as we make incremental changes.  Basic smoke testing is useful in that is allows you a certain degree of confidence that...
SharePoint 2016 Preview - Min Role      30-Nov-2015     807  
Overview:  SharePoint 2016 Min Roles before the public betas.  Things are going to change and this only obviously applies to SP2016 Preview on-prem."Min Role is basically a topo...
Hybrid Search 2016 Notes      20-Oct-2015     459  
Hybrid Search (Also applies to SP2013):  Mixing on-prem and SPO resultsSearch can add all crawls into a single index within SharePoint online (historically we have had to use Search Federation...
Disclaimer:  This notes I made from workshops, what I have heard and the Unity Conference in Amsterdam 12-14 Oct 2015.  A lot of this information is from the workshop with Neil Hodgkinson...
SharePoint 2013 Workflow options - notes      29-Sep-2015     532  
Overview:  There are a lot of workflow options and each of the solutions lend themselves favourably to different circumstances.  In this post I look at the more common options around work...
Non Functional Testing for SharePoint      20-Aug-2015     700  
Work in Progess... Overview:  Functional Requirements are the business requirements that the business define for the application being built.  Non-functional testing is concerned wit...
FedAuth Notes for Problem Solving      17-Aug-2015     586  
Overview:  These are my notes on FedAuth relating to SharePoint 2013. SharePoint (SP) 2013 uses Claim Based Authentication (CBA).  In this example I am looking at SiteMinde...
Machine Translation Service for SP2013      11-Jul-2015     576  
Overview:  I have never use Machine Translation Services (MTS) and this post is my discovery of the Service.  These are my summarised notes.Setup a MTS on the farmConfigure MTS on th...
Problem: Ability to provision Site Collections without using Server Side code.  Use CSOM and the Tenant Admin APIs.  This is a follow on the post: Provisioning Site Collections using CSOM...
DevOps Tooling      08-Jul-2015     549  
Tooling NotesTeamCityChefPuppetANSIBLESALTPowerShellMore Info:http://blog.sharepointsite.co.uk/2014/02/devops-and-sharepoint.htmlhttp://www.networkworld.com/article/2172097/virtualization/puppet-vs...
Overview:  This post looks at provisioning site collections using CSOM.  You can also provision site collections for SharePoint using PowerShell or any Server sire object model.  &nb...
Code Reviews for SharePoint      21-May-2015     705  
Overview:  Customisation in SharePoint takes different forms and having suitable environments to test code in before setting it free in production is essential.  This post looks at variou...
Working with JavaScript and SharePoint 2013      11-May-2015     634  
Assumed/Common Framework:jQueryKnockout vs Angular vs Backbone - Modenrizr.js - detect browser capabilityunderscore - utility functions for arrays and collections.  Feels like LINQ queriestoas...
SharePoint 2016 Points from the Ignite Conference      07-May-2015     589  
6 May 2015SharePoint 2016 new features (from the Ignite conference 06 May 2015)http://www.learningsharepoint.com/2015/05/07/sharepoint-2016-new-features-and-enhancements/ Notes: Office Graph a...
SWAY for SharePoint      07-May-2015     1096  
Check out: https://sway.com/My simple SWAY example:https://sway.com/D7pmu7ot105S6SKsMore Info:http://www.citeworld.com/article/2690333/consumerization/microsoft-sway-powerpoint-on-steroids.htmlhttp...
PhoneGap and SharePoint      22-Apr-2015     1128  
For MobileStart HTML5 Mobile web App, then PhoneGap (wrapper to interact with devices), Xamarin, recompiles to each platform, lastly write for each native platform thin IoS/Objective C for Apple. ...
Empty Developer Dashgboard in SP2013      11-Apr-2015     1264  
Problem: No data is showing up on the developer dashboard in SharePoint 2013.Initial Hypothesis:  My initial thoughts where around the SSL cert issue on the VM or potentially Fiddler causing t...
Identity Providers for SharePoint      19-Mar-2015     730  
Overview:  I have worked with and evaluated a couple of Services and Federation Server products.  Here is an old pot of setting up claims, at the bottom I have some thoughts on diffe...
NFRs for SharePoint      13-Mar-2015     877  
Problem: Gathering Non Functional Requirements (NFRs) are always a tricky situation in IT projects.  This is because it is always difficult to estimate how the system will be used before ...
Minification Tooling      19-Feb-2015     602  
Overview: Minification is the process of combining multiple css or js files, removing whitespaces and comments to improve web site performance.Tools:YUI Compressor(Yahoo)Web Essentials(Microsoft)Ma...
Auditing in SharePoint 2013      13-Feb-2015     917  
 Overview: SharePoint provides excellent logging capabilities, to retrieve the auditing logs Site Settings > Site Collection Administration > Audit log reports. Notes:By default aud...
What are SharePoint Competitors      03-Feb-2015     535  
Overview:  SharePoint does not stack up against any single COTS product very easily due to the size and functionality offered.  This post is my opinion and I am not an expert in any of th...
Encrypting Content databases      03-Feb-2015     648  
Overview: TDE is Transparent Data Encryption, where you can encrypt your "data a rest", this encrypts the SQL mdf and ldf files.  Few enterprises require TDE for content database but ...
SharePoint 2013 workflow      03-Feb-2015     579  
Overview:  SharePoint 2013 has a workflow engine, you can still use SP2010 workflows. ...
SharePoint 2013 Public Website Check list      17-Dec-2014     553  
This post is under development and needs to be added to ....Ux:Responsive design vs Device channels - Does the site switch resolutions and browsers gracefully.  RWD vs AWD (Adaptive Web Design...
SharePoint Hosted Apps vs Embedded JS      27-Nov-2014     528  
Overview: The use of Apps (specifically SPHA) in SharePoint seems to be misunderstood, developers and architects often want to use the App model for functionality that folks have built using p...
One Drive terminology in a picture      27-Nov-2014     690  
Problem: Confused by SkyDrive / OneDrive / My Site One Drive for business and MySite now call OneDrive with OneDrive labelling?http://technet.microsoft.com/en-us/library/dn167720(v=office.15).aspx...
Cross Cutting Concerns for SharePoint 2013      27-Nov-2014     596  
Overview:  Last week I was speaking to a smart chap and he dropped the term Cross Cutting Concern as we were discussing SharePoint Host Apps (SPHA) and JavaScript.Problem:  When crea...
Overview: I want to manage promoted results programatically.  PowerShell is a good candidate for automating the creation of "Promoted Results" previously/also known as "Search Best Bets".In th...
SharePoint 2013 Search Series - Post 2 - Refiners      10-Sep-2014     495  
Search Series:SharePoint 2013 Search Series - Post 1 - Configure Custom Search SharePoint 2013 Search Series - Post 2 - Refiners (This Post)SharePoint 2013 Search Series - Post 3 - Search Bo...
Overview: This series of posts examines SharePoint 2013 search.  It looks at configuration to get Search working for you.  There are other posts on this blog about configuring your Search...
SharePoint 2013 Search Series - Post 1 - Configure Custom Search SharePoint 2013 Search Series - Post 2 - RefinersSharePoint 2013 Search Series - Post 3 - Search Box Web Part query Managed Proper...
Search Series:SharePoint 2013 Search Series - Post 1 - Configure Custom Search SharePoint 2013 Search Series - Post 2 - RefinersSharePoint 2013 Search Series - Post 3 - Search Box Web Part query ...
SharePoint 2013 Search Series - Post 1 - Configure Custom Search SharePoint 2013 Search Series - Post 2 - RefinersSharePoint 2013 Search Series - Post 3 - Search Box Web Part query Managed Prop...
SharePoint 2013 SEO Note      28-Aug-2014     508  
Overview: This post looks at optimising a public facing website built on SharePoint 2013.  This version of SharePoint has additional SEO capabilities built into the product.WebCEO  - http...
Monitoring SharePoint Public Websites      28-Aug-2014     512  
Overview:  This post is applicable to public website and not just SharePoint, I have used it for SharePoint and feel it is a good product.  The principle will apply to other monitoring pr...
Overview:  I have a pretty simple requirement to allow users to register on my customers public SharePoint 2013 web sites.  I have setup custom providers and thought ACS was going to...
ACS for SharePoint 2013 in a Picture      13-Aug-2014     417  
...
Office Web Apps 2013 for public facing websites      29-Jul-2014     454  
Overview:  A couple of weeks ago I told a customer that Microsoft offers a service to display Office documents thru Office Web Apps (WCA).  I thought I had read this or seen it on twitter...
SharePoint 2013 OOTB lookup list filtering      25-Jul-2014     485  
Problem:  I don't want to start customising my solution and I need a lookup column with restricted options.  I read this post from April Dunnam via Google and it's awesome and I wish I ha...
Advanced BannerTabsHover over image display<h4>Executive Directors</h4><style>#tooltip1 { position: relative; }#tooltip1 a span { display: none; color: #FFFFFF; border-style: inse...
Content database Sizing & Cleanup      30-Jun-2014     511  
Problem:  At a customer site, a content database is massive.  Various Site collections are using the same content database.  Initial Hypothesis:  Smaller site collections c...
Migration test of Sharegate to SP2013      12-Jun-2014     596  
Problem: I am looking at migrating some basic content into a SP2013 farm from SP2010.  I would normally opt for Metalogix or DocPoint if the client already has the licences but today I needed ...
SharePoint 2013 urls      12-Jun-2014     486  
I am often having to go to Google to find SP url formations, to work with the product as I don't memorise them.  Ahmed Farag has a good post on this:      &n...
CAML Designer for SharePoint 2013 is Brilliant      11-Jun-2014     736  
I always used U2U for checking my CAML queries in SharePoint.  I have just used CAML Designer for SharePoint 2013 and it is brilliant.Link to the CAML Designer toolhttp://karinebosch.word...
Anonymous REST JS call error using SP2013      04-Jun-2014     623  
Problem: I am making an anonymous JavaScript REST call to a image library.  I get the error "Request failed.  The method GetItems of the type List with id ... is blocked by the administra...
Backup and Restore Site Collection in SP2013      04-Jun-2014     483  
Overview:  I have seen several customers us Backup and restore to help speed up the development process and have the ability to deploy between DTAP environments.  So the basic premise is ...
Problem:  I have a public facing website that has a blog.  I have been hitting my head trying to make it anonymous when eureka Google saved me on a topic I had totally forgotten.  In...
SharePoint 2013 Licencing      23-May-2014     471  
Overview:  I have looked at licencing in the past and SP2013 licencing seems There is only 1 server licence (not longer, standard, enterprise or Internet as was the case in SP2010), pricing fo...
SSRS 2012 with SP2013 component diagram      14-May-2014     484  
I like diagrams as they help me understand faster.  I wrote a post about 9 months ago about installing SSRS for SP2013, and recently a friend called me to moaned about the documentation a...
Writing SharePoint PowerShell Modules or snap-ins      07-May-2014     484  
A module is a self-contained set of code that once loaded can be called/used.  I use modules to keep similar SharePoint functionality that I want to reuse.  There are 2 basic types of mod...
Problem: Intermittent requests are not returning the pdf/word documents. Most requests are working and occasionally 1 request doesn't work. Every 4th request tries to get the pdf to display on Of...
Installing CU1 for SharePoint 2013      24-Mar-2014     616  
Overview: I need to upgrade from SP2013 CU June 2013 to SP2013 SP1.  Tip: SP1 does not require the March 2013 PU to be installed.  In my situation it was already installed.Steps: 1.> C...