Using SharePoint as a Platform for Application Development

Slides:



Advertisements
Similar presentations
“The Honeywell Web-based Corrective Action Solution”
Advertisements

©2012 Microsoft Corporation. All rights reserved. Content based on SharePoint 15 Technical Preview and published July 2012.
New Release Announcements and Product Roadmap Chris DiPierro, Director of Software Development April 9-11, 2014
SP Business Suite Deployment Kick-off
Microsoft SharePoint 2010 technology for Developers
For MIP Fund Accounting Software
Tom Sheridan IT Director Gas Technology Institute (GTI)
Accelerate Business Success With CRM CRM Interoperability.
Christophe Fiessinger & Jan Kalis Senior Technical Product Manager Microsoft Corporation Session Code: OFS214.
Microsoft Office Sharepoint Server 2007 (MOSS) Overview Momentum Microsoft November 15, 2007.
Microsoft Dynamics GP 2013 R2 Identity Management SmartList Designer 2.0 Take Company Offline Azure Backup Ribbons on desktop client SQL Server.
Building solutions with Improving solution governance on SharePoint 2010 Rico Ho Chief Dreaming Officer
Sharepoint Portal Server Basics. Introduction Sharepoint server belongs to Microsoft family of servers Integrated suite of server capabilities Hosted.
Microsoft Office SharePoint Server 2007 Today and Tomorrow Tom Rizzo Microsoft
Welcome to the Minnesota SharePoint User Group. Introductions / Overview Project Tracking / Management / Collaboration via SharePoint Multiple Audiences.
Welcome to Philly Code Camp Russ Basiura SharePoint Consultant RJB Technical Consulting
0 Copyright 2008 Global 360, Inc. All Rights Reserved Presentation of Success Story Robert Lang.
©Kwan Sai Kit, All Rights Reserved Windows Small Business Server 2003 Features.
UITS SharePoint and the IUSPUG 2009 LSP Appreciation Event PRESENTER(S) Cory P. Retherford and Brian Hughes September, 30 th, 2009.
SharePoint Services Indiana University Cory P. Retherford May 9 th, 2011.
SharePoint 2007 Overview and Solution Examples Inetium.
Information Architecture Linden Daniels. Steps of a Successful Information Architecture Discovery Education Design Migration Monitor.
About Me  A SharePoint Technical Lead   
Deploying SharePoint Products and Technologies for Enterprise Collaboration Microsoft IT group’s Centrally Hosted Collaboration Solution.
Microsoft SharePoint Server 2010 for the Microsoft ASP.NET Developer Yaroslav Pentsarskyy
“Confidential –Internal Halliburton Use Only. © 2004 Halliburton. All Rights Reserved.” Portal Brief OracleAS Portal A component of Oracle Application.
The 2007 Microsoft Office System Andrew Lowson Solution Specialist – Portals & Collaboration Microsoft Australia
1 © Xchanging 2010 no part of this document may be circulated, quoted or reproduced without prior written approval of Xchanging. MOSS Training – UI customization.
Project Management May 30th, Team Members Name Project Role Gint of Communications Sai
Module 1: Overview of Microsoft Office SharePoint Server 2007.
Momentum. Strategy & Roadmapping Business Analysis Information Architecture Usability / User Experience Rich Media Social Media (Web 2.0) Interface Design.
Sundar Rajan, PMP.  Introductions  Transitioning to Project Server 2010  Business Intelligence and Reporting ◦ Crawl, Walk, Run  Demos  Next Steps.
Naqash Ahmed | Microsoft Student Partner. Naqash Ahmed | Student of Bachelors in Software Engineering Microsoft Student Partner since November.
Configuring SQL Server for a successful SharePoint Server Deployment Haaron Gonzalez Solution Architect & Consultant Microsoft MVP SharePoint Server
PowerApps and Microsoft Flow for SharePoint Developers Brian T. Jackett Sr. Premier Field Engineer, Microsoft.
TRINAY TECHNOLOGY SOLUTIONS
The Ultimate SharePoint Admin Tool
Architecting Search in SharePoint 2016
SP Business Suite Deployment Kick-off
Stop Those Prying Eyes Getting to Your Data
Quality Assurance System Field Service Automation
Integrating Enterprise Applications Into SharePoint® Portal Server
PLM, Document and Workflow Management
6/2/2018 3:37 PM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Hybrid Taxonomy & Hybrid Content Types
Webparts360: A Low-Code App Development Tool That Enables Non-Programmers to Build Business Solutions for Microsoft Office 365 Quickly, Easily OFFICE 365.
Presented by Web Services Propeller Studio
Managing onedrive for business
Accessing and Surfacing LOB Data in SharePoint 2010
Extensible Platform Microsoft Dynamics 365
Introduction to SharePoint 2007
Create and publish reports with Power BI for desktop
Excel Services Deployment and Administration
DESIGN, DEPLOY, COLLABORATE.
Overview of Social Computing in Microsoft SharePoint 2010
QAD Midwest Users Group
It’s called best practice for a reason
Comparison June 2017.
Multi-Farm, Cross-Continent SharePoint Architecture
Presented by Web Services Propeller Studio
Daktronics SharePoint Use – May, 2008 MNSPUG
Collaborative Business Solutions
Project Information Management Jiwei Ma
Enterprise Program Management Office
Introduction of Week 11 Return assignment 9-1 Collect assignment 10-1
Quality Assurance System Field Service Automation
Office Edition Overview (Dec. 2018).
敦群數位科技有限公司(vanGene Digital Inc.) 游家德(Jade Yu.)
Jet Global Solutions Overview
Presentation transcript:

