In SharePoint there are a lot of terms that may be confusing to new SharePoint admins, or even to existing ones.
Since a lot of the words have other meanings than what SharePoint uses them for, it can be a bit tricky.
so let's take it from the top
Back to the Basics: SharePoint Fundamentals by Joel OlesonJoel Oleson
SharePoint Fundamentals is a look back at the core information architecture and core physical infrastructure. It focuses on the core fundamentals to deployment and operations.
This document introduces ASP.NET, a framework for building web applications. It discusses important ASP.NET components like the web server, pages, and databases. It also covers how web applications work by explaining the request-response process between browsers and servers, and key aspects of ASP.NET like its pipeline, page directives, and compilation models.
Take this workshop to learn the core skills common to most SharePoint development activities, and find out how to work with back-end data and front-end user interfaces. Get guidelines and best practices to help you optimize your SharePoint applications, explore workflows inside the dramatically enhanced SharePoint Designer, and see cool demos that show you how to create an app, deploy it to a catalog, and install it. SharePoint developer training also prepare you for certification on Microsoft SharePoint.
This document provides an overview of ASP.NET, including what ASP.NET is, its benefits, how it works with IIS, and how to create, share, and delete an ASP.NET project. It defines ASP.NET as a technology for creating and running web applications and services, notes that it provides features like server-side scripting, language interoperability, and state management, and explains that ASP.NET files can contain HTML, XML, and scripts that are executed on the server to produce dynamic web pages. It also gives instructions for configuring IIS to host an ASP.NET project through a virtual directory or web sharing folder.
This internal presentation discusses developing and selling web applications. It introduces web applications and their components like servlets and JSP pages. It then presents an idea to share innovations online and get paid for ideas. The presentation explains how web applications work by sending requests between clients and servers. It also includes examples of web containers and the development process for web applications.
ASP.NET is a Microsoft web application framework that allows creation of dynamic web applications and services. It provides separation of code from HTML, support for compiled languages, and state management. An ASP.NET file contains HTML, XML, and server-side scripts that are executed on the server. IIS (Internet Information Services) is the Microsoft web server that hosts ASP.NET applications. It passes ASP.NET file requests to the ASP.NET engine, which executes the scripts and returns HTML to the browser.
Oracle Application Express (APEX) is a low-code development platform that enables building database-centric web applications quickly and easily. APEX uses the Oracle database for backend processing and provides a browser-based integrated development environment. Key features of APEX include rapid application development, leveraging of existing SQL skills, a multi-tenant architecture supporting many workspaces, and deployment options including on-premises and cloud.
Web servers are computers that store web content and respond to client requests for web resources. They can host websites and provide other services like gaming, storage, and email. When a client requests a web page, the web server searches for the requested page and sends it to the client with an HTTP response if found. If the page is not found, the server responds with a 404 error. For other resource requests, the web server contacts application and data servers to construct the HTTP response. Web servers work by either sending the file associated with a URL to the client or generating a response by running scripts and communicating with databases.
Back to the Basics: SharePoint Fundamentals by Joel OlesonJoel Oleson
SharePoint Fundamentals is a look back at the core information architecture and core physical infrastructure. It focuses on the core fundamentals to deployment and operations.
This document introduces ASP.NET, a framework for building web applications. It discusses important ASP.NET components like the web server, pages, and databases. It also covers how web applications work by explaining the request-response process between browsers and servers, and key aspects of ASP.NET like its pipeline, page directives, and compilation models.
Take this workshop to learn the core skills common to most SharePoint development activities, and find out how to work with back-end data and front-end user interfaces. Get guidelines and best practices to help you optimize your SharePoint applications, explore workflows inside the dramatically enhanced SharePoint Designer, and see cool demos that show you how to create an app, deploy it to a catalog, and install it. SharePoint developer training also prepare you for certification on Microsoft SharePoint.
This document provides an overview of ASP.NET, including what ASP.NET is, its benefits, how it works with IIS, and how to create, share, and delete an ASP.NET project. It defines ASP.NET as a technology for creating and running web applications and services, notes that it provides features like server-side scripting, language interoperability, and state management, and explains that ASP.NET files can contain HTML, XML, and scripts that are executed on the server to produce dynamic web pages. It also gives instructions for configuring IIS to host an ASP.NET project through a virtual directory or web sharing folder.
This internal presentation discusses developing and selling web applications. It introduces web applications and their components like servlets and JSP pages. It then presents an idea to share innovations online and get paid for ideas. The presentation explains how web applications work by sending requests between clients and servers. It also includes examples of web containers and the development process for web applications.
ASP.NET is a Microsoft web application framework that allows creation of dynamic web applications and services. It provides separation of code from HTML, support for compiled languages, and state management. An ASP.NET file contains HTML, XML, and server-side scripts that are executed on the server. IIS (Internet Information Services) is the Microsoft web server that hosts ASP.NET applications. It passes ASP.NET file requests to the ASP.NET engine, which executes the scripts and returns HTML to the browser.
Oracle Application Express (APEX) is a low-code development platform that enables building database-centric web applications quickly and easily. APEX uses the Oracle database for backend processing and provides a browser-based integrated development environment. Key features of APEX include rapid application development, leveraging of existing SQL skills, a multi-tenant architecture supporting many workspaces, and deployment options including on-premises and cloud.
Web servers are computers that store web content and respond to client requests for web resources. They can host websites and provide other services like gaming, storage, and email. When a client requests a web page, the web server searches for the requested page and sends it to the client with an HTTP response if found. If the page is not found, the server responds with a 404 error. For other resource requests, the web server contacts application and data servers to construct the HTTP response. Web servers work by either sending the file associated with a URL to the client or generating a response by running scripts and communicating with databases.
Best Practices for Users - Connecting Tableau to OBIEE with BI ConnectorBI Connector
BI Connector helps users to quickly connect from Tableau to OBIEE Subject Area and Reports and create powerful visualizations with ease. Users can get to analytics faster, take advantage of the joins and aggregations in OBIEE and avoid time consuming manual export/import.
This presentation provides an overview of the best practices for Super Users/IT Developers, Power Users (Report Developers) and Report Users.
Visit www.biconnector.com to learn more.
SharePoint and Access 2010-Better TogetherInnoTech
PlainsCapital Bank utilizes SharePoint for various functions including their intranet and projects. When many business units requested the same tracking list, over 30 identical lists were created across sites. This made reporting difficult. Access 2010 provided a solution by connecting each SharePoint list as a database table. A SQL union query combined the data into one unified list. This allowed for easy reporting in Access on data from all the SharePoint lists.
Site designs and site scripts allow administrators to automatically configure SharePoint sites by defining lists, libraries, fields, and other settings in a reusable template. Site designs can be applied during site creation or to existing sites. They are made up of site scripts, which contain the specific provisioning actions. Site designs support automation of common configurations and enforcement of standards across an organization's SharePoint deployment.
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.
This document provides an overview of static web documents and markup languages. It discusses HTML, the basic building block of the World Wide Web, and how it uses tags to structure and format web pages. It also covers advantages of markup languages like HTML, how they allow browsers to reformat pages across different displays. The document outlines key HTML tags and concepts like headings, hyperlinks, forms, tables, and images. It then introduces XML and XSL as languages to structure web content separately from formatting. Finally, it discusses XHTML as the next evolution of HTML and key differences between HTML and XHTML.
This document discusses various options for data storage in the browser. It begins by covering cookies, which have limitations in terms of size and speed. Web storage, including sessionStorage and localStorage, allows for more data to be stored client-side and accessed asynchronously without involving the server. The document then covers Web SQL Database and Indexed Database, which provide more robust storage and querying of data through SQL and NoSQL approaches, respectively. It analyzes the advantages and disadvantages of each approach and considers their browser support and performance characteristics for different use cases.
Synapse india reviews on share point developmentsaritasingh19866
This document provides an overview of SharePoint, including:
- What SharePoint is and the different SharePoint products available.
- The SharePoint architecture which includes web fronts ends, app servers, and databases.
- Common SharePoint development scenarios like customization, building solutions, and interacting with SharePoint data.
- Tools for SharePoint development like SharePoint Designer, InfoPath Designer, and Visual Studio.
- Key SharePoint development concepts like using packages and features to deploy solutions.
- The different SharePoint APIs available for customization including declarative XML, JavaScript, and .NET.
DAYSPUG - Funnel your info down a new pathRyan Dennis
Ryan Dennis is a Microsoft Virtual Technology Specialist who gives a presentation on using InfoPath forms with SharePoint. He discusses what a VTSP is and how InfoPath can be used to create different types of forms like list forms, browser-based forms, and client-based forms. He also covers topics like licensing requirements and converting InfoPath forms to PDF for archiving in a SharePoint Records Center.
Web applications are classified into 6 types. This classification is based on how web apps show the content they accept. Have an overview of each type here!
Working with a super model for SharePoint Tuga IT 2016Sonja Madsen
This document summarizes a presentation on building solutions using SharePoint and related technologies. It discusses using SharePoint add-ins and the SharePoint Framework to build web parts, list-based apps, and page-based apps. It also covers using the SharePoint Client Object Model, REST API, and JavaScript patterns. The presentation demonstrates solutions integrating SharePoint, Office UI Fabric, TypeScript, React, and ASP.NET Core 1.0 web APIs.
This document provides an introduction to app development for SharePoint. It discusses the different types of apps that can be created for SharePoint, including SharePoint-hosted apps, provider-hosted apps, and auto-hosted apps. It also covers common app architectures, app shapes that can be used like full page apps, parts, and UI custom actions. The document discusses app packaging and deployment options like using an app catalog or app store. It provides an overview of key app development concepts like the chrome control and accessing SharePoint styles.
Dreamweaver is a WYSIWYG HTML editor developed by Macromedia that allows users to build and maintain websites without needing to know HTML. It provides tools for page editing like formatting text, inserting images and tables, and adding links. Dreamweaver also offers site management features like defining sites and using a site window. While it provides an easy interface, Dreamweaver is slower for HTML editing than text editors and may not be fully WYSIWYG. The document provides an overview of Dreamweaver's features and references for additional information.
This document provides an overview of developing applications using Oracle Application Express (APEX). It discusses the APEX architecture and components used for browser-based application development like the Application Builder, SQL Workshop, and Administrator. The benefits of APEX are also summarized like rapid development, mobile support, and use cases. Steps for creating a demo "help desk" application are outlined, including designing the database tables, loading sample data, and basic application navigation.
This document provides an overview of SharePoint features and the SharePoint development paradigm. It discusses:
1) The history of SharePoint from 1999 to the present, including versions like SharePoint Server 2001, 2003, 2007, 2010, 2013, and Office 365.
2) Key SharePoint features like social capabilities, document handling, search, business intelligence, mobile access, customization options, and enterprise content management.
3) The SharePoint hierarchy including server farms, web applications, site collections, sites, and lists/libraries.
4) SharePoint development units like site columns, content types, lists, libraries, and pages. Development types including browser, designer, and Visual Studio customization.
This document provides an introduction to WordPress, including why it is a popular content management system, how it differs from traditional flat file websites by separating content from design, and the basics of getting started with both self-hosted and cloud-hosted WordPress installations using WordPress.com or WordPress.org. Key WordPress concepts are defined such as themes, plugins, and the dashboard. Steps for creating a new WordPress site include planning content, selecting a theme, adding pages and posts, and asking questions. Resources for additional help are also listed.
The document discusses different options for advanced InfoPath development: form libraries, site content types, and administrator approval forms. Form libraries allow creating forms targeted at a single list or library. Site content types make forms reusable as content types across sites. Administrator approval forms allow embedding code behind using VSTA. The document provides guidance on when each option is appropriate and steps for creating forms for each option, including designing the interface, publishing, and configuring data submission and retrieval.
My talk at WordCamp Nashik 2017 on "Single Page Application development with WordPress RESTful API". Single page applications are the future and they can be built with Reactive JA framework and HTML+CSS on the frontend and we can use power of WordPress at the backend. This presentation will help you with the concepts for such application development. It also has a start Single Page Application Project and a custom WordPress Plugin that adds custom REST routes and endpoints for the SPA.
SharePoint Framework, React and Office UI SPS Paris 2016 - d01Sonja Madsen
This session is about building client-side web parts, list-based and page-based applications on SharePoint. I'll show the workbench, the web part and a list based application, React and how to apply simple CSS styles for typography, color, icons, animations, and responsive grid layouts with Office UI Fabric.
The document provides an overview of the key features of hosted SharePoint 2010, including document management capabilities, structured and unstructured information management features, integration and customization options, and higher-level capabilities. It then describes ideal client indicators for the hosted SharePoint 2010 solution, such as small to medium-sized businesses without dedicated IT staff needing collaboration tools but not requiring extensive customization.
Best Practices to SharePoint Architecture Fundamentals NZ & AUSguest7c2e070
This document provides an overview of SharePoint architecture best practices presented by Joel Oleson, an 8-year veteran of SharePoint. It discusses SharePoint logical and physical architecture fundamentals, common mistakes to avoid, and differences between Windows SharePoint Services 3.0 and SharePoint Server 2007. Key concepts covered include web applications, site collections, sites, servers having specific roles, and topology planning based on usage and requirements. The presentation aims to help admins properly plan their SharePoint implementations.
SharePoint is an enterprise collaboration platform from Microsoft that allows people and teams to connect and work together. It provides features for document management, social networking, workflows and more. The document outlines SharePoint from the perspectives of managers, administrators and developers. Managers can use SharePoint to empower users while managing risks and costs. Administrators manage topology, availability, performance and permissions. Developers access SharePoint's APIs and build custom solutions using its web parts and page rendering model.
Best Practices for Users - Connecting Tableau to OBIEE with BI ConnectorBI Connector
BI Connector helps users to quickly connect from Tableau to OBIEE Subject Area and Reports and create powerful visualizations with ease. Users can get to analytics faster, take advantage of the joins and aggregations in OBIEE and avoid time consuming manual export/import.
This presentation provides an overview of the best practices for Super Users/IT Developers, Power Users (Report Developers) and Report Users.
Visit www.biconnector.com to learn more.
SharePoint and Access 2010-Better TogetherInnoTech
PlainsCapital Bank utilizes SharePoint for various functions including their intranet and projects. When many business units requested the same tracking list, over 30 identical lists were created across sites. This made reporting difficult. Access 2010 provided a solution by connecting each SharePoint list as a database table. A SQL union query combined the data into one unified list. This allowed for easy reporting in Access on data from all the SharePoint lists.
Site designs and site scripts allow administrators to automatically configure SharePoint sites by defining lists, libraries, fields, and other settings in a reusable template. Site designs can be applied during site creation or to existing sites. They are made up of site scripts, which contain the specific provisioning actions. Site designs support automation of common configurations and enforcement of standards across an organization's SharePoint deployment.
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.
This document provides an overview of static web documents and markup languages. It discusses HTML, the basic building block of the World Wide Web, and how it uses tags to structure and format web pages. It also covers advantages of markup languages like HTML, how they allow browsers to reformat pages across different displays. The document outlines key HTML tags and concepts like headings, hyperlinks, forms, tables, and images. It then introduces XML and XSL as languages to structure web content separately from formatting. Finally, it discusses XHTML as the next evolution of HTML and key differences between HTML and XHTML.
This document discusses various options for data storage in the browser. It begins by covering cookies, which have limitations in terms of size and speed. Web storage, including sessionStorage and localStorage, allows for more data to be stored client-side and accessed asynchronously without involving the server. The document then covers Web SQL Database and Indexed Database, which provide more robust storage and querying of data through SQL and NoSQL approaches, respectively. It analyzes the advantages and disadvantages of each approach and considers their browser support and performance characteristics for different use cases.
Synapse india reviews on share point developmentsaritasingh19866
This document provides an overview of SharePoint, including:
- What SharePoint is and the different SharePoint products available.
- The SharePoint architecture which includes web fronts ends, app servers, and databases.
- Common SharePoint development scenarios like customization, building solutions, and interacting with SharePoint data.
- Tools for SharePoint development like SharePoint Designer, InfoPath Designer, and Visual Studio.
- Key SharePoint development concepts like using packages and features to deploy solutions.
- The different SharePoint APIs available for customization including declarative XML, JavaScript, and .NET.
DAYSPUG - Funnel your info down a new pathRyan Dennis
Ryan Dennis is a Microsoft Virtual Technology Specialist who gives a presentation on using InfoPath forms with SharePoint. He discusses what a VTSP is and how InfoPath can be used to create different types of forms like list forms, browser-based forms, and client-based forms. He also covers topics like licensing requirements and converting InfoPath forms to PDF for archiving in a SharePoint Records Center.
Web applications are classified into 6 types. This classification is based on how web apps show the content they accept. Have an overview of each type here!
Working with a super model for SharePoint Tuga IT 2016Sonja Madsen
This document summarizes a presentation on building solutions using SharePoint and related technologies. It discusses using SharePoint add-ins and the SharePoint Framework to build web parts, list-based apps, and page-based apps. It also covers using the SharePoint Client Object Model, REST API, and JavaScript patterns. The presentation demonstrates solutions integrating SharePoint, Office UI Fabric, TypeScript, React, and ASP.NET Core 1.0 web APIs.
This document provides an introduction to app development for SharePoint. It discusses the different types of apps that can be created for SharePoint, including SharePoint-hosted apps, provider-hosted apps, and auto-hosted apps. It also covers common app architectures, app shapes that can be used like full page apps, parts, and UI custom actions. The document discusses app packaging and deployment options like using an app catalog or app store. It provides an overview of key app development concepts like the chrome control and accessing SharePoint styles.
Dreamweaver is a WYSIWYG HTML editor developed by Macromedia that allows users to build and maintain websites without needing to know HTML. It provides tools for page editing like formatting text, inserting images and tables, and adding links. Dreamweaver also offers site management features like defining sites and using a site window. While it provides an easy interface, Dreamweaver is slower for HTML editing than text editors and may not be fully WYSIWYG. The document provides an overview of Dreamweaver's features and references for additional information.
This document provides an overview of developing applications using Oracle Application Express (APEX). It discusses the APEX architecture and components used for browser-based application development like the Application Builder, SQL Workshop, and Administrator. The benefits of APEX are also summarized like rapid development, mobile support, and use cases. Steps for creating a demo "help desk" application are outlined, including designing the database tables, loading sample data, and basic application navigation.
This document provides an overview of SharePoint features and the SharePoint development paradigm. It discusses:
1) The history of SharePoint from 1999 to the present, including versions like SharePoint Server 2001, 2003, 2007, 2010, 2013, and Office 365.
2) Key SharePoint features like social capabilities, document handling, search, business intelligence, mobile access, customization options, and enterprise content management.
3) The SharePoint hierarchy including server farms, web applications, site collections, sites, and lists/libraries.
4) SharePoint development units like site columns, content types, lists, libraries, and pages. Development types including browser, designer, and Visual Studio customization.
This document provides an introduction to WordPress, including why it is a popular content management system, how it differs from traditional flat file websites by separating content from design, and the basics of getting started with both self-hosted and cloud-hosted WordPress installations using WordPress.com or WordPress.org. Key WordPress concepts are defined such as themes, plugins, and the dashboard. Steps for creating a new WordPress site include planning content, selecting a theme, adding pages and posts, and asking questions. Resources for additional help are also listed.
The document discusses different options for advanced InfoPath development: form libraries, site content types, and administrator approval forms. Form libraries allow creating forms targeted at a single list or library. Site content types make forms reusable as content types across sites. Administrator approval forms allow embedding code behind using VSTA. The document provides guidance on when each option is appropriate and steps for creating forms for each option, including designing the interface, publishing, and configuring data submission and retrieval.
My talk at WordCamp Nashik 2017 on "Single Page Application development with WordPress RESTful API". Single page applications are the future and they can be built with Reactive JA framework and HTML+CSS on the frontend and we can use power of WordPress at the backend. This presentation will help you with the concepts for such application development. It also has a start Single Page Application Project and a custom WordPress Plugin that adds custom REST routes and endpoints for the SPA.
SharePoint Framework, React and Office UI SPS Paris 2016 - d01Sonja Madsen
This session is about building client-side web parts, list-based and page-based applications on SharePoint. I'll show the workbench, the web part and a list based application, React and how to apply simple CSS styles for typography, color, icons, animations, and responsive grid layouts with Office UI Fabric.
The document provides an overview of the key features of hosted SharePoint 2010, including document management capabilities, structured and unstructured information management features, integration and customization options, and higher-level capabilities. It then describes ideal client indicators for the hosted SharePoint 2010 solution, such as small to medium-sized businesses without dedicated IT staff needing collaboration tools but not requiring extensive customization.
Best Practices to SharePoint Architecture Fundamentals NZ & AUSguest7c2e070
This document provides an overview of SharePoint architecture best practices presented by Joel Oleson, an 8-year veteran of SharePoint. It discusses SharePoint logical and physical architecture fundamentals, common mistakes to avoid, and differences between Windows SharePoint Services 3.0 and SharePoint Server 2007. Key concepts covered include web applications, site collections, sites, servers having specific roles, and topology planning based on usage and requirements. The presentation aims to help admins properly plan their SharePoint implementations.
SharePoint is an enterprise collaboration platform from Microsoft that allows people and teams to connect and work together. It provides features for document management, social networking, workflows and more. The document outlines SharePoint from the perspectives of managers, administrators and developers. Managers can use SharePoint to empower users while managing risks and costs. Administrators manage topology, availability, performance and permissions. Developers access SharePoint's APIs and build custom solutions using its web parts and page rendering model.
Best Practices to SharePoint Physical and Information ArchitectureJoel Oleson
This document provides an overview of best practices for SharePoint physical and information architecture fundamentals presented by Joel Oleson, a senior architect with over 8 years of SharePoint experience. The presentation covers logical and physical architecture concepts, deployment options, performance considerations, common mistakes to avoid, and certification exams. It emphasizes the importance of planning the logical infrastructure, physical infrastructure, and governance to ensure a successful SharePoint implementation.
Help! I've got a share point site! Now What?Becky Bertram
This document provides an overview and agenda for a training session on using SharePoint. The following key points are covered:
- What is SharePoint and the different products (Windows SharePoint Services and Microsoft Office SharePoint Server)
- The main components and scenarios of the SharePoint platform including collaboration, portal, search, content management, business process, and business intelligence
- Site collection, top level site, subsite, and site templates terminology
- Lists, libraries, and common list types in SharePoint
- Working with lists including creating, managing, versioning, and views
- Web part, web part zone, tool pane, and chrome terminology
- Types of out of the box web parts and
The document provides an overview of SharePoint development, including its various versions over time, what SharePoint is used for, and different approaches to customizing and developing for SharePoint. It discusses configuration vs customization vs development. It then covers key development approaches like using Visual Studio templates, solution packages, features, farm vs sandboxed solutions, and the server-side vs client-side object models. It also discusses the SharePoint app model and different app locations like host webs and app webs.
This document introduces governance as an essential part of a successful Microsoft SharePoint Server 2010 deployment. Governance includes policies, roles, responsibilities, and processes to guide how organizations achieve business goals. A comprehensive governance plan can help protect from security threats, provide consistent branding, improve performance, and define what can be deployed. Governance should cover information architecture, IT services, branding, and training. The roles, people, processes, and policies for backup/restore, health monitoring, site creation, metadata management, and branding are outlined.
This document provides guidelines for SharePoint administration including planning architecture, installation, configurations, security, and content organization. It discusses server roles, farm topologies, required service accounts, configuring diagnostic logging and health monitoring, naming conventions for content, managing content databases and sources, and using SharePoint groups to structure permissions.
This document provides an overview of upgrading from SharePoint 2010 to SharePoint 2013. It discusses some key things to know before upgrading such as hardware requirements being higher and claims-based authentication being dominant. It also summarizes the valid upgrade methods, supported database types, and new features in SharePoint 2013 like the removal of the pre-upgrade checker tool and upgrades being handled at the site collection level rather than farm level. The document also provides guidance on testing upgrade evaluation site collections and running the upgrade process.
SharePoint 2010 provides tools for business collaboration and content management. It includes sites, subsites, lists, libraries, and pages organized within site collections and web applications. Key components include farms which group servers, web applications which define URLs, site collections which group related sites, and sites/subsites which can inherit permissions and navigation or be customized independently. Lists and libraries are used to store and track various types of content. Pages display content using web parts and have different templates for publishing, wiki, or web part pages.
Microsoft SharePoint server 2010 Governance v1Nilesh Mehta
The document defines Microsoft SharePoint governance and discusses what should be governed, including infrastructure, application development, and security. It provides details on governing server build, SQL Server, web applications, site collections, backup/recovery, disaster recovery, change management, and documentation. It emphasizes the importance of governance in properly managing the SharePoint environment. Microsoft provided positive feedback on the governance documents.
Sharing the Point South America 2013 (STPSA) - Ultimate SharePoint Infrastruc...Michael Noel
This document summarizes a presentation on SharePoint 2013 infrastructure best practices. It discusses software and hardware requirements, new and updated service applications, the distributed cache service, claims-based authentication, shredded storage, and the new FAST search architecture. It provides recommendations for small, highly available, large, and virtualized farm architectures. It also covers AlwaysOn availability groups in SQL Server 2012 and performance monitoring for virtualized SharePoint servers.
SharePoint Saturday Paris 2015 Validating SharePoint 2013 Farm Before Go-LiveChirag Patel
You are at a mercy of your IT service provider who has delivered SharePoint to your organisation and you are ready to go live... but your newly appointed SharePoint expert has found plethora of issues!
This session focuses on real world scenario on what went wrong and the steps SharePoint expert recommended and actioned to bring the project back on track to drive the replacement of fileshare with SharePoint 2013 and paving the way for better end user adoption.
SharePoint 2010 Web Application Architecture_ Ayman El-Hattab,MVPAyman El-Hattab
This document discusses the server roles and architecture of a SharePoint 2010 web application. It describes the roles of the web front end server, application server, and SQL server. It explains that some resources like core pages and controls come from the file system, while others like list items and documents come from the SQL database. It also notes that modifying files that ship with SharePoint is not supported and can lead to out-of-sync servers, and that custom files should be added through solution packages instead of directly to the SharePoint root.
Introduction and What’s new in SharePoint 2013MJ Ferdous
What is SharePoint?
Why SharePoint can be used for?
Types of SharePoint edition
SharePoint 2013 Overview
What do you think about new version?
SharePoint 2013 Three-tier farm configuration
Capabilities and Features in SharePoint 2013
Market Overview
SharePoint 2013 training opportunity
Common Questions by Dev/IT Pro
Drew Madelung will give a presentation on SharePoint Designer workflows at an online conference on June 17-18, 2015. He will discuss the evolution of SharePoint Designer, upgrading workflows from 2010 to 2013, new and deprecated workflow features between versions, and provide examples of workflows including tasks, stages, and using REST services. The presentation will also cover tips for custom actions, debugging workflows, and recommend some good starting workflow ideas.
Thinakaran M has over 4.9 years of experience developing SharePoint applications and ASP.NET web applications. He currently works as a Senior Software Engineer for Infinite Computer Solutions, where he provides SharePoint support and serves as the technical point of contact for clients. Previously he worked as a Team Lead for Avasoft Private LTD, where he led SharePoint migration projects and served as the technical lead for SharePoint activities. He has extensive experience with SharePoint development, customization, and administration. He is proficient in technologies like C#, ASP.NET, SQL Server, and has certifications in Microsoft technologies like MCPD and MCTS for SharePoint.
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.
Introduction of Cybersecurity with OSS at Code Europe 2024Hiroshi SHIBATA
I develop the Ruby programming language, RubyGems, and Bundler, which are package managers for Ruby. Today, I will introduce how to enhance the security of your application using open-source software (OSS) examples from Ruby and RubyGems.
The first topic is CVE (Common Vulnerabilities and Exposures). I have published CVEs many times. But what exactly is a CVE? I'll provide a basic understanding of CVEs and explain how to detect and handle vulnerabilities in OSS.
Next, let's discuss package managers. Package managers play a critical role in the OSS ecosystem. I'll explain how to manage library dependencies in your application.
I'll share insights into how the Ruby and RubyGems core team works to keep our ecosystem safe. By the end of this talk, you'll have a better understanding of how to safeguard your code.
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 .
Have you ever been confused by the myriad of choices offered by AWS for hosting a website or an API?
Lambda, Elastic Beanstalk, Lightsail, Amplify, S3 (and more!) can each host websites + APIs. But which one should we choose?
Which one is cheapest? Which one is fastest? Which one will scale to meet our needs?
Join me in this session as we dive into each AWS hosting service to determine which one is best for your scenario and explain why!
Ocean lotus Threat actors project by John Sitima 2024 (1).pptxSitimaJohn
Ocean Lotus cyber threat actors represent a sophisticated, persistent, and politically motivated group that poses a significant risk to organizations and individuals in the Southeast Asian region. Their continuous evolution and adaptability underscore the need for robust cybersecurity measures and international cooperation to identify and mitigate the threats posed by such advanced persistent threat groups.
Generating privacy-protected synthetic data using Secludy and MilvusZilliz
During this demo, the founders of Secludy will demonstrate how their system utilizes Milvus to store and manipulate embeddings for generating privacy-protected synthetic data. Their approach not only maintains the confidentiality of the original data but also enhances the utility and scalability of LLMs under privacy constraints. Attendees, including machine learning engineers, data scientists, and data managers, will witness first-hand how Secludy's integration with Milvus empowers organizations to harness the power of LLMs securely and efficiently.
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.
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc
How does your privacy program stack up against your peers? What challenges are privacy teams tackling and prioritizing in 2024?
In the fifth annual Global Privacy Benchmarks Survey, we asked over 1,800 global privacy professionals and business executives to share their perspectives on the current state of privacy inside and outside of their organizations. This year’s report focused on emerging areas of importance for privacy and compliance professionals, including considerations and implications of Artificial Intelligence (AI) technologies, building brand trust, and different approaches for achieving higher privacy competence scores.
See how organizational priorities and strategic approaches to data security and privacy are evolving around the globe.
This webinar will review:
- The top 10 privacy insights from the fifth annual Global Privacy Benchmarks Survey
- The top challenges for privacy leaders, practitioners, and organizations in 2024
- Key themes to consider in developing and maintaining your privacy program
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...alexjohnson7307
Predictive maintenance is a proactive approach that anticipates equipment failures before they happen. At the forefront of this innovative strategy is Artificial Intelligence (AI), which brings unprecedented precision and efficiency. AI in predictive maintenance is transforming industries by reducing downtime, minimizing costs, and enhancing productivity.
Monitoring and Managing Anomaly Detection on OpenShift.pdfTosin Akinosho
Monitoring and Managing Anomaly Detection on OpenShift
Overview
Dive into the world of anomaly detection on edge devices with our comprehensive hands-on tutorial. This SlideShare presentation will guide you through the entire process, from data collection and model training to edge deployment and real-time monitoring. Perfect for those looking to implement robust anomaly detection systems on resource-constrained IoT/edge devices.
Key Topics Covered
1. Introduction to Anomaly Detection
- Understand the fundamentals of anomaly detection and its importance in identifying unusual behavior or failures in systems.
2. Understanding Edge (IoT)
- Learn about edge computing and IoT, and how they enable real-time data processing and decision-making at the source.
3. What is ArgoCD?
- Discover ArgoCD, a declarative, GitOps continuous delivery tool for Kubernetes, and its role in deploying applications on edge devices.
4. Deployment Using ArgoCD for Edge Devices
- Step-by-step guide on deploying anomaly detection models on edge devices using ArgoCD.
5. Introduction to Apache Kafka and S3
- Explore Apache Kafka for real-time data streaming and Amazon S3 for scalable storage solutions.
6. Viewing Kafka Messages in the Data Lake
- Learn how to view and analyze Kafka messages stored in a data lake for better insights.
7. What is Prometheus?
- Get to know Prometheus, an open-source monitoring and alerting toolkit, and its application in monitoring edge devices.
8. Monitoring Application Metrics with Prometheus
- Detailed instructions on setting up Prometheus to monitor the performance and health of your anomaly detection system.
9. What is Camel K?
- Introduction to Camel K, a lightweight integration framework built on Apache Camel, designed for Kubernetes.
10. Configuring Camel K Integrations for Data Pipelines
- Learn how to configure Camel K for seamless data pipeline integrations in your anomaly detection workflow.
11. What is a Jupyter Notebook?
- Overview of Jupyter Notebooks, an open-source web application for creating and sharing documents with live code, equations, visualizations, and narrative text.
12. Jupyter Notebooks with Code Examples
- Hands-on examples and code snippets in Jupyter Notebooks to help you implement and test anomaly detection models.
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.
GraphRAG for Life Science to increase LLM accuracyTomaz Bratanic
GraphRAG for life science domain, where you retriever information from biomedical knowledge graphs using LLMs to increase the accuracy and performance of generated answers
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.
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.
4. Ayman M Sheta
SharePoint - Terminology
• In SharePoint there are a lot of terms that may be
confusing to new SharePoint admins, or even to
existing ones.
• Since a lot of the words have other meanings than
what SharePoint uses them for, it can be a bit
tricky.
• so let's take it from the top:
5. Ayman M Sheta
Authorization and Authentication
• Authentication is the process of deciding WHO a user is.
• Authorization is the process of deciding WHAT they can do.
• IIS (the web server) handles Authentication alongside things
like Active Directory and SharePoint handles authorization.
• Authentication methods include things like Anonymous,
Basic, Forms, Integrated (NTML/Kerberos and Claims).
6. Ayman M Sheta
Business intelligence
• Provides infrastructure to create dashboards that
allows decision-makers to access information.
• Excel Services server technology, is a shared
service that enables you to load, calculate, and
display Excel workbooks.
• By using the Business Data Catalog, you can bring
key data from different business applications to
SharePoint lists, Web Parts, search, user profiles,
and custom applications.
7. Ayman M Sheta
Document Workspace
• SharePoint Services site that contain a document
library, tasks, links, and other information.
• Document workspaces can be created directly in
SPS as a new site, or they may be created ad-hoc
from within an Office product.
• End users can collaborate without having SPS
open alongside Office.
8. Ayman M Sheta
Enterprise Search
• Enterprise Search provides extensive and
extensible content gathering, indexing, and
querying ability.
• This service supports full-text searching by using a
Structured Query Language (SQL-based) query
syntax, and provides a new keyword syntax to
support keyword searches.
9. Ayman M Sheta
Farm
• A collection of servers (web, database, index) that
together make up a SharePoint Installation – aka
Topology.
• You can do all this (web/datababase/index etc) on
a single server in “Simple Installation” mode in
which case you don’t need a NLB. For many small
businesses this is plenty enough.
• Medium sized businesses usually start with at least
2 Web Front Ends (WFE’s) and a database server.
10. Ayman M Sheta
Farm
A common small SharePoint Farm topology - two WFE
servers and a database server.
12. Ayman M Sheta
Libraries
• In order to share files:
SharePoint makes use of libraries.
• The three types of libraries available :
• Document libraries.
• Form libraries.
• Picture libraries.
13. Ayman M Sheta
Lists
• Along with document libraries, lists form the
foundation of content within SPS.
• A list is a collection of information items displayed
in an area or on a site. List types include:
Announcements Contacts
Links Events
Tasks Issues
14. Ayman M Sheta
Pages
• Sites are made up of pages.
• A page can have a list or library of information,
various web parts, be wiki pages, or hold blog
information.
• SharePoint pages are no different than a regular
website's pages.
• Pages can be edited using the text editor.
15. Ayman M Sheta
Top Level Site
A Top Level Site is a site… at the top level… see – this terminology is
not that confusing after all .
Most of the time we can use Top Level Site and Site Collection
interchangeably - in fact Microsoft do this all the time.
Each Top Level Site has zero to many sub-sites (simply called sites)
This is the lowest level that many things can be scoped to,
For example
Only the Top Level site contains a web part Gallery so you can’t say
Collection X, Site A can have a web part but Collection X, Site B can’t.
16. Ayman M Sheta
Site
• (aka Web’s) – these are the actual sites that you
use.
• A site can be a top-level site or a sub site of the
top level site.
• A site can also have other sites – these are called
sub-sites.
• Sub sites can also have other sub sites and so on.
19. Ayman M Sheta
Site Templates
• Whenever you create a new site, SPS use
predefined templates to simplify the creation of
the new elements for the site.
• These templates allow you to create everything
from a specialized team site to a blank site you
can use to create content from scratch.
20. Ayman M Sheta
Site Definitions
• A Site Definition consists of a series of files that
define the components, including;
lists, libraries, features, master pages, and page
layouts that make up a site.
• Site Definitions may contain (and usually do
contain) multiple configurations, these
configurations are surfaced through the interface
as site templates.
21. Ayman M Sheta
SharePoint Designer
• This is a separate product from SharePoint.
• It works with SharePoint for people who want to
significantly alter the design of a site layout.
• Creating workflows and custom entry forms
without code are other uses of Designer.
• Essentially SharePoint Designer customizes the
way the site looks, behave, and what they are
made of.
22. Ayman M Sheta
Web Application
• Authentication method is set at the Web
Application level.
Though you can have the same content
(i.e. SharePoint site) delivered by
Two different web applications
with
Two different authentication methods.
23. Ayman M Sheta
Web Front Ends – (WFE)
• A collection of servers that take requests from
users (via the NLB), process them and return the
data.
• This is the primary method for scaling – as the
number of users grow you add more WFE’s.
24. Ayman M Sheta
Web Application
• An IIS Website that has been configured to run
SharePoint.
• Can only be created in the Central Admin UI
(or via the STSADM tools etc)
• A Farm has one running the central administration
site and 1 to many others running normal
SharePoint sites.
25. Ayman M Sheta
Web Application
• This is generally how the main part of the URL is
defined
http://somesite.yourcompany.com
http://othersite.yourcompany.com
• Will be separate Web Applications.
28. Ayman M Sheta
Web Parts
• Web Parts in Windows SharePoint Services
provide developers with a way to create UI
elements that support both customization and
personalization.
• A site owner or a site member with the
appropriate permissions can customize Web Part
Pages by using a browser or Microsoft Office
SharePoint Designer to add, reconfigure, or
remove Web Parts.
29. Ayman M Sheta
Workflow
• Workflows implement custom business processes
that you can attach to SharePoint documents and
list items.
• You can use workflows to control almost any
aspect of an item in Windows SharePoint Services,
including the life cycle of that item.
30. MCSA, MCSE, MCITP, MCT ,Network +
www.asheta.com
info@asheta.com
NYC - London
Ayman M Sheta
•Thank You
Editor's Notes
Presentation: 60 minutes
Lab: 45 minutes
After completing this module, students will be able to:
Describe the TCP/IP protocol suite.
Describe IPv4 addressing.
Determine a subnet mask necessary for supernetting or subnetting.
Configure IPv4 and troubleshoot IPv4 communication.
Required Materials
To teach this module, you need the Microsoft® Office PowerPoint® file 20410D_05.pptx.
Important: We recommend that you use Office PowerPoint 2007 or a newer version to display the slides for this course. If you use PowerPoint Viewer or an earlier version of Office PowerPoint, all the features of the slides might not display correctly.
Preparation Tasks
To prepare for this module:
Read all of the materials for this module.
Practice performing the demonstrations and the lab exercises.
Work through the Module Review and Takeaways section, and determine how you will use this section to reinforce student learning and promote knowledge transfer to on‑the‑job performance.