The improvements made to managed metadata services, managed navigation, search and the new content by search web part and product catalog provide new ways for building internet and even intranet sites. In this session we’ll show you how and what this means to your information infrastructure.
Daniel Wessels
Developing Search-driven application in SharePoint 2013 SPC Adriatics
Search-driven solutions are applications that use a search engine to drive the data access and present results. Microsoft SharePoint 2013 offers developers new ways to extend search to create search-based solutions and Apps. Using Search applications, developers can unite and control data from different site collections and external locations. In this session, I will cover all different ways of querying SharePoint 2013 Search including Client-Side Object Model (CSOM) and REST API. The main goal of the session is to provide strong understanding of search-driven solutions for the attendees and encourage many new ideas for using search to deliver end-user productivity.
Darko Milevski
Optimizing SharePoint for Transactional Content ManagementDocFluix, LLC
While SharePoint 2010 and 2013 has a wide range of great document management features, organizations that need "transactional content management" (such as invoices, purchase orders, claims, registration forms or other high volume documents related to a business process or transaction) find numerous challenges in optimizing SharePoint for this purpose. This presentation will cover how best to configure and optimize SharePoint for this type of document management.
ECS2019 - Managing Content Types in the Modern WorldMarc D Anderson
When the order of the day was huge, pyramid-shaped Site Collections for capabilities like Intranets, managing your Content Types was relatively easy: any Site Columns and Content Types you built in the root site were available throughout the Site Collection. When we needed more enterprise-wide information architecture, we turned to the Content Type Hub. In our new, flatter world, we need to think about information architecture differently – while hanging onto the better practices of the past.
SPSSTL - Building Search Driven ApplicationsBrian Caauwe
The power of SharePoint Search brings new functionality and possibilities to the platform. During this session learn how to build search driven applications by manipulating the search schema on premise or in Office 365, and how to customize the user experience using Display Templates with JavaScript. After attending this session you should be able to take these practices and utilize them in your environment to build rich search driven applications.
Developing Search-driven application in SharePoint 2013 SPC Adriatics
Search-driven solutions are applications that use a search engine to drive the data access and present results. Microsoft SharePoint 2013 offers developers new ways to extend search to create search-based solutions and Apps. Using Search applications, developers can unite and control data from different site collections and external locations. In this session, I will cover all different ways of querying SharePoint 2013 Search including Client-Side Object Model (CSOM) and REST API. The main goal of the session is to provide strong understanding of search-driven solutions for the attendees and encourage many new ideas for using search to deliver end-user productivity.
Darko Milevski
Optimizing SharePoint for Transactional Content ManagementDocFluix, LLC
While SharePoint 2010 and 2013 has a wide range of great document management features, organizations that need "transactional content management" (such as invoices, purchase orders, claims, registration forms or other high volume documents related to a business process or transaction) find numerous challenges in optimizing SharePoint for this purpose. This presentation will cover how best to configure and optimize SharePoint for this type of document management.
ECS2019 - Managing Content Types in the Modern WorldMarc D Anderson
When the order of the day was huge, pyramid-shaped Site Collections for capabilities like Intranets, managing your Content Types was relatively easy: any Site Columns and Content Types you built in the root site were available throughout the Site Collection. When we needed more enterprise-wide information architecture, we turned to the Content Type Hub. In our new, flatter world, we need to think about information architecture differently – while hanging onto the better practices of the past.
SPSSTL - Building Search Driven ApplicationsBrian Caauwe
The power of SharePoint Search brings new functionality and possibilities to the platform. During this session learn how to build search driven applications by manipulating the search schema on premise or in Office 365, and how to customize the user experience using Display Templates with JavaScript. After attending this session you should be able to take these practices and utilize them in your environment to build rich search driven applications.
SEF2013 - Create a Business Solution, Step by Step, with No Managed CodeMarc D Anderson
with Christian Ståhl
In this session, you will learn how you can devise powerful solutions from beginning to end without deploying any managed code with two of the biggest proponents of this approach. We’ll take a business problem and go through the actual solution in SharePoint 2013, but we’ll dip into SharePoint 2010 as well to see how the solution might work there and discuss how we might approach things differently. You’ll get the solution in a WSP as well as the underlying code.
Quick start guide to java script frameworks for sharepoint apps spsbe-2015Sonja Madsen
Learn about JavaScript frameworks and new developer practices in SharePoint and on Office 365. JavaScript frameworks are there for you to help you develop faster and easier. You don't need to do your apps from scratch.
Apps and the cloud app model have brought not only new ways to interact, send, write, and receive data from SharePoint. Apps have also brought JavaScript frameworks into SharePoint development. JavaScript frameworks are right there as part of the app template when you start a SharePoint hosted or a Cloud app. In this session, I'll show what you can do with JavaScript frameworks that are part of the app template. I'll show jQuery, Bootstrap, and modernizr.
SharePoint Saturday 2010 - SharePoint 2010 Content Organizer FeatureRoy Kim
SharePoint Saturday Speaker presentation on the SharePoint 2010 Content Organizer Feature. Explain the business values especially around enterprise sites. Also explain
If you've been meaning to learn jQuery but haven't found the time, come to this introductory session where we'll cover all of the important basics of jQuery in a SharePoint context. By the end of the workshop, you'll be ready to start adding jQuery customizations to your SharePoint pages. We'll cover Selectors, Traversing, Manipulation, Events and Effects as I cover in my article series at SharePoint Magazine.
This deck was created by David Draper for Alfresco TTL 70 on October 2, 2013.
It covers enhancements to the Spring Surf framework as used by Alfresco Share.
SPS Phoenix Optimizing SharePoint for Transactional Content ManagementDocFluix, LLC
Transactional content is comprised of documents that organization receives from external parties, such as vendors, customers and partners. Common examples of transactional documents are vendor invoices, purchase orders from clients, claim forms, application and enrollment forms and most any documents that a company receives on paper and needs to scan in.
While SharePoint is a an excellent platform for Enterprise Content Management, there are a few challenges in using SharePoint to manage transactional content.
This presentation addresses some of the more obscure (yet complex) out of the box features that can be configured in SharePoint to improve management of transactional content along with some software products from Hershey Technologies that simplify and enhance the user experience.
Level: 200
Track: IT Pro, Developer
SharePoint 2013 has FAST search built into its core fabric. New site templates and web parts have been added to allow you to build search driven applications. Through these search web parts, we can cross site collection boundaries to surface information, improve navigation and create a seamless experience across the different sites, site collection and web application. We will also demonstrate how to use cross site publishing to leverage multiple content sources. We also discuss several approaches for publishing internet sites.
Attendee Takeaways:
1. Understanding how to work with the Product Catalog site template in SharePoint 2013
2. Learn to setup and configure cross site publishing
3. Learn to add responsive design to your site
SEF2013 - Create a Business Solution, Step by Step, with No Managed CodeMarc D Anderson
with Christian Ståhl
In this session, you will learn how you can devise powerful solutions from beginning to end without deploying any managed code with two of the biggest proponents of this approach. We’ll take a business problem and go through the actual solution in SharePoint 2013, but we’ll dip into SharePoint 2010 as well to see how the solution might work there and discuss how we might approach things differently. You’ll get the solution in a WSP as well as the underlying code.
Quick start guide to java script frameworks for sharepoint apps spsbe-2015Sonja Madsen
Learn about JavaScript frameworks and new developer practices in SharePoint and on Office 365. JavaScript frameworks are there for you to help you develop faster and easier. You don't need to do your apps from scratch.
Apps and the cloud app model have brought not only new ways to interact, send, write, and receive data from SharePoint. Apps have also brought JavaScript frameworks into SharePoint development. JavaScript frameworks are right there as part of the app template when you start a SharePoint hosted or a Cloud app. In this session, I'll show what you can do with JavaScript frameworks that are part of the app template. I'll show jQuery, Bootstrap, and modernizr.
SharePoint Saturday 2010 - SharePoint 2010 Content Organizer FeatureRoy Kim
SharePoint Saturday Speaker presentation on the SharePoint 2010 Content Organizer Feature. Explain the business values especially around enterprise sites. Also explain
If you've been meaning to learn jQuery but haven't found the time, come to this introductory session where we'll cover all of the important basics of jQuery in a SharePoint context. By the end of the workshop, you'll be ready to start adding jQuery customizations to your SharePoint pages. We'll cover Selectors, Traversing, Manipulation, Events and Effects as I cover in my article series at SharePoint Magazine.
This deck was created by David Draper for Alfresco TTL 70 on October 2, 2013.
It covers enhancements to the Spring Surf framework as used by Alfresco Share.
SPS Phoenix Optimizing SharePoint for Transactional Content ManagementDocFluix, LLC
Transactional content is comprised of documents that organization receives from external parties, such as vendors, customers and partners. Common examples of transactional documents are vendor invoices, purchase orders from clients, claim forms, application and enrollment forms and most any documents that a company receives on paper and needs to scan in.
While SharePoint is a an excellent platform for Enterprise Content Management, there are a few challenges in using SharePoint to manage transactional content.
This presentation addresses some of the more obscure (yet complex) out of the box features that can be configured in SharePoint to improve management of transactional content along with some software products from Hershey Technologies that simplify and enhance the user experience.
Level: 200
Track: IT Pro, Developer
SharePoint 2013 has FAST search built into its core fabric. New site templates and web parts have been added to allow you to build search driven applications. Through these search web parts, we can cross site collection boundaries to surface information, improve navigation and create a seamless experience across the different sites, site collection and web application. We will also demonstrate how to use cross site publishing to leverage multiple content sources. We also discuss several approaches for publishing internet sites.
Attendee Takeaways:
1. Understanding how to work with the Product Catalog site template in SharePoint 2013
2. Learn to setup and configure cross site publishing
3. Learn to add responsive design to your site
Manage Your Web Content with SharePoint 2013 Mobility and SearchPerficient, Inc.
With tremendous growth in mobile device usage on the Internet over the past few years, the importance of mobility is evident. Given the shift, companies are looking to develop and execute on strategies that provide a first-class experience for these devices. Organizations are also investing in search and content targeting techniques to provide a richer, more focused experience for customers.
SharePoint is a powerful web content management platform – and it’s even better with the 2013 release. Join Perficient’s Travis Nielsen to see a SharePoint 2013 implementation and learn how to leverage the platform’s new WCM capabilities.
Collaborative Mapping and the Reliability of Volunteered Data Christian Voigt
Participation platforms, such as OpenStreet
Map.org or Wheelmap.org represent a shift from a world defined by the few to a world where almost everyone can par-ticipate voluntarily. Emerging cultures of participation offer powerful mechanisms to raise awareness of some of today's most pressing societal problems. However, just because citizens could contribute to these platforms, does not mean that they will actually do it. Engaging volunteers and offering straight-forward means of participation whilst simultaneously ensuring that volunteers meet the necessary quality standards remains a known challenge. In this paper, we explore the robustness of a collaborative mapping process, specifically collecting accessi-bility data of cities' built environment. The paper combines theoretical considerations from the field of participatory de-sign and actual data from the authors' recent experiences with crowdsourcing open accessibility information. Finally, the paper makes the case for enhancing a categorical approach to mapping with a stronger consideration of a map's purpose and a healthy scepticism towards overly simplified crowdsourcing mechanisms.
Search-driven solutions are applications that use a search engine to drive the data access and present results. Microsoft SharePoint 2013 offers developers new ways to extend search to create search-based solutions and Apps. Using Search applications, developers can unite and control data from different site collections and external locations. In this session, I will cover all different ways of querying SharePoint 2013 Search including Client-Side Object Model (CSOM) and REST API. The main goal of the session is to provide strong understanding of search-driven solutions for the attendees and encourage many new ideas for using search to deliver end-user productivity.
Exploiting SharePoint 2013 for improved “Findability” of People and ContentAIIM International
Our story begins with a very successful community of practice-based Knowledge Management program on SharePoint. Additionally, we leverage SharePoint for our team and project collaboration, our Intranet publishing portal, our Internet publishing portal, and our external collaboration with our partners and customers. We are actively upgrading our SharePoint environment to SharePoint 2013 and have just started the rollout of our refreshed intranet using the latest capabilities of SharePoint 2013. The migration of our collaboration sites to SharePoint 2013 – including new templates to provide consistent global usability is also in progress as part of our ECM strategy to transform the way we collaborate through improved focus on the “findability” of people and information across the Enterprise. Come hear our story.
Exploring SharePoint 2013 - From an IT Pro Perspectivevmaximiuk
There’s a lot to know about the new capabilities and features of SharePoint 2013. This presentation contains some of the most compelling and important new aspects of SharePoint Server 2013 from an IT Pro perspective.
How to Leverage SharePoint 2013 to Organize, Label, Navigate, and Search Your...J. Kevin Parker, CIP
At the end of this presentation, you should be able to articulate why good information architecture (IA) makes SharePoint better; identify the four systems of IA components; leverage SharePoint features for improved information management; and build dynamic information management solutions in SharePoint without code.
Envision IT - SharePoint 2013 Web Content Managment Envision IT
SharePoint is a powerful web content management platform that gets even better with the 2013 release. In this seminar Envision IT explores what's new for SharePoint 2013 Web Content Management. See more of our events at http://www.envisionit.com/Services/Events/Pages/default.aspx
One of the most important additions to WCM features in SharePoint 2013, that of 'Cross-Site Publishing' combines multiple powerful features in SharePoint 2013 promoting separation of content authoring from branding and design, while sharing that content across site collections with great ease.
Join us in this session while we explain all these new concepts and see the technology in action. Essential concepts such as managed navigation, tagging term sets, friendly URLs, content search web parts, category and item detail pages, result sources, and query rules will be covered.
P&M302 Real-life building public-facing websites with SharePoint 2013Waldek Mastykarz
SharePoint 2013 ships with a variety of new and improved WCM-capabilities. In this session we will walk through the new SP2013 WCM functionality and discuss how you can apply it in real-world solutions and get the most out of it when building public-facing websites.
Level: 200
Track: IT Pro, Developer
SharePoint 2013 has FAST search built into its core fabric. New site templates and web parts have been added to allow you to build search driven applications. Through these search web parts, we can cross site collection boundaries to surface information, improve navigation and create a seamless experience across the different sites, site collection and web application. We will also demonstrate how to use cross site publishing to leverage multiple content sources. We also discuss several approaches for publishing internet sites.
Attendee Takeaways:
1. Understanding how to work with the Product Catalog site template in SharePoint 2013
2. Learn to setup and configure cross site publishing
3. Learn to add responsive design to your site
SharePoint 2013 has FAST search built into its core fabric. New site templates and web parts have been added to allow you to build search driven applications. Through these search web parts, we can cross site collection boundaries to surface information, improve navigation and create a seamless experience across the different sites, site collection and web application. We will also demonstrate how to use cross site publishing to leverage multiple content sources. We also discuss several approaches for publishing internet sites.
Microsoft Ignite 2018 - SharePoint Related News & Announcements (with roadmap...Cameron Dwyer
This presentation is a roundup of all the SharePoint End User/Power User news and announcements from the Microsoft Ignite 2018 conference in Orlando.
It includes summary roadmap slides with delivery time frames at the end
SharePoint 2013 Web Content Management for Developers TSPUGEd Musters
As presented to the Toronto SharePoint User Group on March 20, 2013. With powerful new content search capabilities, metadata driven navigation, and new features such as design manager and cross site publishing, this presents a paradigm shift for developers with a focus on WCM publishing sites (intranet, internet). These new features and capabilities will be presented at an introductory level during this talk. The session will then focus on your typical Visual Studio “Publishing Solution” in SharePoint 2010. How do you get this running on a SharePoint 2013 Farm “as is” (migration)? What is involved if I want to convert my existing visual studio solution to SP 2013 developer tools and then fully over to the SP 2013 publishing paradigm? We’re already in development of a SharePoint 2010 site - can we deploy SharePoint 2013 now or should we wait? This session will provide insight into how you should develop today, and be ready for the new world that awaits in SharePoint 2013!
SharePoint 2013 Web Content Management for Developers HSPUGEd Musters
As presented to the Hamilton SharePoint User Group on March 21, 2013. With powerful new content search capabilities, metadata driven navigation, and new features such as design manager and cross site publishing, this presents a paradigm shift for developers with a focus on WCM publishing sites (intranet, internet). These new features and capabilities will be presented at an introductory level during this talk. The session will then focus on your typical Visual Studio “Publishing Solution” in SharePoint 2010. How do you get this running on a SharePoint 2013 Farm “as is” (migration)? What is involved if I want to convert my existing visual studio solution to SP 2013 developer tools and then fully over to the SP 2013 publishing paradigm? We’re already in development of a SharePoint 2010 site - can we deploy SharePoint 2013 now or should we wait? This session will provide insight into how you should develop today, and be ready for the new world that awaits in SharePoint 2013!
SharePoint 2013 has FAST search built into its core fabric. New site templates and web parts have been added to allow you to build search driven applications. Through these search web parts, we can cross site collection boundaries to surface information, improve navigation and create a seamless experience across the different sites, site collection and web application. We will also demonstrate how to use cross site publishing to leverage multiple content sources. We also discuss several approaches for publishing internet sites.
Attendee Takeaways:
1. Understanding how to work with the Product Catalog site template in SharePoint 2013
2. Learn to setup and configure cross site publishing
3. Learn to add responsive design to your site
This presentation introduces the new WCM features of SharePoint 2013 that web developers/architects can consider when desgining and developing Publishing websites on SharePoint 2013
SharePoint 2013 Search - Whats new for End UsersMark Stokes
This is a slide deck with details of what I demoed at the Manchester SharePoint User Group (SUGUK). It is a walk through of some of the new features of SharePoint 2013 Search from the perspective of what is of interest to End Users.
Introduction To Microsoft SharePoint 2013Vishal Pawar
Microsoft SharePoint is a Web application platform developed by Microsoft. First launched in 2001, SharePoint has historically been associated with intranet content management and document management, but recent versions have significantly broader capabilities
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfPeter Spielvogel
Building better applications for business users with SAP Fiori.
• What is SAP Fiori and why it matters to you
• How a better user experience drives measurable business benefits
• How to get started with SAP Fiori today
• How SAP Fiori elements accelerates application development
• How SAP Build Code includes SAP Fiori tools and other generative artificial intelligence capabilities
• How SAP Fiori paves the way for using AI in SAP apps
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf91mobiles
91mobiles recently conducted a Smart TV Buyer Insights Survey in which we asked over 3,000 respondents about the TV they own, aspects they look at on a new TV, and their TV buying preferences.
A tale of scale & speed: How the US Navy is enabling software delivery from l...sonjaschweigert1
Rapid and secure feature delivery is a goal across every application team and every branch of the DoD. The Navy’s DevSecOps platform, Party Barge, has achieved:
- Reduction in onboarding time from 5 weeks to 1 day
- Improved developer experience and productivity through actionable findings and reduction of false positives
- Maintenance of superior security standards and inherent policy enforcement with Authorization to Operate (ATO)
Development teams can ship efficiently and ensure applications are cyber ready for Navy Authorizing Officials (AOs). In this webinar, Sigma Defense and Anchore will give attendees a look behind the scenes and demo secure pipeline automation and security artifacts that speed up application ATO and time to production.
We will cover:
- How to remove silos in DevSecOps
- How to build efficient development pipeline roles and component templates
- How to deliver security artifacts that matter for ATO’s (SBOMs, vulnerability reports, and policy evidence)
- How to streamline operations with automated policy checks on container images
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!
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
Welocme to ViralQR, your best QR code generator.ViralQR
Welcome to ViralQR, your best QR code generator available on the market!
At ViralQR, we design static and dynamic QR codes. Our mission is to make business operations easier and customer engagement more powerful through the use of QR technology. Be it a small-scale business or a huge enterprise, our easy-to-use platform provides multiple choices that can be tailored according to your company's branding and marketing strategies.
Our Vision
We are here to make the process of creating QR codes easy and smooth, thus enhancing customer interaction and making business more fluid. We very strongly believe in the ability of QR codes to change the world for businesses in their interaction with customers and are set on making that technology accessible and usable far and wide.
Our Achievements
Ever since its inception, we have successfully served many clients by offering QR codes in their marketing, service delivery, and collection of feedback across various industries. Our platform has been recognized for its ease of use and amazing features, which helped a business to make QR codes.
Our Services
At ViralQR, here is a comprehensive suite of services that caters to your very needs:
Static QR Codes: Create free static QR codes. These QR codes are able to store significant information such as URLs, vCards, plain text, emails and SMS, Wi-Fi credentials, and Bitcoin addresses.
Dynamic QR codes: These also have all the advanced features but are subscription-based. They can directly link to PDF files, images, micro-landing pages, social accounts, review forms, business pages, and applications. In addition, they can be branded with CTAs, frames, patterns, colors, and logos to enhance your branding.
Pricing and Packages
Additionally, there is a 14-day free offer to ViralQR, which is an exceptional opportunity for new users to take a feel of this platform. One can easily subscribe from there and experience the full dynamic of using QR codes. The subscription plans are not only meant for business; they are priced very flexibly so that literally every business could afford to benefit from our service.
Why choose us?
ViralQR will provide services for marketing, advertising, catering, retail, and the like. The QR codes can be posted on fliers, packaging, merchandise, and banners, as well as to substitute for cash and cards in a restaurant or coffee shop. With QR codes integrated into your business, improve customer engagement and streamline operations.
Comprehensive Analytics
Subscribers of ViralQR receive detailed analytics and tracking tools in light of having a view of the core values of QR code performance. Our analytics dashboard shows aggregate views and unique views, as well as detailed information about each impression, including time, device, browser, and estimated location by city and country.
So, thank you for choosing ViralQR; we have an offer of nothing but the best in terms of QR code services to meet business diversity!
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
Clients don’t know what they don’t know. What web solutions are right for them? How does WordPress come into the picture? How do you make sure you understand scope and timeline? What do you do if sometime changes?
All these questions and more will be explored as we talk about matching clients’ needs with what your agency offers without pulling teeth or pulling your hair out. Practical tips, and strategies for successful relationship building that leads to closing the deal.
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.
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfPaige Cruz
Monitoring and observability aren’t traditionally found in software curriculums and many of us cobble this knowledge together from whatever vendor or ecosystem we were first introduced to and whatever is a part of your current company’s observability stack.
While the dev and ops silo continues to crumble….many organizations still relegate monitoring & observability as the purview of ops, infra and SRE teams. This is a mistake - achieving a highly observable system requires collaboration up and down the stack.
I, a former op, would like to extend an invitation to all application developers to join the observability party will share these foundational concepts to build on:
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
New Ways of (Web) Content Management
1. New Ways of (Web) Content
Management
DANIEL WESSELS, DEROSO SOLUTIONS GMBH
SHAREPOINT AND PROJECT CONFERENCE ADRIATICS 2013
ZAGREB, NOVEMBER 27-28 2013
4. WCM Platform Improvements
• SharePoint 2013 unifies SharePoint 2010 platforms
• FAST Search Server 2010 for Internet Sites
• SharePoint Server 2010 for Internet Sites
• WCM as a Search-Based Application
• Use traditional “authored content” (SharePoint 2010)
• Consume & integrate indexed content into Publishing site
7. Taxonomies in SharePoint 2013
• Taxonomies introduced in SharePoint Server 2010
• SharePoint 2013– Building & delivering on SP2010
• Improvements & Additions:
• Added concept of “intended use”
• New management pages
(so Term Store Manager isn’t req.)
• UI for management of custom properties on terms
8. Site Navigation & Topic Pages
• Navigation based on taxonomy
• Enables clean URLs (www.contoso.com/careers)
• Enables multilingual URLs
• Allows for easy reorganization of content by
modifying the term set
• Automatic generation of term-driven page
• “Home page” for a term » contains search results for a term
• Template can be customized by designers & developers
10. SEO Optimizations
SharePoint 2010
SharePoint 2013
Clean URLs
http://www.contoso.com/Pages/cars.aspx
http://www.contoso.com/cars
Home Page Redirects
HTTP 302
HTTP 301
Country code top-level domains
http://www.contoso.com/en-us/Pages/cars.aspx
http://www.contoso.com/es-es/Pages/cars.aspx
http://www.contoso.com/cars
http://www.contoso.es/cars
XML Sitemaps
SEO Properties
Webmaster Tool Integration
Auto generated & referenced in robots.txt
<title> & <h1> must be identical
Browser title
Meta description
Meta keywords
Assists with ownership verification
13. Cross Site Publishing & Catalogs
• New list functional characteristic: Catalog
• Flagged in search for pre-defined search queries
• Enables content to be “published” across
site collections
• Facilitates real content reuse
• Content surfaced throughout site collections via Content by
Search Web Part (CBS)
15. Content by Search Web Part
• Similar to Content by Query Web Part
• Exposes results as JSON on page
• Customize search results rending
• Easier to customize than CBQ styles
• Client-side solution using returned results as JSON
• Server side via custom Display Templates
• Content is only editable at the source, not in different
presentations (presentation = search results)
FAST Search Server 2010 for Internet Sites brings the following:Easily managing content transformation through powerful processing toolsAdvanced scalability, flexibility, connectivity and linguistics with FAST ESPOpen & extensible platform, no code customization, familiar development toolsSharePoint Server 2010 for Internet Sites brings the following:Taxonomy driven navigation & page URLsCreate, edit, translate, approve, schedule, publish and expire contentBuilt-in user experiences for authors & visitorsWith these new changes to search, WCM sites can now be implemented two different or mixed ways: Structured Authoring: This is done by navigating to a location in the site & creating content page-by-page. This is how WCM sites were created in pre-SharePoint 2013.Search Based Sites: This new scenario, facilitated by the improvements in search in SharePoint 2013, involves rendering pages directly from the search index. This means that existing product databases or content not living within SharePoint can easily be included in WCM sites in SharePoint 2013.These two scenarios are not mutually exclusive… they can very easily be mixed.
The new content model for SharePoint 2013 sites is centered on two main components: the search index & shared metadata. The metadata, facilitated by Managed Metadata taxonomies, drives the navigation and ability to find content both in the index as well as traditionally authored content. The search index consists of content coming from content catalogs and other sources configured using the search management tools. SharePoint automatically generates rollup pages for each term in the taxonomy which lead to detail pages. Each of these pages is a template which can be customized by developers.
SharePoint 2010 introduced the Managed Metadata Service which provides taxonomy services to SharePoint sites. SharePoint 2013 builds and delivers on the potential and promises of what SharePoint 2010 introduced.Some of the investments & additions to taxonomy in SharePoint 2013 include:Added CSOM interfaces for working with term sets off the server.In SharePoint 2010, anyone could read term sets in a group, only some could write to it. SharePoint 2013 adds read/write permissions to groups.Term sets now have an “intended use” property to indicate if it should be used for tagging, search, navigation, etc.New management pages were added to reduce the number of people & instances that needed to access the Term Store Manager administration tool.SharePoint 2010 enabled the copy & reuse of terms. SharePoint 2013 introduces pinning which is like reuse, but it blocks any changes where it is being reused. A term set or a set of terms can be pinned.
The new navigation structure in SharePoint 2013 will use taxonomy to generate the URLs and paths to content. Even when creating new content, SharePoint will automatically add a new term to the taxonomy that maps to this new page. When navigating to a term that points to a rollup page, SharePoint will automatically generate a Page Layout (.ASPX) that will be used to display the contents. Developers & designers are free to update this template to use specific display templates using within the content by search web part.
Microsoft paid special attention in SharePoint 2013 to search engine optimization (SEO). The table on this slide depicts some of the important changes in this release.A big change involves the home page redirect HTTP status code returned when a user browses to a page. Previously a HTTP 302 status was returned which simply tells the requestor that the resource was found. For search engines this isn’t desired… rather it is more helpful to return a status code of HTTP 301 which says “this resource should now be found here”, telling the search engine to update it’s reference.
Creating an engaging user experience is only possible if your users can discover content and navigate on your site intuitively.The new Managed Navigation in SharePoint 2013 allows you to drivethe navigation elements on your site by using the term tagged with-in your content.This not only means that managing your site navigation is much easier now using the term store, but also because the same termstore is used for tagging content by your authors/editors, it will ensure that the user experience is consistent and adapts over time as your content also changes.In SharePoint 2013 as users navigate through your site and explore different categories, the experience will be adapt to that new context.In the example above, for Contoso News Video category we surfaced “Duration” refiner for videos, while for Contoso Electronics we provided a “Screen Size”refiner for “Laptops Category”. Managed navigation also provides the ability to create dynamic topics/category pages while minimizing the amount ofphysical pages needed. This is another example on how content and navigation should come together to provide a engaging and contextaware experience while ensuring content is re-used as much as possible.
WCM sites are driven by content which may be products, articles or anything else. With the new search & navigation capabilities added to SharePoint 2013 WCM sites, Microsoft has also made it easier to manage content by the introduction of Catalogs. A catalog is a special type of SharePoint list that is registered within search for pre-defined queries. Once a catalog has been created, it can be published and shared across site collections. This allows customers to have a content authoring site, working with products or articles or whatever type of content in a list-like fashion while rendering it in a different way.
WCM sites are driven by content which may be products, articles or anything else. With the new search & navigation capabilities added to SharePoint 2013 WCM sites, Microsoft has also made it easier to manage content by the introduction of Catalogs. A catalog is a special type of SharePoint list that is registered within search for pre-defined queries. Once a catalog has been created, it can be published and shared across site collections. This allows customers to have a content authoring site, working with products or articles or whatever type of content in a list-like fashion while rendering it in a different way.
Previous version of SharePoint WCM sites included a powerful web part used for content aggregation and rollup: Content by Query Web Part (CBQ). New in SharePoint 2013 is the Content by Search Web Part (CBS).The CBS, when placed on a page, allows developers & designers to pull content directly from the search index. The query can be designed to pull content based on values on the page or within the URL, such as terms in a term site. The results are then written to the page in JSON format and a display template is used to render the content in HTML. When search engines hit the page, SharePoint detects this is not a regular user and instead renders the HTML server side so the engine does not parse through the JSON, rather it parses the standard HTML page. There is also a property on the CBS Web Part that allows developers to force server-side rendering if they choose as in the case for accessibility reasons.
In the past, a web page was built using blocks of static html… and static content, once published.This meant that regardless of who the user was, they would experience the same content day after day, session after session…The “one-size-fits-all” content and site experience no longer meets the expectations of todays users.Todays users do not want to see the same content over and over again, but expect experiences to be more dynamic and rich. They want these experiences to be personal and evolve around their needs, intentions and actions.With the new search driven publishing model in SharePoint 2013, sites can now surface fresh new content tailored to eachuser, each session by simply configuring the new Content Search Web Part. Each block, each segment on a site nowcan be a unique and dynamic user experience powered by search. All of these search driven segments, blocks come together to delivera rich, engaging and adaptive experience.
Increasing conversions, traffic, repeat visitors and happier customers… These are all the primary goals of setting up an presence and a online business.Getting there requires not only a beautiful and engaging site, great content that can span across devices and languages, but also requires having an understandingof what your users did yesterday, what they are doing today... Understanding the user behavior on your site, and using that knowledge to target, to surfacecontent that is relevant to your users, is not a luxury but a necessity in today market.Consumers have little patience for content that is not relevant to them. With SharePoint 2013 the new Analysis Engine not only can analyze user behavior such as: clicks, add-to-carts, view documents, etc.. but can aggregate the collaborative wisdom of all user actions on your site tosurface context aware rich recommendations and insights.In the example above, on the left site you’ll see that on the Contoso Electronics store home page, multiple segments show “Popular Items, Top sellers”and even business driven “Promotions” based on insights. On the right side, on a product details page for a Laptop, you can see rich and relevantrecommendations surfaced based on the previous users actions on the site. This is another great example on how SharePoint can provide compelling and rich experiences and help users stay engaged on your site andallow them to discover even more…