Using SharePoint as a Platform for Application Development Chuck Winkler, Sr. Manager, Web Applications, BorgWarner

CODE SP Saturday 2016 Chuck Winkler, Sr. Manager, Web Applications Manager / Architect / Strategist / Trainer for all things SharePoint Responsible for taxonomy, topology, maintenance and application design for BorgWarner’s Intranet and Extranet ICE – Information Collaboration Environment Production in April of 2007 SP2010 migration 01/01/2013 Looking at hybrid 2016 and SharePoint Online in 2017/2018 Solutions presented herein are agnostic to environment Moving towards client-side rather than server-side model Reference Featured in Microsoft case study in June of 2009 Solution presentations to Chrysler, Dow Chemical, Owens Corning, Homedics, Federal Mogul, Cornell, Haworth, and Comerica Presented at past 5 SharePoint Saturday’s Presented at multiple SEMSUG and A2SUG CODE

General Tips and Tricks that make our environment successful SP Saturday 2016 This session is designed to GENERATE IDEAS in your own organization! These solutions work for BorgWarner and are not necessarily the ultimate solution for every organization*. * See legal fine print at the end of this presentation… How are other companies using SharePoint? What more can I do than just store documents? How can SharePoint be used as a development platform? General Tips and Tricks that make our environment successful

High-level Environment Overview SP Saturday 2016 High-level Environment Overview SharePoint is main development platform for Intranet and Extranet Deployed globally to 74 locations in 19 countries Approximately 30,000 users User distributed delegated administration 3 major regional farms 120+ site collections Approximately 8,000+ Sub-Sites ~7Tb of available storage

SP Saturday 2016 – Hardware Architecture Three Major Farms North America, Europe and China – completely independant Regionalized search crawling Response time increase due to less network distance Response time increase due to smaller database size Additional repository space Regional backups More granular control over site collection by location

SP Saturday 2016 Document Storage Collaboration Tools Advanced Search Capability Workflow Capability Security Control Self Publishing Self Administration

Intranet Applications SP Saturday 2016 Intranet Applications

Blending of Technologies SP Saturday 2016 Blending of Technologies Being able to use different pieces of technologies to form a simple or complex applications List data, SQL, SAP, search results data, Excel Services, BCS, web parts, jQuery, JSOM, etc. Creating BI tools based on disparate sources and varying data types Being able to take simplistic data stored in SharePoint to create charts/graphs…BI Requires developers to continually increase their “tool belt” to be able to identify various technologies that can be utilized to create end user solutions

SP Saturday 2016 Challenge: Find a way to approve InfoPath-based forms on the intranet – without being connected to the intranet.

SP Saturday 2016 INTRANET INTERNET Document Library (Inbound) HTML-based form optimized for mobile use

SP Saturday 2016 EIP Tracking – HR application for employees to be able to submit forms for Learning Development, Safety Training and Wellness. Systems uses simple SharePoint lists, InfoPath forms and custom web parts for statistical analysis and reporting

SP Saturday 2016 Timesheet Application – used for Engineering, and hourly office works for payroll reporting and project accounting. Blends technologies of SQL, SharePoint lists, SAP, Excel Services, BCS, custom webparts and .NET coding For interns and Co-ops, the maximum hours to work as a part-time employee is 1,500, so a mechanism was created to automatically keep track of Actual and Forecasted hours an employee works.

SP Saturday 2016 The unique part of this application is to be able to parse data inside the XML of the InfoPath form and place it into fields on the graphic, to be able to generate the PDF to be sent to HR for printing. Employees nominating and nominated are then entered into a monthly drawing for cash awards.

SP Saturday 2016 Global Safety Metrics – Ability for plant location to submit safety metrics to the global team for reporting. Concept uses simple SharePoint lists to input data and then Excel Services for reporting.

Existing System: Fulfill Lab requests from Engineering. SP Saturday 2016 Existing System: Fulfill Lab requests from Engineering. A system using InfoPath and SharePoint Designer workflow was created. Engineers request a Lab Work Order. Lab Supervisor assigns the Work Order to Technicians. Technicians complete the Work Order. Workflow routes the Work Order through the various stages. Being used at multiple BW locations

SP Saturday 2016 Enhancement: Provide an easy visual interface for supervisors to assign and prioritize work for technicians. A bolt on scheduling system using JSOM and jQuery. Independent of the existing work order system. Role based views – Supervisor, Technician, Lab.

Presentation/Event Name Presenter's Name 12/18/2017 Thank You Fuel Economy Emissions Performance

Thank you to our sponsors!   Thank you to our sponsors!

(Based on participation) Join us for SharePint!   When: Tonight, 4:00pm-6:00pm Where: 3rd Street Bar 4626 3rd Ave, Detroit, 48201 First 50 drinks on us! (Based on participation)