Join Gini von Courter for an in-depth discussion in this video Overview of course technologies, part of SharePoint Designer 2013: Creating Data-Driven Sites.
- This course is all about technologies, and there are dozens of them at play. Organizations use different versions of SharePoint, and use different types of data sources. So this is a map, if you will, an overview of how we will be spending our time and the technologies that we'll be using, so that you can make some decisions about how you'd like to focus. Perhaps you haven't decided on what version of SharePoint you're going to be using as a test for this course. And if that's the case, this may also provide some guidance. We'll begin with web page technologies and while we'll start with Web Part pages, we'll quickly move on to the newer technology, which are Wiki pages.
Both are available in all versions of SharePoint. We'll then be creating data sources. We'll be working with Internal lists, and of course those are used throughout SharePoint and you'll want to already have a lot of skills working with Internal lists and libraries. We'll be working with XML and REST, and while those are important technologies, particularly the REST web service technology, you don't need to create REST data sources or XML data sources to be able to display them in SharePoint. Because SharePoint itself, has web parts that we can use to directly display XML and REST.
But if, for example, you need to be able to display data using a SOAP web service, then you'll want to spend time learning about data sources. Also, some of these data sources are not of any use at all in SharePoint Online, for example, there's no support for a SOAP web service, unless you have someone do some programming for you. And you also can't directly connect to a SQL server or a non-SQL database, from SharePoint Online by using it as a data source. We'll then move on to Web Parts.
The Data View web part, was really the bread and butter of SharePoint, data-driven, technologies in, for example, SharePoint 2007. If you are using SharePoint Foundation, you'll actually want to get up close and personal with the Data View web part, because you don't have access to the BCS, or Business Connectivity Services, data web parts. Only folks in SharePoint Foundation don't have access to those, they're available in SharePoint Server Standard, in Enterprise and SharePoint Online.
So, the Data View web part is more important if you are working with SharePoint Foundation. The REST web part is useful for everyone. And the XML web part is useful if you're using XML. The Business Connectivity Services are available at some level, in every version of SharePoint. Every one has the ability to create External contenttypes, and External lists, although users of SharePoint Online are more limited as to the types of External contenttypes and lists that they can create. As I stated previously, SharePoint Foundation users do not have access to the Business Data web parts, but everyone else does.
And BCS, between the External contenttypes, External lists and the Business Data web parts is really the premier technology in this set, and is well worth the investment of your time and effort if you have access to it. There's a Secure Store Service that is available in every version of SharePoint. And that's mostly work for your system administrator or perhaps your SharePoint admin, but it's something that you'll want to know about. Profile Pages are only available if you are using SharePoint Server Standard or SharePoint Server Enterprise.
They are not available in SharePoint Foundation, or SharePoint Online, and are not covered in this course. Likewise, Integration with Office is one of the features that comes with Business Connectivity Services, or BCS, but it is only available for SharePoint Server Enterprise on premises at this point. And it is beyond the scope of this course. So from the very basic, let's create web pages, a skill you probably already have, to the more advanced. Let's work with External contenttypes and Business Data web parts, but there are also technologies that will be less important to you.
Those decisions will be based on what version of SharePoint you have available to you, and the types of data, routinely used in your organization.
- Managing data sources
- Displaying external data with RSS, XML, and Data View Web Parts
- Using Business Connectivity Services
- Creating data-driven pages
- Enhancing data presentation
- Filtering data
- Displaying associated lists