Slides from my SharePoint session given on August 12 2011 at SharePoint Saturday The Conference in Washington DC titled "Leverage Search and Customize to your Brand within SharePoint 2010"
2021 Chrome Dev Summit: Web Performance 101Tammy Everts
What do we mean when we talk about "web performance"? Why should you care about it? How can measure it? How do you get other people in your organization to care? In this workshop at the 2021 Chrome Dev Summit, I covered these questions – including an overview of the history of performance metrics, up to Core Web Vitals.
Continuous Performance Testing and Monitoring in Agile DevelopmentNeotys
Continuous Performance testing and monitoring is the best way to ensure application performance with quicker development cycles. Balancing Agile and DevOps velocity with the need for ongoing performance testing and monitoring is essential. We call it Continuous Performance Validation.
- Automating performance tests through continuous integration can provide direct feedback on performance changes after code releases and infrastructure changes. It allows performance issues to be detected and addressed earlier.
- Key best practices include starting with a single important test scenario, focusing on robustness over realism, visualizing trend data over time, and analyzing results to update thresholds and catch regressions.
- The goal is to continuously monitor performance through the pipeline and in production to better understand impacts of changes and flag any performance issues for further investigation. Automated tests complement but do not replace thorough acceptance testing.
Presented at Web Directions Code, Melbourne
If you have a website—particularly one that generates revenue for your organization—you need a Progressive Web App. So where do you begin? How do you decide which features of a Progressive Web App make sense for your users? What tools can make the process easier (or harder)? In this practical session, Jason will guide you through the key design decisions you’ll need to make about your Progressive Web App and how those decisions impact the scope of your project. He'll also teach you how to avoid common pitfalls and help you take full advantage of Progressive Web App technology.
The 7 Habits of Highly Effective Performance Teams [PerfNow 2019]Tammy Everts
Over the past year, I've talked with companies of all types – retail, media, travel, software, and more – and all sizes – from SMBs to huge enterprises. I was inspired to see how different organizations approach creating a robust performance culture.
The one thing they all have in common is agreeing that performance culture is the single greatest success variable. Having a strong culture of performance can help:
• Prevent regression
• Reduce gatekeeping
• Increase investment from the business
In this talk at the performance.now() conference in Amsterdam, I shared tips and best practices gleaned from scores of conversations with people and companies who are leading the way down the path to performance.
How I learned to stop worrying and love UX metricsTammy Everts
This talk at the 2018 performance.now() conference (Amsterdam) walks through a brief history of UX and web performance research, highlighting landmark studies that helped connect the dots between performance and user experience. I also demystify the current state of performance metrics and help you understand what you need to focus on for your site and your users.
How to fix the design issues that matter on the pages that matter [2016 Smash...Tammy Everts
How do you know what consumers expect from your site? Every shopper is different and every visit is different. Industry stats tell only part of the story. You need to crack the hood and analyze your own real user data. This talk covers how and why to gather real user data and connect the dots between the metrics that matter most -- IT, UX, and business -- in order to create better shopper experiences and improve your business.
2021 Chrome Dev Summit: Web Performance 101Tammy Everts
What do we mean when we talk about "web performance"? Why should you care about it? How can measure it? How do you get other people in your organization to care? In this workshop at the 2021 Chrome Dev Summit, I covered these questions – including an overview of the history of performance metrics, up to Core Web Vitals.
Continuous Performance Testing and Monitoring in Agile DevelopmentNeotys
Continuous Performance testing and monitoring is the best way to ensure application performance with quicker development cycles. Balancing Agile and DevOps velocity with the need for ongoing performance testing and monitoring is essential. We call it Continuous Performance Validation.
- Automating performance tests through continuous integration can provide direct feedback on performance changes after code releases and infrastructure changes. It allows performance issues to be detected and addressed earlier.
- Key best practices include starting with a single important test scenario, focusing on robustness over realism, visualizing trend data over time, and analyzing results to update thresholds and catch regressions.
- The goal is to continuously monitor performance through the pipeline and in production to better understand impacts of changes and flag any performance issues for further investigation. Automated tests complement but do not replace thorough acceptance testing.
Presented at Web Directions Code, Melbourne
If you have a website—particularly one that generates revenue for your organization—you need a Progressive Web App. So where do you begin? How do you decide which features of a Progressive Web App make sense for your users? What tools can make the process easier (or harder)? In this practical session, Jason will guide you through the key design decisions you’ll need to make about your Progressive Web App and how those decisions impact the scope of your project. He'll also teach you how to avoid common pitfalls and help you take full advantage of Progressive Web App technology.
The 7 Habits of Highly Effective Performance Teams [PerfNow 2019]Tammy Everts
Over the past year, I've talked with companies of all types – retail, media, travel, software, and more – and all sizes – from SMBs to huge enterprises. I was inspired to see how different organizations approach creating a robust performance culture.
The one thing they all have in common is agreeing that performance culture is the single greatest success variable. Having a strong culture of performance can help:
• Prevent regression
• Reduce gatekeeping
• Increase investment from the business
In this talk at the performance.now() conference in Amsterdam, I shared tips and best practices gleaned from scores of conversations with people and companies who are leading the way down the path to performance.
How I learned to stop worrying and love UX metricsTammy Everts
This talk at the 2018 performance.now() conference (Amsterdam) walks through a brief history of UX and web performance research, highlighting landmark studies that helped connect the dots between performance and user experience. I also demystify the current state of performance metrics and help you understand what you need to focus on for your site and your users.
How to fix the design issues that matter on the pages that matter [2016 Smash...Tammy Everts
How do you know what consumers expect from your site? Every shopper is different and every visit is different. Industry stats tell only part of the story. You need to crack the hood and analyze your own real user data. This talk covers how and why to gather real user data and connect the dots between the metrics that matter most -- IT, UX, and business -- in order to create better shopper experiences and improve your business.
Raiders of the Fast Start: Frontend Performance Archaeology - Performance.now...Katie Sylor-Miller
Raiders of the Fast Start: Frontend Performance Archeology
There are a lot of books, articles, and online tutorials out there with fantastic advice on how to make your websites performant. It all seems easy in theory, but applying best practices to real-world code is anything but straightforward. Diagnosing and fixing frontend performance issues on a large legacy codebase is like being an archaeologist excavating the remains of a lost civilization. You don’t know what you will find until you start digging!
Pick up your trowels and come along with Etsy’s Frontend Systems team as we become archaeologists digging into frontend performance on our large, legacy mobile codebase. I’ll share real-life lessons you can use to guide your own excavations into legacy code:
What tools and metrics we used to diagnose issues and track progress.
How we went beyond server-driven best practices to focus on the client.
Which fixes successfully increased conversion, and which didn’t.
Our work, like all good archaeology, went beyond artifacts and unearthed new insights into our culture. We at Etsy pride ourselves on our culture of performance, but, like all cultures, it needs to adapt and reinvent itself to account for changes to the landscape. Based on what we’ve learned, we are making the case for a new, organization-wide, frontend-focused performance culture that will solve the problems we face today.
Use Google Docs to monitor SEO by pulling in Google Analytics #BrightonSEOGerry White
Why pull data out of Google Analytics and into Google docs - creating dashboards with it and analysis of Google updates including Penguin and Panda.
Have you been hit using the SiteVisibility Penda tool
Web Unleashed '19 - Measuring the Adoption of Web Performance TechniquesPaul Calvano
Performance optimization is a cyclical process. We are constantly learning new ways to optimize, while simultaneously adopting new technologies and techniques that negatively impact performance. The HTTP Archive provides a great historical record of the technical side of the web, with almost 10 years of history and an ever growing dataset of sites.
During this session Paul will provide a brief overview of the HTTP Archive and then dive into some insights into the adoption of common web performance techniques and some of their measurable impacts.
https://fitc.ca/presentation/measuring-the-adoption-of-web-performance-techniques/
This document discusses ways to make JavaScript faster in web pages. It recommends loading scripts asynchronously or with defer, preloading scripts, reducing CPU time spent evaluating scripts and function calls, budgeting third-party scripts, ensuring proper compression of scripts, and reviewing code coverage to optimize performance.
AMP is coming to improve the mobile web. Big time.
There are many aspect to a great user experience on sites.
In order to improve the speed of the media websites on mobile and the monetization, we needed few things:
1. Fast pages. Fast to load, fast to display, saving bandwidth when possible.
2. Easy for the developers and companies to create. Only based on known and widely used technologies.
3. Mobile Friendly: they should respect a standard and thanks to this standard, pages would be automatically optimized for mobile devices
4. Embrace the open web: non-proprietary technology, open source, available to anyone to use and improve. It should not only help for search engines, but for everyone.
In these slides, we will cover AMP and what it can do for you.
Single Page Apps - Gerry White @ BrightonSEOGerry White
SPAs & PWAs are challenging for SEO for a number of reasons, this checklist is what I’ve seen issues arise with-
- Google Analytics
- JavaScript History API & URLs
- Soft 404s
- JavaScript links
- Heavy code & assets on first load
- No metadata for Facebook Twitter and other sharing platforms.
- Spider traps & loops
- Duplicate Content
- Tracking parameters causing issues
- Fragments, or Hashbangs
- No sitemap
Although this list isn’t exhaustive, it is the main issues that crop up that aren’t expected, as with everything in SEO, the more that it can be tested, the more likely it is that issues are spotted earlier.
Speed kills. Did you know that consumers expect a site to load in 3 seconds or less? Learn why & how how to audit and optimize your site's speed with this quick guide. Plus, our own mini case studies on the impact site speed has for conversions!
Checkout the full blog at https://www.vendasta.com/blog/speed-kills-websites-speed-and-performance
SearchLeeds 2019 - Luke Monaghan - Site speed: Time to meet the mobile expect...SearchLeeds
Luke Monaghan gave a presentation on meeting the mobile site speed expectation. He covered that site speed is important for both crawlers and users, and is now an expectation that impacts user experience and sales. Testing tools can measure metrics like First Contentful Paint and Time to Interactive. Sites should optimize by streamlining the critical path, lazy loading images, and code splitting. Performance should be monitored over time using tools like the User Timings Report and Search Console Speed Report. Future enhancements like 5G will further raise user expectations around speed. The key takeaways are to design for speed across devices, deliver perceived speed, measure meaningful metrics, refine performance over time, and work closely with developers.
Search Engines and Flash: Secrets, Tricks, and Black Magicguestb1f3a
Adobe Flash is a binary format and has not always been accessible to search engine spiders (small bits of code that algorithmically determine a page’s content for rankings in search engines). SEO experts have developed several key workarounds and new technical developments have made new functionality available to search engines and developers alike.
Duane Nickull, an Adobe Technical Evangelist, will showcase some advanced tips and tricks to give you the edge over the competition as well as share some secrets. Attendees will learn how to increase initial page rankings as well as monitor and increase dynamic page ranks.
This document summarizes the keynote presentation "TOP SEO CHANGES 2018-2019" given by Alona Demchyk. The presentation covered 6 major topics: 1) business owners staying connected through Google Maps questions and answers, 2) mobile first indexing, 3) need for speed in page loading, 4) using Accelerated Mobile Pages (AMP) for faster mobile sites, 5) optimizing for voice searches, and 6) visual search through images and tools like Google Lens. For each topic, Demchyk provided an overview and sources for further reading.
SEO 101 - Google Page Speed Insights Explained Steve Weber
During our second SEO webinar lesson, we spoke about the importance of site speed. We ran through an explanation of the Google Page Speed insights tool and how to take care of the most common optimizations the tool sugests to site oweners.
SEO for Dynamic Websites - Make Web Not War 2011iProspect Canada
SEO is an essential part of making sure that your websites are found and fully indexed by Google. In this session, we will examine the technical factors that influence how search engines index a website, and audience members will learn how to optimize both websites and CMS for search engine visibility.
Specifically, this session will address issues such as:
• Proper implementation of various HTML elements,
• Effective use of AJAX and Flash,
• Use of redirections (301 vs 302),
• Proper URL structuring and rewriting,
• Duplicate content and the canonical tag
Once upon a time early modems were slow. The broadband came along and web page byte count and code skyrocketed. Now? Now we have slowness even at broadband speeds due to page bloat. And if you're on mobile, you've got slowness and the added annoyance of possibly higher battery drain.
It's time to start thinking about web site performance as a feature in and of itself. Because if you're too slow, none of your other features will matter. Your visitor will be gone before the page renders.
Presentation excerpt from Udemy course "Digital Product Management" http://udemy.com/digital-product-management
In this presentation I’ll show how WordPress themes (and sites) can be built to achieve 100/100 Google pagespeed. You’ll learn about my process of using Gulp to concatenate and minify resources, along with intentional enqueues and dequeues.
Bonus: some ways to configure cache plugins to achieve a similar effect.
Take aways:
How front-end performance effects mobile users on slower speeds.
Tips on improving front-end performance.
Gulp basics and how to use with WordPress.
often times SEO is not a technical priority for a development team, mostly because it is difficult and takes a significant amount of invested time and effort. This session will cover how-to information and SEO advice on how to adjust for server and design issues that may be negatively impacting your search engine optimization efforts. We will discuss the 3 main factors of technical SEO: crawling,indexation, and ranking. Additional topics include redirects & server delivery, robots, site architecture, site performance, sitemap protocols, and more.
Presentation on monitoring the web, including synthetic, UEUM, web analytics, interaction analysis. Given at www.meshconference.com/meshu on May 20, 2008
The document discusses different ways that AMP (Accelerated Mobile Pages) content can be used within progressive web apps. It describes AMP as a progressive web app by itself through the use of features like the service worker registration. It also explores using AMP pages within progressive web apps by rendering AMP content in a shadow DOM to avoid performance issues. The document provides examples of how AMP content could be fetched and displayed within a progressive web app for navigation. It emphasizes that AMP aims to provide ultra-portable, embeddable content units that can enhance progressive web apps.
Proven ways to improve your website performance optimizing front end and back...Katy Slemon
Looking for proven ways to improve your website performance? Check out performance optimisation tips to enhance the front-end and back-end of your application.
This document provides an overview of Ironworks, a project-based technology consulting firm, and their SharePoint upgrade planning services. It discusses the benefits of upgrading from SharePoint 2007 to 2010, the multi-step upgrade process including identifying the current environment, planning and preparing for the upgrade, identifying the impact on services, pre-upgrade checks, performing the actual upgrade, and post-upgrade tasks. It also covers specific considerations for upgrading shared services, search, and other components and the tools that can be used to perform the upgrade.
HTML5 is the next wave of development for the web, with the support from IE9 and IE10. Even Windows 8 will support native apps written in HTML5. This session will give an overview and a deeper dive into writing effective HTML5 together with your existing ASP.NET experience to create the best next generation web experience.
Raiders of the Fast Start: Frontend Performance Archaeology - Performance.now...Katie Sylor-Miller
Raiders of the Fast Start: Frontend Performance Archeology
There are a lot of books, articles, and online tutorials out there with fantastic advice on how to make your websites performant. It all seems easy in theory, but applying best practices to real-world code is anything but straightforward. Diagnosing and fixing frontend performance issues on a large legacy codebase is like being an archaeologist excavating the remains of a lost civilization. You don’t know what you will find until you start digging!
Pick up your trowels and come along with Etsy’s Frontend Systems team as we become archaeologists digging into frontend performance on our large, legacy mobile codebase. I’ll share real-life lessons you can use to guide your own excavations into legacy code:
What tools and metrics we used to diagnose issues and track progress.
How we went beyond server-driven best practices to focus on the client.
Which fixes successfully increased conversion, and which didn’t.
Our work, like all good archaeology, went beyond artifacts and unearthed new insights into our culture. We at Etsy pride ourselves on our culture of performance, but, like all cultures, it needs to adapt and reinvent itself to account for changes to the landscape. Based on what we’ve learned, we are making the case for a new, organization-wide, frontend-focused performance culture that will solve the problems we face today.
Use Google Docs to monitor SEO by pulling in Google Analytics #BrightonSEOGerry White
Why pull data out of Google Analytics and into Google docs - creating dashboards with it and analysis of Google updates including Penguin and Panda.
Have you been hit using the SiteVisibility Penda tool
Web Unleashed '19 - Measuring the Adoption of Web Performance TechniquesPaul Calvano
Performance optimization is a cyclical process. We are constantly learning new ways to optimize, while simultaneously adopting new technologies and techniques that negatively impact performance. The HTTP Archive provides a great historical record of the technical side of the web, with almost 10 years of history and an ever growing dataset of sites.
During this session Paul will provide a brief overview of the HTTP Archive and then dive into some insights into the adoption of common web performance techniques and some of their measurable impacts.
https://fitc.ca/presentation/measuring-the-adoption-of-web-performance-techniques/
This document discusses ways to make JavaScript faster in web pages. It recommends loading scripts asynchronously or with defer, preloading scripts, reducing CPU time spent evaluating scripts and function calls, budgeting third-party scripts, ensuring proper compression of scripts, and reviewing code coverage to optimize performance.
AMP is coming to improve the mobile web. Big time.
There are many aspect to a great user experience on sites.
In order to improve the speed of the media websites on mobile and the monetization, we needed few things:
1. Fast pages. Fast to load, fast to display, saving bandwidth when possible.
2. Easy for the developers and companies to create. Only based on known and widely used technologies.
3. Mobile Friendly: they should respect a standard and thanks to this standard, pages would be automatically optimized for mobile devices
4. Embrace the open web: non-proprietary technology, open source, available to anyone to use and improve. It should not only help for search engines, but for everyone.
In these slides, we will cover AMP and what it can do for you.
Single Page Apps - Gerry White @ BrightonSEOGerry White
SPAs & PWAs are challenging for SEO for a number of reasons, this checklist is what I’ve seen issues arise with-
- Google Analytics
- JavaScript History API & URLs
- Soft 404s
- JavaScript links
- Heavy code & assets on first load
- No metadata for Facebook Twitter and other sharing platforms.
- Spider traps & loops
- Duplicate Content
- Tracking parameters causing issues
- Fragments, or Hashbangs
- No sitemap
Although this list isn’t exhaustive, it is the main issues that crop up that aren’t expected, as with everything in SEO, the more that it can be tested, the more likely it is that issues are spotted earlier.
Speed kills. Did you know that consumers expect a site to load in 3 seconds or less? Learn why & how how to audit and optimize your site's speed with this quick guide. Plus, our own mini case studies on the impact site speed has for conversions!
Checkout the full blog at https://www.vendasta.com/blog/speed-kills-websites-speed-and-performance
SearchLeeds 2019 - Luke Monaghan - Site speed: Time to meet the mobile expect...SearchLeeds
Luke Monaghan gave a presentation on meeting the mobile site speed expectation. He covered that site speed is important for both crawlers and users, and is now an expectation that impacts user experience and sales. Testing tools can measure metrics like First Contentful Paint and Time to Interactive. Sites should optimize by streamlining the critical path, lazy loading images, and code splitting. Performance should be monitored over time using tools like the User Timings Report and Search Console Speed Report. Future enhancements like 5G will further raise user expectations around speed. The key takeaways are to design for speed across devices, deliver perceived speed, measure meaningful metrics, refine performance over time, and work closely with developers.
Search Engines and Flash: Secrets, Tricks, and Black Magicguestb1f3a
Adobe Flash is a binary format and has not always been accessible to search engine spiders (small bits of code that algorithmically determine a page’s content for rankings in search engines). SEO experts have developed several key workarounds and new technical developments have made new functionality available to search engines and developers alike.
Duane Nickull, an Adobe Technical Evangelist, will showcase some advanced tips and tricks to give you the edge over the competition as well as share some secrets. Attendees will learn how to increase initial page rankings as well as monitor and increase dynamic page ranks.
This document summarizes the keynote presentation "TOP SEO CHANGES 2018-2019" given by Alona Demchyk. The presentation covered 6 major topics: 1) business owners staying connected through Google Maps questions and answers, 2) mobile first indexing, 3) need for speed in page loading, 4) using Accelerated Mobile Pages (AMP) for faster mobile sites, 5) optimizing for voice searches, and 6) visual search through images and tools like Google Lens. For each topic, Demchyk provided an overview and sources for further reading.
SEO 101 - Google Page Speed Insights Explained Steve Weber
During our second SEO webinar lesson, we spoke about the importance of site speed. We ran through an explanation of the Google Page Speed insights tool and how to take care of the most common optimizations the tool sugests to site oweners.
SEO for Dynamic Websites - Make Web Not War 2011iProspect Canada
SEO is an essential part of making sure that your websites are found and fully indexed by Google. In this session, we will examine the technical factors that influence how search engines index a website, and audience members will learn how to optimize both websites and CMS for search engine visibility.
Specifically, this session will address issues such as:
• Proper implementation of various HTML elements,
• Effective use of AJAX and Flash,
• Use of redirections (301 vs 302),
• Proper URL structuring and rewriting,
• Duplicate content and the canonical tag
Once upon a time early modems were slow. The broadband came along and web page byte count and code skyrocketed. Now? Now we have slowness even at broadband speeds due to page bloat. And if you're on mobile, you've got slowness and the added annoyance of possibly higher battery drain.
It's time to start thinking about web site performance as a feature in and of itself. Because if you're too slow, none of your other features will matter. Your visitor will be gone before the page renders.
Presentation excerpt from Udemy course "Digital Product Management" http://udemy.com/digital-product-management
In this presentation I’ll show how WordPress themes (and sites) can be built to achieve 100/100 Google pagespeed. You’ll learn about my process of using Gulp to concatenate and minify resources, along with intentional enqueues and dequeues.
Bonus: some ways to configure cache plugins to achieve a similar effect.
Take aways:
How front-end performance effects mobile users on slower speeds.
Tips on improving front-end performance.
Gulp basics and how to use with WordPress.
often times SEO is not a technical priority for a development team, mostly because it is difficult and takes a significant amount of invested time and effort. This session will cover how-to information and SEO advice on how to adjust for server and design issues that may be negatively impacting your search engine optimization efforts. We will discuss the 3 main factors of technical SEO: crawling,indexation, and ranking. Additional topics include redirects & server delivery, robots, site architecture, site performance, sitemap protocols, and more.
Presentation on monitoring the web, including synthetic, UEUM, web analytics, interaction analysis. Given at www.meshconference.com/meshu on May 20, 2008
The document discusses different ways that AMP (Accelerated Mobile Pages) content can be used within progressive web apps. It describes AMP as a progressive web app by itself through the use of features like the service worker registration. It also explores using AMP pages within progressive web apps by rendering AMP content in a shadow DOM to avoid performance issues. The document provides examples of how AMP content could be fetched and displayed within a progressive web app for navigation. It emphasizes that AMP aims to provide ultra-portable, embeddable content units that can enhance progressive web apps.
Proven ways to improve your website performance optimizing front end and back...Katy Slemon
Looking for proven ways to improve your website performance? Check out performance optimisation tips to enhance the front-end and back-end of your application.
This document provides an overview of Ironworks, a project-based technology consulting firm, and their SharePoint upgrade planning services. It discusses the benefits of upgrading from SharePoint 2007 to 2010, the multi-step upgrade process including identifying the current environment, planning and preparing for the upgrade, identifying the impact on services, pre-upgrade checks, performing the actual upgrade, and post-upgrade tasks. It also covers specific considerations for upgrading shared services, search, and other components and the tools that can be used to perform the upgrade.
HTML5 is the next wave of development for the web, with the support from IE9 and IE10. Even Windows 8 will support native apps written in HTML5. This session will give an overview and a deeper dive into writing effective HTML5 together with your existing ASP.NET experience to create the best next generation web experience.
Things I've learnt when skinning and customizing a SharePoint 2010 SiteJustin Lee
The document provides guidance on skinning and customizing a SharePoint 2010 site. It recommends starting by designing the skin in a graphic designer, then converting it to HTML. Key steps include identifying common regions for master pages, editable regions, and menus/submenus. The document warns that skinning SharePoint can cause headaches and lists resources for skinning techniques using SharePoint Designer or Visual Studio, including creating new master pages and page layouts. It also provides tips on using CSS, themes, URLs and the new ribbon control in customizations.
Office Delve for Office 365 AdministratorsSteve Stewart
Explore Office Delve for Office 365 from an administrator's point of view and find out how it can become a catalyst for collaboration and efficiency in the cloud. Learn how Delve will help the members of your organization by pushing out relevant information, connecting them to co-workers, helping them share expertise, and helping everyone to work more efficiently as individuals and teams. This course covers how to get Delve in your Office 365 environment and how to make sure you are getting the latest updates first. We'll cover how to control access to Office Graph and how Office Graph gathers and sorts information from SharePoint and other sources, how to introduce Delve to your organization, troubleshooting Delve, how to leverage Delve from SharePoint People Search, and how to add custom properties to the Delve home page.
Working with Large Lists in SharePoint 2013 - Why You Need to Pay Attention t...Steve Stewart
Working with large lists (over 5,000 items) in SharePoint 2013 and Office 365 can prove challenging to both the administrator and the end use without devising a plan for effectively displaying data. This introductory to medium-level presentation explains why SharePoint has a list item view threshold and why it’s a bad idea to ignore it. Several examples will be demonstrated for how to provide the best UX (user experience) for users while maintaining performance in the farm. Some highlights of what we will discuss include:
· Creating filtered views by using simple and compound indexes.
· Using managed metadata and key filters to assist users in finding what they need.
· Leveraging client-side tools such as Excel and Access 2013 to work with and report on lists and libraries
· Effective use of folders for managing large libraries
· Managing and monitoring thresholds through Central Admin, PowerShell and REST
SharePoint Consultant
Accudata Systems, Inc.
www.accudatasystems.com
twitter: @sharepointfly
blog: http://get-spsteve.com
This topic was presented at SharePoint TechFest Houston on Oct. 24, 2015.
In this session, we are going to brand a SharePoint site from start to finish. We will use SharePoint Designer, HTML and custom CSS to design a site how not to look like SharePoint. We'll touch upon themes, page layouts as well as master page design. As well as learn how to upgrade a SharePoint 2007 design to SharePoint 2010.
This session is focused on designers well versed with HTML and CSS but might not have the SharePoint development experience. Within the session, we'll also look at usability, accessibility and best practices on branding SharePoint public facing sites.
Visit http://www.kanwalkhipple.com
Solve Todays Problems with 10 New SharePoint 2010 FeaturesCory Peters
This document summarizes 10 new features in SharePoint 2010 that help solve problems organizations face today. It discusses features like unique document IDs, managed metadata, metadata navigation, content type hubs, unattached database recovery, new object models, and business connectivity services. For each feature, it provides a brief description of what it does, how it works, and why the feature was needed to address challenges in previous versions of SharePoint. It also includes information on requirements and best practices for upgrading to SharePoint 2010.
This document provides an introduction to SharePoint development for .NET developers. It discusses the SharePoint platform editions, when to develop on the SharePoint platform, development tools and approaches such as the client object model, and resources for learning more about SharePoint development.
A business owner nowadays needs to be able to attract and engage people to their website. In this session, learn to implement your company's brand on SharePoint 2010. During this session, we'll use the right tools to take a design from concept to a fully functioning SharePoint 2010 site. Based on real world experiences, this session is sure to give you some practical tips, tricks, and advice you can use immediately. Learn to leverage SharePoint 2010 tools to customize your experiences, and make them unique. You will be able to take this knowledge and deliver the best end to end experiences to your customers.
Abstract - Designing SharePoint 2010 for Business
A business owner nowadays needs to be able to attract and engage people to their website. In this session, learn to implement your company's brand on SharePoint 2010. During this session, we'll use the right tools to take a design from concept to a fully functioning SharePoint 2010 site. Based on real world experiences, this session is sure to give you some practical tips, tricks, and advice you can use immediately. Learn to leverage SharePoint 2010 tools to customize your experiences, and make them unique. You will be able to take this knowledge and deliver the best end to end experiences to your customers.
Bio - Kanwal Khipple, is a SharePoint Most Valued Professional (MVP) and Principal SharePoint Architect for BrightStarr. Kanwal focuses on designing adoptable solutions using SharePoint. In the past 7 years, he has developed, implemented and architected hundreds of SharePoint solutions from small single server deployments to globally dispersed SharePoint server farms that can handle 120,000+ users. Kanwal lives in Toronto, Canada and you can find him tweeting, buzzing and blogging on his personal blog. Connect with him on LinkedIn to learn how you can quickly start getting ROI for your SharePoint Intranet.
This session will cover ithe nuts & bolts of how to develop and tune built-in search capabilities, making SharePoint search work for you.
Making SharePoint Search work comes down to some very practical steps you can take to improve the search experience for your end users. Many organizations fail to take advantage of the controls built into SharePoint. Further, they ignore objective ways to measure success. In this call, we will discuss the following topics:
• The impact of site structure on relevancy
• Using metadata to improve findability
• Leveraging SharePoint Best Bets
• Authoritative pages for prescribed keywords
• Utilizing pre-constructed search queries
• Measuring results and making adjustments
This document provides tips and tricks for using SharePoint. It discusses migrating content to SharePoint 2010 using rules-based importing. It also discusses designing SharePoint sites to improve usability and adoption, including using themes, fonts, tags, ratings, and metadata. Additional tips include adding maps, searching, organizing content through document sets and drop off libraries, and improving mobile access. The goal is to help users get the most out of SharePoint.
SharePoint Branding Guidance @ SharePoint Saturday San DiegoKanwal Khipple
In this session, we are going to brand a SharePoint site from start to finish. We will use SharePoint Designer, HTML and custom CSS to design a site how not to look like SharePoint. We'll touch upon themes, page layouts as well as master page design. As well as learn how to upgrade a SharePoint 2007 design to SharePoint 2010.
This session is focused on designers well versed with HTML and CSS but might not have the SharePoint development experience. Within the session, we'll also look at usability, accessibility and best practices on branding SharePoint public facing sites.
Practical Business Intelligence in SharePoint 2013 - HonoluluIvan Sanders
This document provides an overview of a presentation on practical business intelligence in SharePoint 2013 given by Ivan Sanders. Ivan Sanders is introduced as a SharePoint MVP/MCT author with over 20 years of experience designing and developing Microsoft solutions, including business intelligence dashboards. The presentation covers topics such as the hardware requirements for SharePoint 2013, the business intelligence architecture including Excel Services, PerformancePoint Services, and Visio Services. It also discusses best practices for installation and configuration as well as techniques for gathering requirements and designing dimensional models, ETL processes, and analytics solutions. Codeplex links are provided for related demo content and source code.
Microsoft Search Server is a single search solution that allows searching across multiple content sources like SharePoint, file shares, public folders, databases and websites. It provides features like relevance tuning, continuous indexing, federated search connectors and security trimmed results. Search Server Express has limitations like a 4GB database size limit but is good for environments with under 1 million documents. Federated search allows querying external search engines while Search Server integration adds search functionality to SharePoint sites and other applications.
You are about to embark on a journey of becoming a SharePoint Designer Ninja. SharePoint has infiltrated within your company and you want to master the art of css, master pages and page layouts. Within this one hour session, I will teach you the countermeasures required to masterfully brand SharePoint to your will. During this session, we will brand a site from scratch with our bare hands and this will be the initiation into the SharePoint Design. At the end of this session, I’ll teach you legendary abilities of SharePoint Designers including invisibility, walking on water, and control over master page content placeholders. You’ll also be given some secrets from within the walls of the Oniwaban such as practical tips, tricks, and advice so that you too can one day become a SharePoint Design Ninja.
http://www.kanwalkhipple.
Practical Business Intelligence in SharePoint 2013 - Helsinki FinalndIvan Sanders
This document provides information about a presentation on practical business intelligence in SharePoint 2013 in Helsinki. It includes contact information for the presenter, Ivan Sanders, who is a SharePoint MVP with over 20 years of experience designing and developing business intelligence dashboards and Microsoft solutions. Requirements and comparisons for SharePoint 2010 and 2013 hardware are listed. Architectures for BI components like Excel Services, PerformancePoint Services, and Visio Services are described. Installation best practices and links to demo content are also provided. The document ends with a list of trusted SharePoint experts and thanks sponsors of the event.
SharePoint Saturday Los Angeles 2011 SharePoint 2010 as The Business Intellig...Ivan Sanders
There are several new and enhanced features in Microsoft SharePoint Server 2010 allowing you to share, control, and reuse business information. This presentation provides an overview of the new and enhanced features, using demos of each feature to create Scorecards and Dashboards. Also, includes extras that will help make you deployment easier along with access to the CloudShare Environment upon request
SharePoint Developer Education Day Palo Altollangit
The document provides an overview of the topics that will be covered in a SharePoint developer training session, including SharePoint developer tools, containers and metadata, user objects like web parts and lists, data and security features, workflows, InfoPath, the Business Data Catalog (BDC), and a session summary. Key tools that will be discussed include SharePoint Designer, Visual Studio, and features. The history and capabilities of SharePoint will also be reviewed.
The document discusses new features and development tools in Microsoft SharePoint 2010. It provides an overview of SharePoint 2010 and its development environments, tools like SharePoint Designer 2010 and Visual Studio 2010. It also summarizes new capabilities in Business Connectivity Services, Visio Services, and PowerShell support for administration and scripting.
The document discusses SharePoint 2010 enterprise search capabilities including SharePoint search and FAST Search for SharePoint. It provides an overview of the speaker and their background. Key points covered include SharePoint 2010 search improvements, content sources, scopes, search federation features and configuration steps. Troubleshooting tips are also provided for issues with FAST Search configuration and document previews.
This document provides guidance on how to manage SharePoint without a dedicated SharePoint team. It recommends leveraging existing IT staff for server, database, and hardware management. Governance and training are important to prevent excessive content growth. Vendor support can assist with administration, custom development, and staff augmentation. Options for customizing include online themes, pre-made themes, and apps. Migrating to SharePoint Online simplifies management but limits control and customization. Acrowire's managed services offer dedicated SharePoint experts and support.
SPSHOU - Upgrading and Migrating to SharePoint 2016 like a ProBrian Culver
SharePoint Saturday Houston #SPSHOU
Level: 300
Track: Administrator, Development / SharePoint App
SharePoint 2016 is finally out and it brings tons of new features that continue to make SharePoint an amazing collaboration tool for companies. Many companies are still on SharePoint 2010, maybe even earlier versions. In this session, I discuss and show you the approach for upgrading and migrating to SharePoint 2016. Its time to get with the times and upgrade your farm. I will shares best practices and lots of tips as we upgrade our sample farm. I will include some troubleshooting and custom solutions based on real world scenarios to make sure this isn’t another “simple” upgrade. Best of all, we will have fun doing this.
Attendee Takeaways:
1. Learn how to upgrade to SharePoint 2016 from various SharePoint versions.
2. Learn best practices for upgrading smoothly and properly.
3. Learn some tips and tricks to making the upgrade faster, less error prone and efficient to reduce downtime.
4. Learn how to troubleshooting and deal with upgrade issues.
This document discusses enterprise search capabilities in Microsoft SharePoint 2010 and Search Server Express 2010. It provides an overview of the search products, what's new in 2010 including administration improvements and interface enhancements. It also covers content sources, federated search, customizing search results and facets, as well as client integration options. The document includes demonstrations of configuring and crawling line of business application data, customizing search results, and adding a SharePoint search site as a reference in Office applications.
Similar to Leverage Search and Customize to your Brand within SharePoint 2010 (20)
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...Alex Pruden
Folding is a recent technique for building efficient recursive SNARKs. Several elegant folding protocols have been proposed, such as Nova, Supernova, Hypernova, Protostar, and others. However, all of them rely on an additively homomorphic commitment scheme based on discrete log, and are therefore not post-quantum secure. In this work we present LatticeFold, the first lattice-based folding protocol based on the Module SIS problem. This folding protocol naturally leads to an efficient recursive lattice-based SNARK and an efficient PCD scheme. LatticeFold supports folding low-degree relations, such as R1CS, as well as high-degree relations, such as CCS. The key challenge is to construct a secure folding protocol that works with the Ajtai commitment scheme. The difficulty, is ensuring that extracted witnesses are low norm through many rounds of folding. We present a novel technique using the sumcheck protocol to ensure that extracted witnesses are always low norm no matter how many rounds of folding are used. Our evaluation of the final proof system suggests that it is as performant as Hypernova, while providing post-quantum security.
Paper Link: https://eprint.iacr.org/2024/257
For the full video of this presentation, please visit: https://www.edge-ai-vision.com/2024/06/temporal-event-neural-networks-a-more-efficient-alternative-to-the-transformer-a-presentation-from-brainchip/
Chris Jones, Director of Product Management at BrainChip , presents the “Temporal Event Neural Networks: A More Efficient Alternative to the Transformer” tutorial at the May 2024 Embedded Vision Summit.
The expansion of AI services necessitates enhanced computational capabilities on edge devices. Temporal Event Neural Networks (TENNs), developed by BrainChip, represent a novel and highly efficient state-space network. TENNs demonstrate exceptional proficiency in handling multi-dimensional streaming data, facilitating advancements in object detection, action recognition, speech enhancement and language model/sequence generation. Through the utilization of polynomial-based continuous convolutions, TENNs streamline models, expedite training processes and significantly diminish memory requirements, achieving notable reductions of up to 50x in parameters and 5,000x in energy consumption compared to prevailing methodologies like transformers.
Integration with BrainChip’s Akida neuromorphic hardware IP further enhances TENNs’ capabilities, enabling the realization of highly capable, portable and passively cooled edge devices. This presentation delves into the technical innovations underlying TENNs, presents real-world benchmarks, and elucidates how this cutting-edge approach is positioned to revolutionize edge AI across diverse applications.
Main news related to the CCS TSI 2023 (2023/1695)Jakub Marek
An English 🇬🇧 translation of a presentation to the speech I gave about the main changes brought by CCS TSI 2023 at the biggest Czech conference on Communications and signalling systems on Railways, which was held in Clarion Hotel Olomouc from 7th to 9th November 2023 (konferenceszt.cz). Attended by around 500 participants and 200 on-line followers.
The original Czech 🇨🇿 version of the presentation can be found here: https://www.slideshare.net/slideshow/hlavni-novinky-souvisejici-s-ccs-tsi-2023-2023-1695/269688092 .
The videorecording (in Czech) from the presentation is available here: https://youtu.be/WzjJWm4IyPk?si=SImb06tuXGb30BEH .
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUpanagenda
Webinar Recording: https://www.panagenda.com/webinars/hcl-notes-und-domino-lizenzkostenreduzierung-in-der-welt-von-dlau/
DLAU und die Lizenzen nach dem CCB- und CCX-Modell sind für viele in der HCL-Community seit letztem Jahr ein heißes Thema. Als Notes- oder Domino-Kunde haben Sie vielleicht mit unerwartet hohen Benutzerzahlen und Lizenzgebühren zu kämpfen. Sie fragen sich vielleicht, wie diese neue Art der Lizenzierung funktioniert und welchen Nutzen sie Ihnen bringt. Vor allem wollen Sie sicherlich Ihr Budget einhalten und Kosten sparen, wo immer möglich. Das verstehen wir und wir möchten Ihnen dabei helfen!
Wir erklären Ihnen, wie Sie häufige Konfigurationsprobleme lösen können, die dazu führen können, dass mehr Benutzer gezählt werden als nötig, und wie Sie überflüssige oder ungenutzte Konten identifizieren und entfernen können, um Geld zu sparen. Es gibt auch einige Ansätze, die zu unnötigen Ausgaben führen können, z. B. wenn ein Personendokument anstelle eines Mail-Ins für geteilte Mailboxen verwendet wird. Wir zeigen Ihnen solche Fälle und deren Lösungen. Und natürlich erklären wir Ihnen das neue Lizenzmodell.
Nehmen Sie an diesem Webinar teil, bei dem HCL-Ambassador Marc Thomas und Gastredner Franz Walder Ihnen diese neue Welt näherbringen. Es vermittelt Ihnen die Tools und das Know-how, um den Überblick zu bewahren. Sie werden in der Lage sein, Ihre Kosten durch eine optimierte Domino-Konfiguration zu reduzieren und auch in Zukunft gering zu halten.
Diese Themen werden behandelt
- Reduzierung der Lizenzkosten durch Auffinden und Beheben von Fehlkonfigurationen und überflüssigen Konten
- Wie funktionieren CCB- und CCX-Lizenzen wirklich?
- Verstehen des DLAU-Tools und wie man es am besten nutzt
- Tipps für häufige Problembereiche, wie z. B. Team-Postfächer, Funktions-/Testbenutzer usw.
- Praxisbeispiele und Best Practices zum sofortigen Umsetzen
Fueling AI with Great Data with Airbyte WebinarZilliz
This talk will focus on how to collect data from a variety of sources, leveraging this data for RAG and other GenAI use cases, and finally charting your course to productionalization.
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...Tatiana Kojar
Skybuffer AI, built on the robust SAP Business Technology Platform (SAP BTP), is the latest and most advanced version of our AI development, reaffirming our commitment to delivering top-tier AI solutions. Skybuffer AI harnesses all the innovative capabilities of the SAP BTP in the AI domain, from Conversational AI to cutting-edge Generative AI and Retrieval-Augmented Generation (RAG). It also helps SAP customers safeguard their investments into SAP Conversational AI and ensure a seamless, one-click transition to SAP Business AI.
With Skybuffer AI, various AI models can be integrated into a single communication channel such as Microsoft Teams. This integration empowers business users with insights drawn from SAP backend systems, enterprise documents, and the expansive knowledge of Generative AI. And the best part of it is that it is all managed through our intuitive no-code Action Server interface, requiring no extensive coding knowledge and making the advanced AI accessible to more users.
Trusted Execution Environment for Decentralized Process MiningLucaBarbaro3
Presentation of the paper "Trusted Execution Environment for Decentralized Process Mining" given during the CAiSE 2024 Conference in Cyprus on June 7, 2024.
This presentation provides valuable insights into effective cost-saving techniques on AWS. Learn how to optimize your AWS resources by rightsizing, increasing elasticity, picking the right storage class, and choosing the best pricing model. Additionally, discover essential governance mechanisms to ensure continuous cost efficiency. Whether you are new to AWS or an experienced user, this presentation provides clear and practical tips to help you reduce your cloud costs and get the most out of your budget.
In the realm of cybersecurity, offensive security practices act as a critical shield. By simulating real-world attacks in a controlled environment, these techniques expose vulnerabilities before malicious actors can exploit them. This proactive approach allows manufacturers to identify and fix weaknesses, significantly enhancing system security.
This presentation delves into the development of a system designed to mimic Galileo's Open Service signal using software-defined radio (SDR) technology. We'll begin with a foundational overview of both Global Navigation Satellite Systems (GNSS) and the intricacies of digital signal processing.
The presentation culminates in a live demonstration. We'll showcase the manipulation of Galileo's Open Service pilot signal, simulating an attack on various software and hardware systems. This practical demonstration serves to highlight the potential consequences of unaddressed vulnerabilities, emphasizing the importance of offensive security practices in safeguarding critical infrastructure.
Building Production Ready Search Pipelines with Spark and MilvusZilliz
Spark is the widely used ETL tool for processing, indexing and ingesting data to serving stack for search. Milvus is the production-ready open-source vector database. In this talk we will show how to use Spark to process unstructured data to extract vector representations, and push the vectors to Milvus vector database for search serving.
A Comprehensive Guide to DeFi Development Services in 2024Intelisync
DeFi represents a paradigm shift in the financial industry. Instead of relying on traditional, centralized institutions like banks, DeFi leverages blockchain technology to create a decentralized network of financial services. This means that financial transactions can occur directly between parties, without intermediaries, using smart contracts on platforms like Ethereum.
In 2024, we are witnessing an explosion of new DeFi projects and protocols, each pushing the boundaries of what’s possible in finance.
In summary, DeFi in 2024 is not just a trend; it’s a revolution that democratizes finance, enhances security and transparency, and fosters continuous innovation. As we proceed through this presentation, we'll explore the various components and services of DeFi in detail, shedding light on how they are transforming the financial landscape.
At Intelisync, we specialize in providing comprehensive DeFi development services tailored to meet the unique needs of our clients. From smart contract development to dApp creation and security audits, we ensure that your DeFi project is built with innovation, security, and scalability in mind. Trust Intelisync to guide you through the intricate landscape of decentralized finance and unlock the full potential of blockchain technology.
Ready to take your DeFi project to the next level? Partner with Intelisync for expert DeFi development services today!
Ivanti’s Patch Tuesday breakdown goes beyond patching your applications and brings you the intelligence and guidance needed to prioritize where to focus your attention first. Catch early analysis on our Ivanti blog, then join industry expert Chris Goettl for the Patch Tuesday Webinar Event. There we’ll do a deep dive into each of the bulletins and give guidance on the risks associated with the newly-identified vulnerabilities.
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slackshyamraj55
Discover the seamless integration of RPA (Robotic Process Automation), COMPOSER, and APM with AWS IDP enhanced with Slack notifications. Explore how these technologies converge to streamline workflows, optimize performance, and ensure secure access, all while leveraging the power of AWS IDP and real-time communication via Slack notifications.
Your One-Stop Shop for Python Success: Top 10 US Python Development Providersakankshawande
Simplify your search for a reliable Python development partner! This list presents the top 10 trusted US providers offering comprehensive Python development services, ensuring your project's success from conception to completion.
JavaLand 2024: Application Development Green Masterplan
Leverage Search and Customize to your Brand within SharePoint 2010
1. Search Your Way to Success Leverage Search and Customize to your Brand within SharePoint 2010
2.
3. Background in SharePoint, WCF, Windows Workflow, InfoPath Forms Services, ASP.NET, ADO.NET, XML, XSLT, AJAX, JavaScript, and SQL
4. Numerous SharePoint engagements: Extranets, Intranets, Publicly-Facing Web Sites, Enterprise Search, Document Management, Web Part Development, and Custom Applications
65. Rollup Options: Content Query Web Part Provides a granular query language Polls live data Security trimmed/Audience filtered Styling requires touching system XSLT No paging support Can be slow Restricted to site collection
66. Rollup Options: Search Core Results Web Part Can aggregate any searchable content Can be styled on per instance basis Paging Support Highly performant Security trimmed/Audience filtered Data must be indexed
73. Build your own using “FullTextSqlQuery” objectThe Query: AND (ContentTypeName='Ratings' ORContentTypeName='Review‘) AND (CONTAINS(url, '/getinsurance/auto')) ORDER BY Write DESC
90. Crawling PDF files and TIFF Images PDF Files Install the 64-bit Adobe PDF iFilter on Indexing Server(s) Add a new file type for ‘pdf’ in the File Type interface under the Search Service Application within Central Administration Make the required RegEdit changes Perform an IISRESET & restart the search services TIFF Images using Optical Character Recognition Add Windows TIFF iFilter feature to Indexing Server(s) Enable TIFF OCR scanning through group policy on the indexing server Force TIFF IFilter to OCR every page in a TIFF document (Optional) Reboot the server and kick a full crawl
The enterprise search capabilities built in to SharePoint provide an easy win for organizations seeking to achieve a quick return on their SharePoint investment. This technical deep dive will include a discussion of search configuration best practices, strategies for maximizing SharePoint’s capabilities, and simple customizations that can take your search experience to the next level
Data can be crawled from SharePoint sites, file shares, folder structures or their CMS that users can not get to so easily SharePoint can search data in other sites as well
Sites that are nearer to authoritative sites have more relevancy. Authoritative sites can be defined from CAPeople search results are more relevant if the person I am searching for is nearer to me in the hierarchy
Linguistic Relevance includes spell checking, synonyms etc..
You could be changing the look and feel of CQWPs in other places..
Windows Server 2008 R2 provides a TIFF IFilter which can perform OCR on the TIFF images. To utilize this feature in SharePoint 2010 you only need to enable the feature in Windows and then make a small group policy update to the server.Able to find text in the compressed files but not in the uncompressed file.One thing to note… OCR is not 100% accurate and depends greatly on the quality of the TIFF image. Handwriting in a document will have a very low (or zero) recognition rate as will documents that have text on some colored backgrounds. Even with these limitations, enabling OCR for TIFF images can greatly increase the usability of scanned images in SharePoint.