SharePoint 2013 No-Code Solutions Session at SPC 2014

Hard to believe that it’s only a few days remaining until SPC 2014. Wow! Thought I would take a few moments to blog about my session here.

For the past decade now, I have been very passionate about SharePoint and specifically the no-code solution building opportunities within SharePoint. It is so often that I see people doing stuff the ‘hard way’ with code that someone then will have to manage through the rest of its life-cycle. Why go through that trouble if you can get it done with the same results without code?

That’s what my session at SPC 2014 is all about ( I’m doing it in tandem with Mark Gillis of Microsoft, a writer who is also very passionate about the no-code solutions story in SharePoint. The session is on Tuesday, March 4, 2014 in Lando room 4201-4303.

The speakers were asked to do a quick video to describe what they will be presenting. Mine is below if you care to watch it:

As a ‘dress rehearsal’, Mark and I did a webinar on the topic last week the recording of which is available below. We will be talking about these subject areas and more during our session. Come on by if interested!


Train SharePoint Users within SharePoint sites

Training SharePoint Users within SharePoint sites

In my many years of training people, I realize that it’s much easier for users (especially end users, but others as well) to consume training when they are already within a familiar environment. SharePoint has become that familiar environment for many knowledge workers around the world now so why not provide the training they need directly within that environment.

Content of Training

Any training content that can be packaged up in video tutorials, documents and reference images can be served to users within a SharePoint site that they frequently visit. Example of these subjects areas are:

  • Onboarding new employees
  • Safety and regulation requirements
  • Vendor management process
  • Call center operation procedures
  • Branding guidelines

The above are just a few of many processes that companies often wish to train users in.


How do you expose the same training modules to your marketing department folks that the human resources department is using?

That’s a common problem. If you just simply copy and paste the links to resources, it’s not dynamic anymore. What if the main list of resources change? Now your lists are not dynamic anymore. Not cool.


How about having all variety of your training content defined in one location farm-wide and then just simply dropping a web part on a page where you wish to see some particular content?

So for example, you define the metadata for each piece of training content (title, description, location to where it’s located, etc.) all in one central location grouped by the type of training it is: Onboarding, Vendor Management, Branding, and so on. Now, when a site collection administrator or even a site owner wants to show any of these training modules, they can do so on any of the pages they want by simply inserting a web part on that page and defining one parameter which tells it which type of training to show. Just by doing that, the web part will now show the dynamic links to the relevant training content. Something like the following image shows –

This feature is part of the VisualSPTM Help System. The VisualSPTM web part can be placed on any page to accomplish this goal. All content is live and changes to it can be controlled at the farm, web application and site collection level as needed.

Check out the following short video to see what I mean.