How to build an App Deep dive into the capabilities of Apps Lessons learned.

Slides:



Advertisements
Similar presentations
@jerry_yasir SharePoint IIS Code runs from GAC on same w3wp.exe as SharePoint web application 2010 SharePoint IIS Sand box Code runs on SPUCWorkerProcess.exe.
Advertisements

A Developer’s Introduction to SharePoint 2013 Apps Ryan McIntyre, MCITP, MCPD National Architect Neudesic Ryan McIntyre, MCITP, MCPD National Architect.
App for SharePoint (*.app) Widgets Dashboards Data roll ups.
Todd Klindt Solanite Consulting.  WSS MVP since 2006  Speaker, writer, consultant, Aquarius  Personal Blog
Wed 10:30am – SPC152 - Migrating to SharePoint Online in Office Strategy and Best Practices Wed 1:45pm - SPC161 - Office 365 Deployment and.
Development models for on-premises Transformation approaches Farm solution considerations.
Microsoft SharePoint 2013 SharePoint 2013 as a Developer Platform
Silver SponsorsGold Sponsors Bronze Sponsors SharePoint App Model Redefine your SharePoint Customisation Erwin Tsai SharePoint Solution Architect Techfly.
Microsoft ® Official Course Developing Remote-hosted Apps for SharePoint Microsoft SharePoint 2013 SharePoint Practice.
Microsoft ® Official Course Introducing Apps for SharePoint SharePoint Practice Microsoft SharePoint 2013.
Access 2013 QUICKLY CREATE… App Templates & Table Templates Maintain existing desktop databases & import data Apps for SharePoint in a browser.
Microsoft Office Sharepoint Server 2007 (MOSS) Overview Momentum Microsoft November 15, 2007.
©2012 Microsoft Corporation. All rights reserved..
Site Provisioning Options Web Template Fundamentals Web Templates and App Webs Custom Solutions for Site Provisioning Wrap Up.
TrackDayTimeTitle ProjectTuesday12:30pm-1:45pm Managing tasks and projects with SharePoint Online and Project Pro for Office 365 ProjectWednesday9:00am-10:15amManaging.
Fraser Technical Solutions, LLC
SharePoint-Hosted App Provision an isolated sub web on a parent web (separate domain) Reuse web elements (lists, files, out-of-box web parts) No.
Intro to Apps Minnesota SharePoint User Group Raymond April 2014.
Familiar Toolsets Embracing Web standards to provide developers choice and flexibility.
SPC220 Web Template FundamentalsCreating Web Templates Using Web Templates Web Templates and App Webs Wrap Up.
Basic SharePoint 2013 App Development start-up for New Developers
©2012 Microsoft Corporation. All rights reserved. Content based on SharePoint 15 Technical Preview and published July Thierry Gasser TSP
©2012 Microsoft Corporation. All rights reserved. Content based on SharePoint 2013 Technical Preview and published July Introducing.
App development in SharePoint 2013 LIVE Introducing Cloud App Model Cloud-hosted Apps Experiences from the Field.
Any device, anywhere, anytime New discovery channels New ways of working Redefined expectations for apps.
Marat Bakirov Readify. 2 3 ServerClient Browser Host Web Server Host SharePoint & Exchange Office APP Client APIs Server APIs.
Refine Author business logic Customize screen layouts / branding Define custom queries Extend Explore ecosystem components Create custom controls.
SharePoint 2010 Pragmatic implementation and use at a corporate level Carol Van der Donck.
SharePoint On Prem SQL Server On Prem SharePoint Online Windows Azure.
SharePoint Governance: Why do we need it Adis Jugo managing consultant.
Microsoft SharePoint Server 2010 for the Microsoft ASP.NET Developer Yaroslav Pentsarskyy
Vision: Modernizing the Office Platform © 2011 AvePoint, Inc. All rights reserved. No part of this may be reproduced, stored in a retrieval system,
Enabling Developers with Development Features Presented by: Ricardo Wilkins SharePoint Solutions Architect.
SharePoint Apps and the Architecture of the new Cloud App Model Introducing Cloud App Model Designing Apps SharePoint-hosted Apps Key Learnings.
Access resources in a federation partner organization.
Multi-Tier Apps with Admin Access, RDP, Custom Installs Modern Scalable Web Sites Full Windows Server/Linux VMs Web Sites Virtual Machines Cloud Services.
Welcome to Azure App Services! Amie Seisay
Windows 8 Application Microsoft Word with an app for Office Internal O365 SharePoint Site Windows Azure Web Sites Windows Azure Workflow Service.
UNDERSTANDING YOUR OPTIONS FOR CLIENT-SIDE DEVELOPMENT IN OFFICE 365 Mark Rackley
| Lausanne Become an Office 365 developer in 60 min Valerie Alonso Xavier Bocken.
Back to Basics A Tour of Microsoft SharePoint. Who am I? Kenny Duenke Lead Systems Analyst RGA
#SPSMX Hybrid Environments SharePoint On-premises & SharePoint Online Luis Du Solier SharePoint Premier Field Engineer Microsoft.
SharePoint 2013 hybrid architectures with cloud services Jaakko Nikko & Vesa Juvonen Wednesday 6 th of March, 2013.
DEVELOPING MICROSOFT SHAREPOINT SERVER 2013 CORE SOLUTIONS Microsoft Exam Study Material Sponsored By:
SharePoint Fest 2013 Chicago What’s New and Exciting (and not so great) in SharePoint Designer 2013 Workflows Ira Fuchs – SharePoint Technical Specialist,
Inspirirani ljudima. Ugasite mobitele. Hvala.. Paolo Pialorsi Senior Consultant PiaSys ( Publishing apps for SharePoint 2013 on Microsoft.
Bob German Principal Architect Future-Proof your SharePoint Customizations: Build 2010 Solutions that become 2013 Apps.
Trimantra Software Solution Offshore Software Development Outsourcing Company Visit :
2012 © Trivadis BASEL BERN LAUSANNE ZÜRICH DÜSSELDORF FRANKFURT A.M. FREIBURG I.BR. HAMBURG MÜNCHEN STUTTGART WIEN WELCOME The SharePoint 2013 App Model.
Intro to Apps Anatomy of an App App Architecture.
A Developer’s Introduction to SharePoint 2013 Apps Ryan McIntyre, MCITP, MCPD National
Virtual techdays INDIA │ November 2010 SharePoint 2010 – Your one stop shop for all portal requirements Saranya Sriram │ Developer Evangelist, Microsoft.
ADFS - Does it Still have a Place? Fitting into the EMS puzzle Frank C. Drewes III 2016 Redmond Summit | Identity.
Private KEEP OFF! Private KEEP OFF! Open! What is a cloud? Cloud computing is a model for enabling convenient, on-demand network access to a shared.
Productivity Architect Meet Chris Bortlik Author, Blogger, Speaker.
How to Manage SharePoint Without a SharePoint Team.
Protect your data Enable your users Desktop Virtualization Information protection Mobile device & application management Identity and Access Management.
Bhakthi Liyanage SPS Toronto July GOLD BRONZE / PRIZES SILVER.
Line of Business Solutions in SharePoint Online
Document & Web Content Management
SPC Developer 6/25/2018 © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
Power BI Security Best Practices
Application Lifecycle Management – Best Practices for SharePoint and Office App development November 2015.
What Is Sharepoint? Mohsen Ashkboos
Comparison June 2017.
Getting Started with SP2013 Apps
SharePoint Development
04 | Apps and SharePoint Chris Johnson | SharePoint Guru
Office 365 Development July 2014.
Microsoft Virtual Academy
Presentation transcript:

How to build an App Deep dive into the capabilities of Apps Lessons learned

SPC0010 to 60 with Office and SharePoint 2013 apps using Napa and Visual Studio 2012 SPC133Introduction to the Cloud App Model for Office and SharePoint 2013, Part 1 SPC134Introduction to the Cloud App Model for Office and SharePoint 2013, Part 2 SPC097Developing apps for SharePoint 2013 with Visual Studio 2012 SPC026Apps for SharePoint in 60 seconds with Access 2013 SPC029Building Autohosted apps for SharePoint SPC242Understanding OAuth, REST and OData SPC212 SharePoint 2013 Workflow development for Apps and Full-trust solutions for SharePoint 2013 with Visual Studio 2012 SPC010An overview of developing SharePoint-hosted apps SPC00210 Tips for building great Apps SPC204Securing SharePoint Apps using OAuth in Office 365 SPC241Understanding authentication for apps for SharePoint SPC205Securing SharePoint Apps using S2S High Trust in On-Premises Farms SPC240Understanding and maintaining SharePoint Apps for IT Professionals SPC030Building Cloud-hosted apps for SharePoint with PHP and node.JS SPC118How to write a cloud-hosted app for SharePoint with Ruby on Rails SPC088Developing hybrid apps for SharePoint: apps that work on-premises and in the cloud

What is SharePoint governance? What is SharePoint governance? Who should be in the room? What changed? App Lifecycle Considerations Review and Questions

Governance is the set of policies, roles, responsibilities, and processes that guides, directs, and controls how an organization's business divisions and IT teams cooperate to achieve business goals.

What is SharePoint governance? Who should be in the room? Who should be in the room? What changed? App Lifecycle Considerations Review and Questions

The Users Business Folks SharePoint, Office, Social Collaboration Gurus DNS, Bandwidth, Cloud integration Network Guys (and Gals) Certificates, Permissions Security Hacks Integration, 3 rd Party Apps, SOA Enterprise Architects Licensing, compliance Legal

Divisions Departments Teams Users Portal & Collab Executive Steering Portal & Collab Executive Steering Funding Request Vision & Scope Dept. Dev Team Other Dev Teams Other Dev Teams Portal and Collaboration Services Technical Services Windows Server Team SQL Server Team SQL Server Team Networking Team Networking Team Storage Team Storage Team OLAsOLAs SLAsSLAs Operations Support Development CoE Development CoE Training Active Directory and ADFS Portal & Collab Governance Council Portal & Collab Governance Council SharePoint Administrators Community SharePoint Administrators Community SharePoint Business Analyst Community SharePoint Business Analyst Community PolicyPolicy

What is SharePoint governance? Who should be in the room? What Changed? App Lifecycle Considerations Review and Questions

Farm Full trust solutions Customizations to file system Classic model from 2007 Sandbox Declarative elements Partially trusted code service still included Deprecated SP Apps New Apps model Deployed from App Catalog or SharePoint Store Manage permissions and licenses

What is SharePoint governance? Who should be in the room? What Changed? App Lifecycle Considerations Questions

PlanDevelopPublishOperate

PlanDevelopPublishOperate

Researc h Check Enterprise Catalog(s) Can it be done without code? Buy Check SharePoint Store Check with third party vendors Build Will it require server side code? Will it require extra infrastructure? Will it save time? Who owns/maintains? Publish Who can add from the Enterprise Catalog? Should this App be published to the public SharePoint Store?

PlanDevelopPublishOperate

PlanDevelopPublishOperate

One Site Per Instance Web Scope One Site Per Tenant Tenant Scope

PlanDevelopPublishOperate

What is SharePoint governance? Who should be in the room? What Changed? App Lifecycle Considerations Review and Questions

MySPC