What's New in Business Intelligence?
What's New in Composites
What’s New in Enterprise Content Management
What's New in Records Management and Compliance
Changing the way you work with Modern SharePoint Team Sites and Office 365 Gr...Chirag Patel
Session presented online at a 24 hour Collab365 Global Conference on 19-20 October 2016.
Microsoft SharePoint has evolved across many folds such as contextual reporting, navigation, library, lists and more importantly integration with Office 365 Groups from a user perspective. This session will demonstrate all the capabilities and along the way how to get things done in a different and smarter way to succeed in your multidisciplinary teams.
You Will Learn :
- Overview of modern SharePoint team site experiences
- Finding and searching your way to the content you and the team are working on
- Sharing and accessing content in a number of ways
Suitable For : Administrator, Architect, Business Analyst
Track : Business/End User
#OCSPUG SharePoint 2013 Best PracticesIvan Sanders
The “G” word (no not God)
“Best Practices” Architecture Permissions Content
Minimum requirements
3rd Party Tools
Content Management
Governance
Definition
Goals
Platform
Chaos as an Opportunity
Architecture
Guidelines & Tenets
Scalability
Information Architecture
Business Critical Apps
Line of Business
Search
Business intelligence
Social
Microsoft Project Online for Project ManagersLeon Gallegos
This course is designed to teach project managers how to effectively manage projects and resources in the Microsoft Office 365 PPM (Project Online) environment. Participants will learn how to initiate projects in the Project Web App (PWA) and Project Professional, collaborate with project sites, interact with the ribbon in the Project Online Project and Resource centers. Students will also learn how to manage task assignments and timesheet updates. Creating, saving, publishing and managing projects and resources will be covered. We will also work with Reporting and Power BI.
This course also available On Site or In the Cloud. Group discounts also available. Call us to learn more (972-996-1895)
In this session you will get a high level introduction to how you can use Visio Services inside SharePoint or Office 365 to among other things filter your SharePoint List. Before it was always problems when sharing diagrams produced with Visio, well with the 2013 versions of Visio, SharePoint and Office 365 all that has changed, now sharing is as easy as uploading the diagram to a document library and telling the users where it is.
Real world business workflow with SharePoint designer 2013Ivan Sanders
Automating business processes with SharePoint 2013 is a powerful way to increase efficiency within any organization. With SharePoint Designer 2013, no-code (or declarative) workflows can be built to run either SharePoint 2013 On-Premise or in the cloud with Office 365. In this session, we’ll develop an expense report workflow from beginning to end to show how SharePoint Designer Workflows are being used in business today.
Building the Perfect Office 365 Tenant - SPS London 2017Chirag Patel
Office 365 has come a long way with tons of productivity apps and tools and enticing features to help businesses stay ahead of their competitors with two-speed IT providers. There is a lot of information and guidance out there but it can be difficult to follow the right direction and approach to implementing Office 365 for your organisation. This session will walk through the process of getting you started giving you an overview of all the capabilities, components and common scenarios that require consideration for successfully building your Office 365 tenant.
Building advanced Project Server workflows with Nintex Workflow for Project S...Alexander Burton
Building advanced Project Server workflows with Nintex Workflow for Project Server as presented at the Microsoft Project Conference in Phoenix, AZ in March 2012
This webinar will introduce you to Project Siena and show you how to use it with SharePoint Online and Office 365 data by building on-the-fly Windows apps. No coding skills required!
You will also learn:
•How to create an app with Project Siena
•How to connect to SharePoint as a datasource from Project Siena
•How to store your data back to SharePoint from your Project Siena app
•How to publish your app and install it on your computer
Overview of NonProfit Web Content Marketing Strategy Presentation for ESCHous...Sarah M Worthy
"Like" ESCHouston on Facebook: https://www.facebook.com/ESCHouston and request a full version of this presentation. (Or just come to the next workshop and participate if you can make it to Houston!)
Changing the way you work with Modern SharePoint Team Sites and Office 365 Gr...Chirag Patel
Session presented online at a 24 hour Collab365 Global Conference on 19-20 October 2016.
Microsoft SharePoint has evolved across many folds such as contextual reporting, navigation, library, lists and more importantly integration with Office 365 Groups from a user perspective. This session will demonstrate all the capabilities and along the way how to get things done in a different and smarter way to succeed in your multidisciplinary teams.
You Will Learn :
- Overview of modern SharePoint team site experiences
- Finding and searching your way to the content you and the team are working on
- Sharing and accessing content in a number of ways
Suitable For : Administrator, Architect, Business Analyst
Track : Business/End User
#OCSPUG SharePoint 2013 Best PracticesIvan Sanders
The “G” word (no not God)
“Best Practices” Architecture Permissions Content
Minimum requirements
3rd Party Tools
Content Management
Governance
Definition
Goals
Platform
Chaos as an Opportunity
Architecture
Guidelines & Tenets
Scalability
Information Architecture
Business Critical Apps
Line of Business
Search
Business intelligence
Social
Microsoft Project Online for Project ManagersLeon Gallegos
This course is designed to teach project managers how to effectively manage projects and resources in the Microsoft Office 365 PPM (Project Online) environment. Participants will learn how to initiate projects in the Project Web App (PWA) and Project Professional, collaborate with project sites, interact with the ribbon in the Project Online Project and Resource centers. Students will also learn how to manage task assignments and timesheet updates. Creating, saving, publishing and managing projects and resources will be covered. We will also work with Reporting and Power BI.
This course also available On Site or In the Cloud. Group discounts also available. Call us to learn more (972-996-1895)
In this session you will get a high level introduction to how you can use Visio Services inside SharePoint or Office 365 to among other things filter your SharePoint List. Before it was always problems when sharing diagrams produced with Visio, well with the 2013 versions of Visio, SharePoint and Office 365 all that has changed, now sharing is as easy as uploading the diagram to a document library and telling the users where it is.
Real world business workflow with SharePoint designer 2013Ivan Sanders
Automating business processes with SharePoint 2013 is a powerful way to increase efficiency within any organization. With SharePoint Designer 2013, no-code (or declarative) workflows can be built to run either SharePoint 2013 On-Premise or in the cloud with Office 365. In this session, we’ll develop an expense report workflow from beginning to end to show how SharePoint Designer Workflows are being used in business today.
Building the Perfect Office 365 Tenant - SPS London 2017Chirag Patel
Office 365 has come a long way with tons of productivity apps and tools and enticing features to help businesses stay ahead of their competitors with two-speed IT providers. There is a lot of information and guidance out there but it can be difficult to follow the right direction and approach to implementing Office 365 for your organisation. This session will walk through the process of getting you started giving you an overview of all the capabilities, components and common scenarios that require consideration for successfully building your Office 365 tenant.
Building advanced Project Server workflows with Nintex Workflow for Project S...Alexander Burton
Building advanced Project Server workflows with Nintex Workflow for Project Server as presented at the Microsoft Project Conference in Phoenix, AZ in March 2012
This webinar will introduce you to Project Siena and show you how to use it with SharePoint Online and Office 365 data by building on-the-fly Windows apps. No coding skills required!
You will also learn:
•How to create an app with Project Siena
•How to connect to SharePoint as a datasource from Project Siena
•How to store your data back to SharePoint from your Project Siena app
•How to publish your app and install it on your computer
Overview of NonProfit Web Content Marketing Strategy Presentation for ESCHous...Sarah M Worthy
"Like" ESCHouston on Facebook: https://www.facebook.com/ESCHouston and request a full version of this presentation. (Or just come to the next workshop and participate if you can make it to Houston!)
Incorporating “Culture” in psychology research from the indigenous perspective - based on the paper “Indigenous, cultural, and cross-cultural psychology: A theoretical, conceptual, and epistemological analysis” ( Uichol Kim, 2000)
No-code developer options in Office 365 and SharePoint 2013Asif Rehmani
There is a great developer story with the introduction of Apps now in SharePoint Online. However, what if you are not a code developer? What options do you have to 'develop solutions' in SharePoint Online (Office 365)?
This presentation shows the various ways in which you can create powerful no-code solutions on top of SharePoint.
MS Sharepoint 2013 Development Training at Bangalore-Find course details, schedule, fees, reviews and venue of MS SharePoint 2013 Development Training at Bangalore.
Document and record management system using share point implementation to improve information management.http://www.greymatterindia.com/sharepoint-implementation-for-social-intranet
15 Reasons You Should Still Be Using SharePoint 2010Christian Buckley
A session initially presented at SPTechCon San Francisco 2014 that walks through some of the more compelling features in the SharePoint 2010 platform. The idea behind the session is to help SP2010 users understand what is available beyond basic functionality, helping them to get more business value out of what they already have in place today.
Elevating Tactical DDD Patterns Through Object CalisthenicsDorra BARTAGUIZ
After immersing yourself in the blue book and its red counterpart, attending DDD-focused conferences, and applying tactical patterns, you're left with a crucial question: How do I ensure my design is effective? Tactical patterns within Domain-Driven Design (DDD) serve as guiding principles for creating clear and manageable domain models. However, achieving success with these patterns requires additional guidance. Interestingly, we've observed that a set of constraints initially designed for training purposes remarkably aligns with effective pattern implementation, offering a more ‘mechanical’ approach. Let's explore together how Object Calisthenics can elevate the design of your tactical DDD patterns, offering concrete help for those venturing into DDD for the first time!
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.
Generating a custom Ruby SDK for your web service or Rails API using Smithyg2nightmarescribd
Have you ever wanted a Ruby client API to communicate with your web service? Smithy is a protocol-agnostic language for defining services and SDKs. Smithy Ruby is an implementation of Smithy that generates a Ruby SDK using a Smithy model. In this talk, we will explore Smithy and Smithy Ruby to learn how to generate custom feature-rich SDKs that can communicate with any web service, such as a Rails JSON API.
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Tobias Schneck
As AI technology is pushing into IT I was wondering myself, as an “infrastructure container kubernetes guy”, how get this fancy AI technology get managed from an infrastructure operational view? Is it possible to apply our lovely cloud native principals as well? What benefit’s both technologies could bring to each other?
Let me take this questions and provide you a short journey through existing deployment models and use cases for AI software. On practical examples, we discuss what cloud/on-premise strategy we may need for applying it to our own infrastructure to get it to work from an enterprise perspective. I want to give an overview about infrastructure requirements and technologies, what could be beneficial or limiting your AI use cases in an enterprise environment. An interactive Demo will give you some insides, what approaches I got already working for real.
Securing your Kubernetes cluster_ a step-by-step guide to success !KatiaHIMEUR1
Today, after several years of existence, an extremely active community and an ultra-dynamic ecosystem, Kubernetes has established itself as the de facto standard in container orchestration. Thanks to a wide range of managed services, it has never been so easy to set up a ready-to-use Kubernetes cluster.
However, this ease of use means that the subject of security in Kubernetes is often left for later, or even neglected. This exposes companies to significant risks.
In this talk, I'll show you step-by-step how to secure your Kubernetes cluster for greater peace of mind and reliability.
Neuro-symbolic is not enough, we need neuro-*semantic*Frank van Harmelen
Neuro-symbolic (NeSy) AI is on the rise. However, simply machine learning on just any symbolic structure is not sufficient to really harvest the gains of NeSy. These will only be gained when the symbolic structures have an actual semantics. I give an operational definition of semantics as “predictable inference”.
All of this illustrated with link prediction over knowledge graphs, but the argument is general.
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Albert Hoitingh
In this session I delve into the encryption technology used in Microsoft 365 and Microsoft Purview. Including the concepts of Customer Key and Double Key Encryption.
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...UiPathCommunity
💥 Speed, accuracy, and scaling – discover the superpowers of GenAI in action with UiPath Document Understanding and Communications Mining™:
See how to accelerate model training and optimize model performance with active learning
Learn about the latest enhancements to out-of-the-box document processing – with little to no training required
Get an exclusive demo of the new family of UiPath LLMs – GenAI models specialized for processing different types of documents and messages
This is a hands-on session specifically designed for automation developers and AI enthusiasts seeking to enhance their knowledge in leveraging the latest intelligent document processing capabilities offered by UiPath.
Speakers:
👨🏫 Andras Palfi, Senior Product Manager, UiPath
👩🏫 Lenka Dulovicova, Product Program Manager, UiPath
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
What’s New for IT Professionals in Microsoft® SharePoint® Server 2013 Day 2
1. What’s New for IT Professionals in
Microsoft® SharePoint® Server
2013 (Day 2)
Sayed Ali (MCTS , MCITP , MCT , MCSA , MCSE )
Sayed.ali@outlook.com
Senior SharePoint Administrator
Arabian Advanced Systems(Naseej)
2. About
Senior SharePoint Administrator at Arabian Advanced Systems
(Naseej)
Microsoft Certified Technology Specialist (MCTS)
Microsoft Certified IT Professional (MCITP)
Microsoft Certified Trainer (MCT)
Microsoft Certified Solution Association , Windows Server 2012
(MCSA)
Microsoft Certified Solution Expert , SharePoint 2013(MCSE)
Email : sayed.ali@outlook.com
Twitter : @sayed_dev
LinkedIn : http://sa.linkedin.com/in/sayedaly
Blog : http://www.sayed-ali.com/blog
Mobile : +966541010095
3. Course Agenda
Architecture Changes
Security and Identity Management
What’s New in Business Connectivity Services?
What’s New in Search?
What's New in Business Intelligence?
What's New in Composites
What’s New in Enterprise Content Management
What's New in Records Management and Compliance
What’s New in Social Computing
What’s New for Mobile Users
The Authoring Process
Search-Driven Sites
4. Day 2 Agenda
What's New in Business Intelligence?
What's New in Composites
What’s New in Enterprise Content Management
What's New in Records Management and Compliance
5. Lesson 5: What's New in Business
Intelligence?
Excel Services
Visio Services
PerformancePoint Services
7. Visio Services
MaximumCacheSize parameter prevents excessive resource consumption
New Health Analyzer rules
Updated Set-SPVisioPerformance cmdlet
End users can add comments to rendered Visio drawings
8. PerformancePoint Services
Apply styles to dashboards
Export dashboards in their entirety
Interact with dashboards on iPad devices
Connect to Analysis Services data sources using per-user authentication
without configuring Kerberos
9. Lesson 6: What's New in Composites
Access Services and Access Apps
SharePoint Workflows
Using BCS Data in SharePoint Composites
Demonstration: Creating Workflows for SharePoint 2013
10. Access Services and Access Apps
Access Services now uses SQL Server as the data store
Each Access application has its own SQL Server database
Improves performance
Improves scalability
Power users can create Access apps
Create a data-driven application in the Access client
Package and distribute the application as a SharePoint app
Offers robust, code-free solutions to business problems
11. SharePoint Workflows
New, backwards-compatible workflow architecture
Switch between declarative and visual designers
Use workflow stages to build state machine-like functionality without writing code
Built-in action for calling SOAP web services
Stage: Confirmed
Stage: Resolved
Stage: Assigned
12. Using BCS Data in SharePoint Composites
Work with external lists in the same way you work with SharePoint lists
Sorting, filtering, and paging
Export to Excel
Create alerts
Use external data to drive workflows
Use OData to extend the reach of your composite solutions
13. Demonstration: Creating Workflows for SharePoint
2013
Switch between visual designer and text-based designer
Examine available conditions, components, and actions
Add logic to a stage using the visual designer
Review the logic using the text-based designer
Add stages and build transition logic
14. Lesson 7: What’s New in Enterprise Content
Management
Team Folders
Document Sets
Managed Metadata
Project Sites
Demonstration: Creating and Using a Project Site
15. Team Folders
Team Folder
Documents are stored in
SharePoint
Emails are stored in
Exchange
Users can work with folder
contents from
SharePoint, Outlook, or OWA
16. Document Sets
Improved functionality
Create folders
Add OneNote notebooks
Capture versions of document set as a whole
Improved search and query experience
Specific result type with icon
Search within document sets
Supported by CBS and CBQ web parts
17. Managed Metadata
Use managed metadata to drive a variety of different functionality
Provide navigation structure for publishing sites
Create search-driven pages
Share term sets with specific site collections
Specify the ways in which users can use your term sets
Enhanced multilingual support
Add support for any language, language pack not required
Use SharePoint Translation Service to translate terms
18. Project Sites
Project Summary web part
Visual timeline for project tasks
Shared calendar
Team notebook
19. Demonstration: Creating and Using a Project Site
Create a site using the Project Site template
Explore the site notebook and the OneNote Web App functionality
Explore the tasks list and the project timeline
View the Project Summary web part
Explore the project calendar functionality
20. Lesson 8: What's New in Records Management
and Compliance
Site-based Compliance
In-place Preservation
Discovery
21. Site-based Compliance
Project Phase Actions
Start Site owner assigns a policy template to the project site
In Progress Retention policies are automatically applied to
SharePoint artifacts and team emails
End • Team folders are removed from Outlook UI
• Expiry policy criteria are enabled
Expiry Project artifacts are deleted
22. In-place Preservation
More sophisticated alternative to putting content on hold
Creates a snapshot of content at a particular point in time
Users can continue to create, modify, and delete content
Users with permission to perform eDiscovery can locate and retrieve preserved content
You can preserve any site artifacts and team mailboxes
Queries define preservation scope
Timing guide: 2 minutesExcel Services is a SharePoint service application that enables you to render SharePoint workbooks, orworkbook components, on a SharePoint web page. SharePoint users can view the workbook, interact withcomponents such as PivotTables and PivotCharts, and perform various data analysis tasks within thebrowser window.In SharePoint 2013, Excel Services includes new features to support more sophisticated BI analysis. First,the Business Intelligence Center site template has been redesigned to provide a simpler, easier to useinterface. Excel Services also supports a variety of more advanced functionality, both in terms of dataexploration and in terms of support for new Excel client features.Data ExplorationThe Excel Services Web Parts in SharePoint 2013 make it easier for users to interact with PivotTable andPivotChart reports by changing which items are used as rows, columns, filters, and values. Excel Servicesalso provides enhanced support for reports that use data from SQL Server Analysis Services or PowerPivotdata models. For example, SharePoint users have easy access to various commands on PivotTables andPivotCharts, such as Drill Down, that enable them to analyze data in more depth. Administrators canconfigure connections to SQL Server Analysis Services servers to support more advanced Excel Servicescapabilities.Support for new Excel Client featuresIn Microsoft Office 2013, the Excel client includes various new BI capabilities that are also supported byExcel Services. For example, the Excel client enables users to define calculated measures and calculatedmembers using data from SQL Server Analysis Services. These are supported by Excel Services. The Excelclient also includes timeline controls that enable you to filter reports, charts, and dashboards according totime periods. Users can interact with these timeline controls in exactly the same way through ExcelServices.
Timing guide: 1 minuteVisio Services is a SharePoint service application that enables you to render Visio drawings on aSharePoint web page. You can also render data-connected Visio drawings that retrieve data from variousdata sources, including SharePoint lists.Most of the changes to Visio Services are designed to help you manage the performance of the service.The Visio Services service application now includes a Maximum Cache Size parameter, which is designed to prevent the service from consuming excessive resources.The SharePoint 2013 Health Analyzer rules and the Set-SPVisioPerformancecmdlet have both been updated to include this new parameter.For end users, Visio Services now allows users to add comments to Visio drawings in full page renderingmode. This enables users to engage in genuine collaboration and review of shared Visio drawings.
Timing guide: 1 minutePerformancePoint Services is a SharePoint service application that enables you to build interactivedashboards that display Key Performance Indicators (KPIs) and other business data. SharePoint 2013introduces various enhancements that extend the reach of PerformancePoint Services and make it easierto use.First, PerformancePoint dashboards are considerably more flexible in SharePoint 2013. Users can applythemes and styles to customize the look and feel of their dashboards, for example to match yourcorporate branding. Users can now export dashboards in their entirety for use on other servers, sitecollections, or sites. You can also view and interact with PerformancePoint dashboards using the Safaribrowser on iPad devices.PerformancePoint Services now supports the EffectiveUserNameproperty in SQL Server AnalysisServices. Previously, when you connected to a SQL Server Analysis Services data source using per-userauthentication, you would need to configure Kerberos authentication to avoid the "double-hop"limitation associated with NTLM authentication. This new feature allows you to specify a username instring format, using the EffectiveUserNameproperty, when you connect to an Analysis Services datasource. Analysis Services makes authorization checks against the user specified by theEffectiveUserNameproperty, rather than the currently authenticated user, which removes the need toconfigure Kerberos.
Timing guide: <1 minute
Timing guide: 1 minuteIn SharePoint 2010, the Access Services service application enables you to publish an Access web databaseto a SharePoint site. All the data and database objects are moved to a SharePoint list. Users can interactwith the published web database through the SharePoint user interface without using the Access clientapplication.While this approach can work well for reports, SharePoint lists are not designed to support large,transactional database applications. Access Services in SharePoint 2013 uses SQL Server, rather thanSharePoint lists, as the data store. Each published Access application gets its own SQL Server database onthe SharePoint database server. This improves the performance of the application and enables it to scaleeffectively as your data grows.One significant way in which SharePoint 2013 extends the capabilities of Access Services is through Accessapps. You can use the Access 2013 client application to create rich, data-driven applications by usinginteractive tools and a powerful, intuitive form designer. You can then package and distribute theapplication as a SharePoint app. This enables power users to create and distribute powerful, attractive,data-driven applications to solve business problems without writing code.
Timing guide: 2 minutesWorkflows have long been an essential tool for modeling and managing business processes in SharePoint.SharePoint 2013 introduces a redesigned workflow architecture that can help you to model complexprocesses without writing code.Workflow ArchitectureThe workflow functionality in SharePoint 2013 is built on Windows Workflow Foundation (WF) 4. Bycontrast, SharePoint 2010 workflows are built on WF 3. These two platforms are very different in terms ofarchitecture. Most notably, WF 4 workflows run in Windows Server AppFabric, whereas WF 3 workflowsfor SharePoint run directly within SharePoint processes. To provide backwards compatibility, SharePoint2013 includes a Workflow Interop Bridge. This enables the workflow engine to delegate certain tasks backto SharePoint. As a result, workflows built in SharePoint 2010 will continue to work in SharePoint 2013.The Workflow Interop Bridge also enables you to use workflow assets that were developed for SharePoint2010, such as custom activities, within your SharePoint 2013 workflows.Workflow DesignWhen you created workflows for SharePoint 2010, you could design the workflow graphically in Visio2010 and then import the workflow into SharePoint Designer 2010 for completion and publishing.SharePoint 2013 takes this a stage further. If you have the Visio 2013 client installed, SharePoint Designer2013 allows you to switch between the declarative, sentence-based workflow designer and a graphicalworkflow designer. You can dynamically switch between these design modes as you create your workflow,depending on which mode best suits the task at hand.Workflow StagesIn previous versions of SharePoint, you could create two distinct types of workflow. You would usesequential workflows to describe a series of tasks that should be completed in a particular order, and youwould use state machine workflows to model business processes that can move freely between variousdifferent states. You could create sequential workflows interactively using tools such as SharePointDesigner and Visio, but state machine workflows required that you create a custom, code-based solutionin Visual StudioSharePoint 2013 introduces a new concept, workflow stages, that combine aspects of both sequential andstate machine workflows. You can model business processes as a series of stages, where each stage mightrepresent the value of a choice field. Each stage is effectively a container of related actions and conditions.You can use transitions to move freely between different stages, in the same way that you would movebetween states in a state machine workflow.You can create workflow stages interactively when you build a workflow in SharePoint Designer 2013. As aresult you can model complex business processes, which would previously have required a code-basedstate machine workflow, without writing any code.External Data in WorkflowsOne significant new feature in the SharePoint 2013 workflow platform is the SOAP Web Service action.You can use this action to call SOAP web services from within your workflows. This provides a powerfulway of bringing data from external systems, such as OData-based data sources, into your SharePointworkflows.
Timing guide: 1 minuteIn Module 2 we examined some of the new BCS features in SharePoint 2013, such as:• The improvements to sorting, filtering, and paging for external lists.• The ability to subscribe to external events.• The ability to connect to OData-based data sources.• The ability to export external list data to Excel.In this topic, we will briefly discuss how you can make use of these new features when you buildcomposite solutions in SharePoint 2013.Many of the enhancements to external lists, such as the performance improvements for sorting andfiltering, the ability to limit the number of items per page, the ability to export data to Excel, and theability to set up alerts, are designed to narrow the user experience gap between external lists and regularSharePoint lists. In SharePoint 2013, users can work with external data in very similar ways to data storedin SharePoint content databases. As a result, it's easier to create composite solutions that draw data froma variety of sources.The ability to subscribe to external events from a BDC model offers various opportunities for developersof composite solutions. Creating alerts on external lists is one scenario. You can also associate workflowswith external lists, and use changes in the external data to trigger your workflows.Finally, the support for OData-based data sources extends the reach of the BCS and offers newopportunities for working with external data in composite solutions. Many organizations offer data as acommodity through OData services, from street parking information to movie catalogs to the WindowsAzure Marketplace. You can create external content types to connect to these data sources and interactwith them through external lists in your composite solutions.
Timing guide: 10 minutes To perform this demonstration you will need a configured SharePoint 2013 environment that contains a list or document library with which you can associate a workflow. You will also need an installation of SharePoint Designer 2013 and Visio 2013, either on the SharePoint 2013 server or on a computer that can access the SharePoint 2013 server. In this demonstration, you will explore the tools you can use to create workflows for SharePoint 2013.1. Open SharePoint Designer 2013 and connect to a SharePoint 2013 website that contains a list or adocument library.2. In the Navigation pane, click Workflows.3. On the ribbon, in the New group, click Reusable Workflow.4. In the Create Reusable Workflow dialog, provide a name and a description for your workflow.5. If required, select a content type to limit your workflow to, and then click OK. If you have Visio 2013installed, the workflow will open in Visual Designer mode.6. On the ribbon, on the View dropdown menu, cycle between the different views:a. The Text-Based Designer provides a sentence-based workflow designer like SharePointDesigner 2010.b. The Visual Designer provides a graphical workflow design experience, powered by Visio 2013.By default, Visual Designer mode shows the activities and conditions within a stage.c. Stage View, if available, provides a visual representation of the relationship between the stagesin your workflow.7. In Visual Designer mode, in the Shapes pane, examine the built-in Conditions, Actions, andComponents.8. Drag and drop an action—for example the Add a comment action—onto the visual designer surface.Ensure you place it on the arrow between the green start icon and the red stop icon.9. Hover over the bottom-left corner of the action and observe how a SharePoint Designer Propertiescontext menu appears.10. On the context menu, click Properties. Set some properties for your action. For example, if you usedan Add a comment action, you can add some comment text using a string editor or a functionbuilder.11. On the ribbon, on the Views menu, click Text-Based Designer. Observe that the text-based designerreflects the changes you made graphically.12. On the design surface, click outside the Stage: 1 box.13. On the ribbon, in the Insert group, click Stage.14. Illustrate how you can use logic to transition between stages.15. Discard your changes and close SharePoint Designer.
Timing guide: <1 minute
Timing guide: 1 minuteYou will demonstrate adding an OData connection at the end of this lesson, so there's no need to go into more detail here.Team Folders (sometimes referred to as team mailboxes or site mailboxes) provide an integrated emailand document management experience across SharePoint 2013 and Exchange 2013 for project teams.When you create a Team Folder from a SharePoint site, you are essentially connecting your site to anExchange mailbox. Documents are stored in SharePoint and emails are stored in Exchange.Team Folders have email addresses and can receive email. Members of the SharePoint site can theninteract with the Team Folder from SharePoint, Outlook, or Outlook Web Access (OWA). For example, youcan view team emails from the SharePoint site or view site documents from Outlook.Team Folders also enable you to apply unified retention policies to all your project artifacts. Policies areapplied uniformly to both emails and documents, despite the different underlying data stores.
Timing guide: 1 minute Remind participants that SharePoint 2010 used a simple request/response model to get changes from an external system. In other words, the user would need to refresh the list or view to see whether anything had changed.Document Sets were introduced in SharePoint 2010. Essentially, they enable you to manage a group oflogically-related documents as a single entity. For example, you might create a document set template forsales proposals. Within each sales proposal document set, you can collect all the documents andinformation that relate to that sales proposal, such as the statement of work, the budget estimate, and soon. You can associate properties with the document set as a whole. For example, in a sales proposaldocument set you might define properties for the due date, the quote price, and the salesperson. You canshare metadata across the items in a document set, associate workflows with the document set, andmanage the retention and compliance of the document set as a single entity.SharePoint 2013 adds new functionality that makes document sets more flexible and more powerful. Youcan create folders within document sets, and you can add OneNote notebooks to document sets. Theversioning experience has also been improved. You can now manage versions of the document set as awhole, in addition to managing the versions of individual documents within the set.SharePoint 2013 also includes several enhancements to the search and query experience for documentsets. Document sets are now a specific search result type with their own icon, which makes it easier forusers to identify document sets in search results. You can also search within document sets. Finally, theContent By Search (CBS) and Content By Query (CBQ) web parts now understand document sets, whichmakes it easier to aggregate document sets in the same way you would aggregate other types of contentacross sites and site collections.
Timing guide: 1 minuteThe Managed Metadata Service was introduced in SharePoint 2010 as a way to improve themanageability and discoverability of content. It did this by enabling you to create consistent, hierarchical,and easy to manage collections of metadata terms. SharePoint 2013 extends the capabilities of managedmetadata term stores as a way to enable a wide range of functionalities. For example, you can use termsets to provide the navigation links for publishing sites, irrespective of the underlying physical sitestructure. You can also create search-driven pages, where term sets are used to provide users withdynamic content when they visit a page.When you create a term set in SharePoint 2013, you can specify how your term set is used. For example,you can specify whether your term set can be used to drive site navigation. You can also create a term setwithin one site collection and share it with users in another site collection. When you create the term set,you can specify which site collections are able to consume your terms.In SharePoint 2013, you also have more control over how your users interact with term sets. For example,you can prevent users from using keywords from outside of specific term sets.SharePoint 2013 also provides improved multilingual support for term sets. You can use any localeidentifier (LCID) to add support for a language within a term set, without having to install language packs.You can also use the new SharePoint Translation Service to provide automated or manual translations ofyour terms.
Timing guide: <1 minuteSharePoint 2013 includes a new Project Site template that provides a range of functionality to help projectteams collaborate. The template includes:• A Project Summary web part that indicates the state of the project at a glance by showing a range ofkey information, such as impending deadlines.• Tools that enable you to visualize tasks and their dependencies in various ways, such as on a visualtimeline or a calendar view.• A OneNote team notebook to help the team capture and organize information.• A document library and a team calendar.The Project Site template can offer additional functionality depending on how your environment isconfigured. If your SharePoint environment is connected to an Exchange server, you can include teamfolders (also known as team mailboxes) in your project site so that everyone has easy access to emails thathave been sent and received. If your site collection is connected to Project Server 2013 you can expose arange of additional project information in SharePoint, such as risks and deliverables. You can also run yourproject site in managed mode for closer integration with Project Server 2013.
Timing guide: 1 minuteIn this demonstration, we will take a closer look at the new Project Site template in SharePoint 2013.1. Log on to the computer that hosts the Central Administration website, and then launch the CentralAdministration website.2. On the Central Administration website, under Application Management, click Create sitecollections.3. On the Create Site Collection page:a. Select an appropriate web application to host the new site collection.b. Provide a title and description.c. Provide a relative URL.d. In the Template Selection section, on the Collaboration tab, select Project Site.e. Under Primary Site Collection Administrator, type your user name, and then click OK.4. When the site creation process is complete, browse to the new project site.5. In the left navigation pane, click Notebook. Notice that the browser window uses the MicrosoftOneNote Web App to display the empty notebook.6. On the Insert tab, click New Section.7. In the Section Name dialog, type a name and then click OK.8. Add some content to the new section, and explore the options that are available to you on the Hometab. In particular, notice the tags that are available on the Tag dropdown menu.9. At the top of the page, in the breadcrumb trail, click Site Assets to return to the project site.10. In the left navigation pane, click Tasks.11. On the Tasks page, add three or four consecutive tasks with overlapping date ranges. Notice that youcan specify task predecessors when you create a task.12. On the Tasks list, click the ellipsis to bring up the context menu for the first task.13. On the context menu, click Add to Timeline.14. Repeat this process to add all your tasks to the timeline. Notice how the timeline displays your tasks.15. Click the site logo to return to the home page.16. Notice how the Project Summary web part cycles between a view of the project timeline and a textbasedsummary of upcoming tasks.17. In the left navigation pane, click Calendar.18. On the ribbon, on the Calendar tab, in the Manage Views group, click Calendars Overlay.19. On the Calendar Overlay Settings page, click New Calendar.20. Observe how you can overlay other SharePoint or Exchange calendars onto your project site calendar.21. Click Cancel, and then close the browser window.
Timing guide: <1 minute
Timing guide: <1 minuteIn SharePoint 2013, compliance features are not limited to Records Centers. Instead, compliance andrecords management functionality is available as a fully integrated feature in every site.At the start of the process, compliance officers create policies. In the case of project sites, each policyspecifies:• Retention policies for all project artifacts, including emails if a team mailbox is associated with thesite.• The criteria that determine when a project is closed.• The criteria that determine when a project expires.When a new project site is created, the site owner can select an appropriate policy template. As theproject progresses, retention policies are applied automatically to libraries, lists, documents, and emails asthey are created.When the project work is complete, the project is closed. At this point, members of the project team willno longer see any team folders associated with the project in their Outlook clients. When the projectexpiry criteria is met—for example, when a certain period of time has elapsed—any artifacts associatedwith the project are deleted automatically.
Timing guide: <1 minuteMany organizations require the ability to preserve the state of particular artifacts at a particular time foraudit or legal investigations. In previous versions of SharePoint, you did this by placing content "on hold".By doing this, you were effectively freezing content until the audit or legal requirements had passed.In SharePoint 2013, in-place preservation provides a more sophisticated alternative to putting content onhold. When you preserve content, you are effectively creating a snapshot of that content at a particularpoint in time. Users can continue to create, modify, and delete content. However, users with sufficientpermissions to use the eDiscovery tools in SharePoint 2013 can still locate and view the state of thecontent at the time of preservation.Preservation can be applied to entire sites, including team mailboxes associated with a site, or to specificitems within a site. When you apply a preservation you can use a query to specify the scope of thepreservation, or in other words to specify exactly what should be preserved.
Timing guide: <1 minuteSharePoint 2013 includes a new site template, the Discovery Center site template, that you can use to findcontent that relates to legal or audit investigations and apply preservations. This process is known aseDiscovery. This functionality is built around a new concept: the discovery case. When you need to locateand preserve content for a new investigation, you create a new case within the Discovery Center using theDiscovery Case site template. Cases are comprised of the following items:• Sources. These are the locations from which you want to discover content. Sources can includeSharePoint sites, Exchange mailboxes, and file shares. Each source must have been indexed by theSharePoint search service.• Queries. These define the content that you want to preserve within the sources you have identified.Queries can include a date range, an author, and free text search terms.• Discovery sets. These identify the content from a specific source and a specific query. Within eachdiscovery set, you can choose whether to apply an in-place preservation to the content.• Exports. You can export the results of an eDiscovery search as a package for review. The packageincludes an XML manifest that conforms to the Electronic Discovery Reference Model (EDRM) schema.When an investigation is complete, you can close the case. Alternatively, you can schedule the case toclose on a particular date. When a case is closed, any preservations associated with the case are discarded.