-
by
Mark Jones
| Jan 31, 2012
Just decided to have a few minutes investigation into the recently released SharePoint 15 Technical Preview Managed Object Model SDK to see if there is any insight into whats coming up! Here's some very findings..
Full story
-
by
Mark Jones
| Jan 24, 2012
I was recently trying to programmatically set the default (welcome) page of a team site, but my changes weren't taking effect. This post explains how to get around it.
Full story
-
by
Mark Jones
| Jan 22, 2012
This post will discuss how to create a Survey in SharePoint using out of the box functionality and nothing else! The example we will use is to create a survey that asks employees to answer questions about their previous training in the organisation.
Full story
-
by
Mark Jones
| Dec 29, 2011
This SharePoint code example illustrates how to develop a helper method to return an SPFile based on a Web, folder and file name.
Full story
-
by
Mark Jones
| Dec 27, 2011
A potential customer asked how DocRead stores its data. The reply went something like this.
Full story
-
by
Mark Jones
| Dec 27, 2011
If your SharePoint farm has been configured to use an SMTP server, then it is possible to send an email in code using the SPUtility class. The c# code below illustrates how to send a mail and return an XML string outlining what was sent for logging purposes :
Full story
-
by
Mark Jones
| Dec 27, 2011
Once a solution has been added to SharePoint, then there's no apparent way to download it. Using the SharePoint object model we can easily download a wsp using the 'SaveAs' method.
The C# code below illustrates how to download all of the solutions in the farm with just a few lines
Full story
-
by
Mark Jones
| Dec 27, 2011
If you have ever tried to delete a web either in code, or via the SharePoint GUI, then you will note that isn't possible if the web has one or more child webs. (or grandchildren). To delete a web, you must first delete it's subwebs.
Full story
-
by
Mark Jones
| Dec 27, 2011
SharePoint 2010 was released in April 2010 and was Microsofts 3rd incarnation of SharePoint. SharePoint 2010 is now a highly popular server product aligned to the Microsoft Office family.
Full story
-
by
Mark Jones
| Dec 24, 2011
SharePoint Workflow allows a set of activities to process in either sequential or parrallell, moreofthe than not one of more of those activities involves a human activity such as 'approve a document', or 'complete a task' and so on.
Full story
-
by
Mark Jones
| Dec 20, 2011
Information Management Policies in SharePoint in my experience, are not used that heavily, but are an extremely easy way to apply policies to your documents. They are accessible from 'Library Settings' and are configurable per content type. For example, this means that all 'documents' in the library will have the policy applied.
Full story
-
by
Mark Jones
| Dec 20, 2011
The ability to verify and follow through a series of events to prove compliance (or not!) is essential. Historical records detailing who, what and how an event occurred are required by most regulatory bodies.
Full story
-
by
Mark Jones
| Dec 20, 2011
This series of blog post will highlight 10 features that SharePoint has in order to allow regulatory compliance. There are in fact, many regulations that require compliance for an organisation, these will depend on the type of industry, the country and/or type of business that the organisation is involved with.
Full story
-
by
Mark Jones
| Dec 09, 2011
The following code sample illustrates how to associate a SharePoint Workflow to a list based on the workflow name. This is very useful if you need to do this as part of an automated build process.
Full story
-
by
Mark Jones
| Dec 09, 2011
This code sample illustrates how to add an existing SharePoint site column (SPField) to a SharePoint list (SPList).
Full story
-
by
Mark Jones
| Dec 08, 2011
We often get asked - why do we need DocRead when we can do it in workflow?
Here's how DocRead differs from a custom-designed or the collect-signatures workflow.
Workflow is triggered once when the document is checked in and published. DocRead is also triggered when the Document is published, but it also "listens" for membership changes in your groups and audiences. For example, if you required that a "Health and Safety Policy" is read and acknowledged by all new starters, DocRead will automatically send out a required reading task as soon as new starters are put into your groups and / or audiences. This works equally as well for users moving between departments and joining projects or teams (we call this Smart Move).
Full story
-
by
Mark Jones
| Oct 12, 2011
Was in a great SharePoint Governance Session by Dan Holme at the SharePoint conference last week. Off the back of his session I thought it would be a great idea to show all of the switches that can be set by scope all in one big A3 diagram. Hence, feel free to download this if you want to see what can be "tweaked" at Farm, Web Application, Site Collection, Site and Zone.
Full story
-
by
Mark Jones
| Oct 04, 2011
Debbie Ireland carried out an awesome session yesterday, her tips are as follows :
Full story
-
by
Mark Jones
| Oct 04, 2011
Had the pleasure of attending this Level 200 session at the SharePoint Conference yesterday and here's the take home points...
Full story
-
by
Mark Jones
| May 28, 2011
Just a quick note (as a reminder to self). Here's a list of the Custom Activity Type Names that you can refer to in your code :
Full story