SharePoint Apps model overview

Save this PDF as:
 WORD  PNG  TXT  JPG

Size: px
Start display at page:

Download "SharePoint Apps model overview"

Transcription

1 SharePoint Apps model overview new challenges, new architecture 23/04/2014 V1.0

2 Competitive forces We want to pay only for what we need! We want you to be quicker than wind! We want the better quality for us! We want it cheap! We want to control what we are doing with our environments We want to develop the easiest way 2

3 Competitive forces QUICK ACCESS to SPECIFIC NEED SCALABILITY and STABILITY 3

4 The answer? Cloud model with multi-tenants Control what is running on each environment Microsoft cloud platform Major platforms in the Microsoft ecosystem available online Owned and operated by Microsoft Microsoft is a major competitor and goes quickly 4

5 The answer? Easier upgrade Multi-hosts capability Better integration Multi-devices SharePoint not required locally for dev purposes 5

6 App for SharePoint Defined "There's an App for that" Popular catch phrase that demonstrates the popularity of App Stores Like an App on a phone, Apps for SharePoint provide functionality that extends SharePoint Installed on a specific SharePoint Web but always runs somewhere other than SharePoint Rectangle thru which users interact with functionality 6

7 Technologies used for the apps HTML (5) CSS JavaScript No SharePoint server-side code! Need some server-code? It must be hosted outside 7

8 App Shapes for SharePoint 8

9 Chrome Control Present the navigation header of the Host Web in a block element on the App page Register the SharePoint ChromeControl JavaScript using a <script> tag Provide an HTML block element to put the header into The control inherits its appearance from the Host Web Customize the control using the available options 9

10 App Licensing 1 License for each App on each Host Web Perpetual or Trial All user or multiuser Free, Trial, Paid, or Site With or without an expiration date 15, 30, 60 days, unlimited, OR Perpetual Per user or Unlimited Free or Paid Only applies to Apps in the SharePoint Store Microsoft currently receives a 20% fee for paid Apps in the SharePoint Store 10

11 Authentification & authorization Specific set of permissions If user has the ability to grand permissions, app can be installed SharePoint-Hosted apps have the benefit of using built-in security Oauth is required for Self-hosted and Azure- Provisioned apps 11

12 App rights Default rights : Read, Write, Manage and Full Control Not possible to customize Apps are granted permissions to a scope and all children of the scope Defined in declarative XML 12

13 Impacts New model based on well-known architectures New way for doing business Sell to the mass Expose online apps in SharePoint New way of thinking about IT and services 13

14 Tools Office Developer Tools in Visual Studio Napa for SharePoint/Office 14

15 Napa for SharePoint Develop on the cloud from any device HTML/CSS/Javascript Available for free Can be opened in Visual-Studio Many great dev features 15

16 Hosting models SharePoint-hosted Cloud-hosted (AKA self-hosted) Provider-hosted (On-premise, ISP, etc.) Azure-Autohosted (Office 365) Hybrid SharePoint-hosted but depend on Cloud resources Cloud-hosted but depend on SharePoint resources 16

17 SharePoint-hosted Apps App resources are hosted in SharePoint but code only runs in the client browser Code is HTML and JavaScript, no server-side code can run at all Unless deployed using JSOM, no JavaScript on the Host Web App resources are stored in an App Web Deployed entirely to SharePoint 17

18 Provider-hosted All files are located on an external server Pre-deployed Web/Database: On-premise Third-party (ISP) hosting service Web content NOT hosted on SharePoint's Azure Content can use any Web technology Content can be common for all tenants If a WSP is included, an App Web is generated 18

19 Azure-Autohosted Auto-deployed Azure Web/Database Azure Web Site Limit 1 ASP.NET (including MVC) Azure DB Limit 1 Limits during preview 1 GB in size Not in SharePoint Store Workflow No Limit 2013 Workflow Manager 19

20 Auto-hosted options Provider-hosted: Lots of Users, Few Apps Azure Autohosted: Lots of Apps, Few Users 20

21 Hosting options summarized 21

22 Hosting options summarized 22

23 Characteristics Of An App for SharePoint Always Web-scoped Always installed the Host Web Always contain an AppManifest.xml file that defines characteristics about the App Never run server-side code on SharePoint server Optionally, house App resources on an autocreated subweb called the App Web 23

24 Structure of an App 24

25 Host Web Web where the business user installs the App The user interacts with the App on the Host Web Only limited SharePoint resources allowed: App Parts Custom Actions App resources can be housed in an App Web or elsewhere on the Web 25

26 App Web Dynamically created subweb, created when the App Package includes a WSP Used to store Web resources: Pages, CSS, Images, JavaScript, etc. The App Web is used to store SharePoint resources: Master Pages, Lists/Libraries, SharePoint Lists, Site Columns and Content Types, Web Parts, etc. Isolated endpoint the App can securely call using client side code (CSOM, JSOM, REST) The App always has Full Control of its App Web 26

27 App configuration for on-premises farm Ensure that App service application and subscription service are created and running in farm Subscription service is used to provide unique Site Collection ID for App Urls main SharePoint site app1 SharePoint site tenant-apphash1.contosoapps.com /sites/web/appguid Apps will be hosted on own domain, within their own frame Leverages web browser same-origin policy for script isolation URL naming each app has unique URL one app = one URL appuid combination of site collection ID and particular SPWeb where app is installed

28 App Architecture with SP

29 Client Script Object Models.NET and Silverlight API JavaScript API REST API (useful when.net is not available) Choose the right object model according to your needs, constraints and existing apps 29

30 SharePoint 2013 Remote API 30

31 How to choose the API 31

32 Sandboxed Solutions Sandboxed solutions are deprecated Really? Sandboxed code is deprecated and should not be used anymore Sandboxed solution without code are used for App Web with CAML declarative XML 32

33 App Stores SharePoint Store Managed by Microsoft Must be a Microsoft Seller to upload an App Handles discovery to purchase to updates Web Application App Catalog Managed in SharePoint Central Administration Company-developed or purchased Apps Apps in Testing Managed in a Developer Site Sideloaded by Napa/Visual Studio Intended for testing Apps only 33

34 App Catalogs 34

35 SharePoint 2010 applications Full-trust farm solutions and sandboxed solutions are still available SharePoint 2010 developments still work in SharePoint 2013 Small changes can be required 35

36 Next steps? Speak about cloud-model around you! Office 365 trial subscriptions 5-days Training Boost-IT in the next few months 36

37

A Developer s Introduction to SharePoint 2013 Apps. Ryan McIntyre, MCITP, MCPD National Architect @ryanmcintyre

A Developer s Introduction to SharePoint 2013 Apps. Ryan McIntyre, MCITP, MCPD National Architect @ryanmcintyre A Developer s Introduction to SharePoint 2013 Apps Ryan McIntyre, MCITP, MCPD National Architect @ryanmcintyre Agenda Why Apps App Model App Hosting Models Development Strategies 2 Introducing SharePoint

More information

On-premise and Online connection with Provider Hosted APP (Part 1)

On-premise and Online connection with Provider Hosted APP (Part 1) On-premise and Online connection with Provider Hosted APP (Part 1) WinWire Technologies Inc. 2350 Mission College Boulevard, Suite 925, Santa Clara, California, 95054 pg. 1 Copyright 2015 WinWire Technologies

More information

ADS2013: App Development with SharePoint 2013

ADS2013: App Development with SharePoint 2013 SHAREPOINT 2013 FOR IT PROFESSIONALS 4 DAYS ADS2013: App Development with SharePoint 2013 AUDIENCE FORMAT COURSE DESCRIPTION.NET Developers Instructor-led webcast with hands-on labs This 4-day course explores

More information

GSA2013: The Great SharePoint Adventure 2013

GSA2013: The Great SharePoint Adventure 2013 SHAREPOINT 2013 FOR.NET DEVELOPERS 5 DAYS GSA2013: The Great SharePoint Adventure 2013 AUDIENCE FORMAT COURSE DESCRIPTION.NET Developers Instructor-led training with hands-on labs This 5-day course explores

More information

The Great Office 365 Adventure

The Great Office 365 Adventure COURSE OVERVIEW The Great Office 365 Adventure Duration: 5 days It's no secret that Microsoft has been shifting its development strategy away from the SharePoint on-premises environment to focus on the

More information

GOA365: The Great Office 365 Adventure

GOA365: The Great Office 365 Adventure BEST PRACTICES IN OFFICE 365 DEVELOPMENT 5 DAYS GOA365: The Great Office 365 Adventure AUDIENCE FORMAT COURSE DESCRIPTION STUDENT PREREQUISITES Professional Developers Instructor-led training with hands-on

More information

Alberto Diaz Martin MVP SharePoint Server adiazcan@hotmail.com http://geeks.ms/blogs/adiazmartin adiazcan

Alberto Diaz Martin MVP SharePoint Server adiazcan@hotmail.com http://geeks.ms/blogs/adiazmartin adiazcan Alberto Diaz Martin MVP SharePoint Server adiazcan@hotmail.com http://geeks.ms/blogs/adiazmartin adiazcan in 10% de descuento en todos nuestros cursos y libros hasta el 31 de Diciembre Introduce el cupón

More information

Developing Microsoft SharePoint Server 2013 Core Solutions

Developing Microsoft SharePoint Server 2013 Core Solutions Course 20488B: Developing Microsoft SharePoint Server 2013 Core Solutions Course Details Course Outline Module 1: SharePoint as a Developer Platform This module examines different approaches that can be

More information

The Trusted Technology Partner in Business Innovation PASSION DISCIPLINE INNOVATION TEAMING INTEGRITY

The Trusted Technology Partner in Business Innovation PASSION DISCIPLINE INNOVATION TEAMING INTEGRITY The Trusted Technology Partner in Business Innovation PASSION DISCIPLINE INNOVATION TEAMING INTEGRITY SharePoint Search App Custom App for Advanced Searches Ken Mears Senior Consultant, Portals & Collaboration

More information

SPT2013: Developing Solutions with. SharePoint 2013. 4 DAYS AUDIENCE FORMAT COURSE DESCRIPTION STUDENT PREREQUISITES

SPT2013: Developing Solutions with. SharePoint 2013. 4 DAYS AUDIENCE FORMAT COURSE DESCRIPTION STUDENT PREREQUISITES SHAREPOINT 2013 FOR.NET DEVELOPERS 4 DAYS SPT2013: Developing Solutions with SharePoint 2013 AUDIENCE FORMAT COURSE DESCRIPTION.NET Developers Instructor-led training with hands-on labs This 5-day course

More information

MOC 20488B: Developing Microsoft SharePoint Server 2013 Core Solutions

MOC 20488B: Developing Microsoft SharePoint Server 2013 Core Solutions MOC 20488B: Developing Microsoft SharePoint Server 2013 Core Solutions Course Overview This course provides students with the knowledge and skills to work with the server-side and client-side object models,

More information

SAV2013: The Great SharePoint 2013 App Venture

SAV2013: The Great SharePoint 2013 App Venture SHAREPOINT 2013 FOR DEVELOPERS 5 DAYS SAV2013: The Great SharePoint 2013 App Venture AUDIENCE FORMAT COURSE DESCRIPTION Professional Developers Instructor-led training with hands-on labs This 5-day course

More information

Goals. Provide an overview of SharePoint for Windows Azure. developers. Discuss how SharePoint & Windows Azure integrate from a development and IT Pro

Goals. Provide an overview of SharePoint for Windows Azure. developers. Discuss how SharePoint & Windows Azure integrate from a development and IT Pro Goals Provide an overview of SharePoint for Windows Azure developers Discuss how SharePoint & Windows Azure integrate from a development and IT Pro Agenda Fundamentals Why Care? SharePoint & Windows Azure

More information

Introduction to apps for Office 2013 Preview

Introduction to apps for Office 2013 Preview Introduction to apps for Office 2013 Preview This document is provided as-is. Information and views expressed in this document, including URL and other Internet Web site references, may change without

More information

By Fabio Franzini. Foreword by Daniel Jebaraj

By Fabio Franzini. Foreword by Daniel Jebaraj By Fabio Franzini Foreword by Daniel Jebaraj 1 Copyright 2014 by Syncfusion Inc. 2501 Aerial Center Parkway Suite 200 Morrisville, NC 27560 USA All rights reserved. I mportant licensing information. Please

More information

MICROSOFT 70-488 EXAM QUESTIONS & ANSWERS

MICROSOFT 70-488 EXAM QUESTIONS & ANSWERS MICROSOFT 70-488 EXAM QUESTIONS & ANSWERS Number: 70-488 Passing Score: 700 Time Limit: 120 min File Version: 48.8 http://www.gratisexam.com/ MICROSOFT 70-488 EXAM QUESTIONS & ANSWERS Exam Name: Developing

More information

Contents at a Glance. About the Author xv About the Technical Reviewer xvii Acknowledgments xix Introduction xxi

Contents at a Glance. About the Author xv About the Technical Reviewer xvii Acknowledgments xix Introduction xxi For your convenience Apress has placed some of the front matter material after the index. Please use the Bookmarks and Contents at a Glance links to access them. Contents at a Glance About the Author xv

More information

Course MS55077A Project Server 2013 Development. Length: 5 Days

Course MS55077A Project Server 2013 Development. Length: 5 Days 3 Riverchase Office Plaza Hoover, Alabama 35244 Phone: 205.989.4944 Fax: 855.317.2187 E-Mail: rwhitney@discoveritt.com Web: www.discoveritt.com Course MS55077A Project Server 2013 Development Length: 5

More information

App Development in SharePoint 2013

App Development in SharePoint 2013 App Development in SharePoint 2013 Cincinnati SharePoint User Group 04/24/2014 About McGladrey Ranked fifth-largest assurance, tax, and business consulting provider in the U.S., for RSM McGladrey, Inc.

More information

Microsoft SharePoint 2013 App Development. Scot Hillier. Ted Pattison

Microsoft SharePoint 2013 App Development. Scot Hillier. Ted Pattison Microsoft SharePoint 2013 App Development Scot Hillier Ted Pattison Published by Microsoft Press Special Upgrade Offer If you purchased this ebook directly from oreilly.com, you have the following benefits:

More information

SharePoint 2013 DEV. David Čamdžić Kompas Xnet d.o.o.

SharePoint 2013 DEV. David Čamdžić Kompas Xnet d.o.o. SharePoint 2013 DEV David Čamdžić Kompas Xnet d.o.o. David Čamdžić Sharepoint Solutions developer since 2007 on and off Developing mostly intranet SharePoint solutions Currently working on about 10 Sharepoint

More information

New Features of SharePoint 2013

New Features of SharePoint 2013 With the recent release of the 2013 Preview, Microsoft has yet again improved its offering in enterprise content management, collaboration, social computing, enterprise search and the business intelligence

More information

SHAREPOINT 2010 DEVELOPMENT : IN THE CLOUD. Faraz Khan Senior Consultant RBA Consulting

SHAREPOINT 2010 DEVELOPMENT : IN THE CLOUD. Faraz Khan Senior Consultant RBA Consulting SHAREPOINT 2010 DEVELOPMENT : IN THE CLOUD Faraz Khan Senior Consultant RBA Consulting AGENDA Intro to SharePoint Online SharePoint Hosting Options Feature Comparison with Public/Private/On-Premise Customization

More information

An IT Pro Guide for Deploying and Managing SharePoint 2013 Apps. Randy Williams randy.williams@avepoint.com @tweetraw

An IT Pro Guide for Deploying and Managing SharePoint 2013 Apps. Randy Williams randy.williams@avepoint.com @tweetraw An IT Pro Guide for Deploying and Managing SharePoint 2013 Apps Randy Williams randy.williams@avepoint.com Randy Williams Author Director of ACS Our Agenda Understanding 2013 Apps Provisioning Support

More information

55014-Upgrading Your Development Skills to SharePoint 2013

55014-Upgrading Your Development Skills to SharePoint 2013 Course Outline 55014-Upgrading Your Development Skills to SharePoint 2013 Duration: 5 days (30 hours) Target Audience: This course is intended for anyone interested in getting an introductory look at the

More information

Audience Profile This course is intended for any developer that is tasked with creating applications that interface with O365.

Audience Profile This course is intended for any developer that is tasked with creating applications that interface with O365. 3 Riverchase Office Plaza Hoover, Alabama 35244 Phone: 205.989.4944 Fax: 855.317.2187 E-Mail: rwhitney@discoveritt.com Web: www.discoveritt.com Course MS55083A Developing for Office 365 Length: 5 Days

More information

Microsoft Cert Kit. Catalogue. March 14 Page

Microsoft Cert Kit. Catalogue. March 14 Page Microsoft Cert Kit Catalogue 1 Microsoft Cert Kit Page 3 Windows Page 4 Server 2012 and 2008 Page 5 SQL Server 2012 Page 6 Page 7 Page 8 Page 9 Page 10 Page 11 Page 12 Cloud Messaging Communication SharePoint

More information

Upgrading Your Development Skills to SharePoint 2013 Course 55014A; 5 Days, Instructor-led

Upgrading Your Development Skills to SharePoint 2013 Course 55014A; 5 Days, Instructor-led Upgrading Your Development Skills to SharePoint 2013 Course 55014A; 5 Days, Instructor-led Course Description This 5-day course will teach you all the new development changes that were made to SharePoint

More information

Please contact Cyber and Technology Training at (410)777-1333/technologytraining@aacc.edu for registration and pricing information.

Please contact Cyber and Technology Training at (410)777-1333/technologytraining@aacc.edu for registration and pricing information. Course Name Start Date End Date Start Time End Time Active Directory Services with Windows Server 8/31/2015 9/4/2015 9:00 AM 5:00 PM Active Directory Services with Windows Server 9/28/2015 10/2/2015 9:00

More information

Thomas Röthlisberger IT Security Analyst thomas.roethlisberger@csnc.ch

Thomas Röthlisberger IT Security Analyst thomas.roethlisberger@csnc.ch Thomas Röthlisberger IT Security Analyst thomas.roethlisberger@csnc.ch Compass Security AG Werkstrasse 20 Postfach 2038 CH-8645 Jona Tel +41 55 214 41 60 Fax +41 55 214 41 61 team@csnc.ch www.csnc.ch What

More information

TH3 Office 365 REST APIs. Peter Carson

TH3 Office 365 REST APIs. Peter Carson TH3 Office 365 REST APIs Peter Carson Peter Carson President, Envision IT SharePoint MVP peter@envisionit.com http://blog.petercarson.ca www.envisionit.com Twitter @carsonpeter VP Toronto SharePoint User

More information

SharePoint, Is IT Time to Move to the Cloud? Minnesota County IT Leadership Association July 15 th, 2015

SharePoint, Is IT Time to Move to the Cloud? Minnesota County IT Leadership Association July 15 th, 2015 SharePoint, Is IT Time to Move to the Cloud? Minnesota County IT Leadership Association July 15 th, 2015 Donald Donais Avtex Sr. Consultant - SharePoint ddonais@avtex.com Blog Tales from IT Side Twitter

More information

SharePoint 2013. A Ten-Point Review of SharePoint 2013 vs. 2010 NICOLAS LAGROTTA NICOLAS LAGROTTA

SharePoint 2013. A Ten-Point Review of SharePoint 2013 vs. 2010 NICOLAS LAGROTTA NICOLAS LAGROTTA SharePoint 2013 A Ten-Point Review of SharePoint 2013 vs. 2010 NICOLAS LAGROTTA NICOLAS LAGROTTA Contents Introduction... 1 1. Development-Related Changes... 1 2. Licensing... 2 3. Site/Library Template

More information

SharePoint Apps with Windows Azure Platform as a Service

SharePoint Apps with Windows Azure Platform as a Service SharePoint Apps with Windows Azure Platform as a Service Don Kirkham Senior Engineer / Microsoft Solutions MCPD: SharePoint dkirkham@go-planet.com @DonKirkham Christopher Webb Senior Engineer / Microsoft

More information

Trainer Preparation Guide for Course 20488B: Developing Microsoft SharePoint Server 2013 Core Solutions Design of the Course

Trainer Preparation Guide for Course 20488B: Developing Microsoft SharePoint Server 2013 Core Solutions Design of the Course Trainer Preparation Guide for Course 20488B: Developing Microsoft SharePoint Server 2013 Core Solutions 1 Trainer Preparation Guide for Course 20488B: Developing Microsoft SharePoint Server 2013 Core Solutions

More information

1703 Discovering SharePoint 2007 for Developers

1703 Discovering SharePoint 2007 for Developers 1703 Discovering SharePoint 2007 for Developers Custom Authentication SharePoint = ASP.NET Application ASP.NET Providers Microsoft Single Sign-On Demonstration: Custom Authentication o Lab : Custom Authentication

More information

SharePoint 2013 Business Connectivity Services Hybrid Overview

SharePoint 2013 Business Connectivity Services Hybrid Overview SharePoint 2013 Business Connectivity Services Hybrid Overview Christopher J Fox Microsoft Corporation November 2012 Applies to: SharePoint 2013, SharePoint Online Summary: A hybrid SharePoint environment

More information

JapanCert 専 門 IT 認 証 試 験 問 題 集 提 供 者

JapanCert 専 門 IT 認 証 試 験 問 題 集 提 供 者 JapanCert 専 門 IT 認 証 試 験 問 題 集 提 供 者 http://www.japancert.com 1 年 で 無 料 進 級 することに 提 供 する Exam : 70-488 Title : Developing Microsoft SharePoint Server 2013 Core Solutions Vendor : Microsoft Version : DEMO

More information

Course 20489B: Developing Microsoft SharePoint Server 2013 Advanced Solutions OVERVIEW

Course 20489B: Developing Microsoft SharePoint Server 2013 Advanced Solutions OVERVIEW Course 20489B: Developing Microsoft SharePoint Server 2013 Advanced Solutions OVERVIEW About this Course This course provides SharePoint developers the information needed to implement SharePoint solutions

More information

SharePoint 2013 Syllabus

SharePoint 2013 Syllabus General Introduction What is IIS IIS Website & Web Application Steps to Create Multiple Website on Port 80 What is Application Pool What is AppDomain What is ISAPI Filter / Extension Web Garden & Web Farm

More information

SharePoint 2013 Migration Readiness

SharePoint 2013 Migration Readiness SharePoint 2013 Migration Readiness Decision Points around Migrating to SharePoint 2013 MARK ECKERT Contents Purpose... 1 SharePoint 2013 Implementation Options... 1 On-premise installation... 1 Cloud...

More information

Developing Microsoft SharePoint Server 2013 Advanced Solutions

Developing Microsoft SharePoint Server 2013 Advanced Solutions Course 20489B: Developing Microsoft SharePoint Server 2013 Advanced Solutions Page 1 of 9 Developing Microsoft SharePoint Server 2013 Advanced Solutions Course 20489B: 4 days; Instructor-Led Introduction

More information

Designing and Developing Microsoft SharePoint Server 2010 Applications (MS10232)

Designing and Developing Microsoft SharePoint Server 2010 Applications (MS10232) Duration: 5 days Description This training is intended for SharePoint Development professionals who are responsible for leading projects, designing solutions, and identifying problems. Students learn the

More information

Exploring the options to deploy Microsoft SharePoint in the Cloud.

Exploring the options to deploy Microsoft SharePoint in the Cloud. Exploring the options to deploy Microsoft SharePoint in the Cloud. Carlos Camacho NWN Corporation Overview of Office 365 Overview of SharePoint Online Demo of SharePoint Online Admin Console Overview of

More information

Windows Azure Pack Installation and Initial Configuration

Windows Azure Pack Installation and Initial Configuration Windows Azure Pack Installation and Initial Configuration Windows Server 2012 R2 Hands-on lab In this lab, you will learn how to install and configure the components of the Windows Azure Pack. To complete

More information

SharePoint 2010 Interview Questions-Architect

SharePoint 2010 Interview Questions-Architect Basic Intro SharePoint Architecture Questions 1) What are Web Applications in SharePoint? An IIS Web site created and used by SharePoint 2010. Saying an IIS virtual server is also an acceptable answer.

More information

Intro to Developing for SharePoint Online: What Tools Can I Use?

Intro to Developing for SharePoint Online: What Tools Can I Use? Intro to Developing for SharePoint Online: What Tools Can I Use? Paul Papanek Stork Chief Architect for ShareSquared, Inc http://www.sharesquared.com Contributing Author Developer s Guide to WSS 3.0 MOSS

More information

The Webcast will begin at 1:00pm EST. www.gig-werks.com

The Webcast will begin at 1:00pm EST. www.gig-werks.com SharePoint 2013 & SharePoint Online Security, Compliance & ediscovery The Webcast will begin at 1:00pm EST Today s Presentation: Introduction & About Gig Werks Gig Werks Experience with SharePoint Office

More information

Multi-Tenancy in SharePoint 2010. DD105 Spencer Harbar Enterprise Architect harbar.net

Multi-Tenancy in SharePoint 2010. DD105 Spencer Harbar Enterprise Architect harbar.net Multi-Tenancy in SharePoint 2010 DD105 Spencer Harbar Enterprise Architect harbar.net About Spencer www.harbar.net spence@harbar.net @harbars General SharePoint Dogsbody Microsoft Certified Master SharePoint

More information

Catálogo de cursos plataforma elearning Microsoft Imagine Academy: Microsoft SQL Server y Visual Studio

Catálogo de cursos plataforma elearning Microsoft Imagine Academy: Microsoft SQL Server y Visual Studio Catálogo de cursos plataforma elearning Microsoft Imagine Academy: Microsoft SQL Server y Visual Studio Academic Visual Studio Library Curso Nombre del curso Idioma 2263 Clinic 2263: Exam Preparation for

More information

SharePoint Training. Yes-M Systems LLC. Length: 85-90 Hours Course

SharePoint Training. Yes-M Systems LLC. Length: 85-90 Hours Course SharePoint Training From Length: 85-90 Hours Course Student Location: To students from around the world Delivery Method: Instructor-Led Live Training Classroom and/or Online Phone: 678-643-7777, 678-248-0302

More information

MCSD: Web Applications Solutions Developer

MCSD: Web Applications Solutions Developer MCSD: Web Applications Solutions Developer Earning an MCSD: Web Applications certification will qualify you for a position as a web developer or web administrator. This MCSD certification requires you

More information

PI Cloud Connect. Frequently Asked Questions

PI Cloud Connect. Frequently Asked Questions PI Cloud Connect Frequently Asked Questions Version 1.0.5 Content FAQ...3 General questions... 3 Signing up... 4 Deployment... 5 Publishing... 5 Subscribing... 6 User accounts... 7 Security... 8 Pricing...

More information

Designing and Developing Microsoft SharePoint Server 2010 Applications Course Outline

Designing and Developing Microsoft SharePoint Server 2010 Applications Course Outline Designing and Developing Microsoft SharePoint Server 2010 Applications Course Outline Course Overview: This five-day instructor-led course is intended for SharePoint Development professionals who are responsible

More information

SharePoint 2010 Performance and Capacity Planning Best Practices

SharePoint 2010 Performance and Capacity Planning Best Practices Information Technology Solutions SharePoint 2010 Performance and Capacity Planning Best Practices Eric Shupps SharePoint Server MVP About Information Me Technology Solutions SharePoint Server MVP President,

More information

Have You Overlooked the Obvious? 12 Ways to Win Major Value with SharePoint Apps

Have You Overlooked the Obvious? 12 Ways to Win Major Value with SharePoint Apps WHITEPAPER March 3, 2014 Have You Overlooked the Obvious? 12 Ways to Win Major Value with SharePoint Apps By Sameer Jain Introduction It's no surprise that SharePoint is one of the most widely used corporate

More information

Apps Strategy for Business and IT Rajesh Agadi Netwoven Inc

Apps Strategy for Business and IT Rajesh Agadi Netwoven Inc Apps Strategy for Business and IT Rajesh Agadi Netwoven Inc Who am I? Rajesh Agadi Engagement Director at Netwoven Board member of Silicon Valley SharePoint User Group Contributing Author to SharePoint

More information

SharePoint 2010/2013 Course

SharePoint 2010/2013 Course *Must Have Knowledge SharePoint 2010/2013 Course SQL and DBMS Concepts ASP.net web application development using c# and Visual studio 2008 or above Client Server and three tier Architecture Basic knowledge

More information

SELLING SHAREPOINT ENGAGEMENTS IN THE CLOUD ERA A GUIDE FOR MICROSOFT SI PARTNERS

SELLING SHAREPOINT ENGAGEMENTS IN THE CLOUD ERA A GUIDE FOR MICROSOFT SI PARTNERS SELLING SHAREPOINT ENGAGEMENTS IN THE CLOUD ERA A GUIDE FOR MICROSOFT SI PARTNERS Sponsored by Microsoft Corporation 1/ Selling SharePoint Online 2/ Selling SharePoint Farms on Windows Azure 3/ Selling

More information

Office 365 SharePoint Online White Paper

Office 365 SharePoint Online White Paper Office 365 SharePoint Online White Paper Introduction Overview Cloud computing is slowly changing the way IT companies are offering their software solutions and services. Through cloud computing, IT companies

More information

Noramsoft Inc. Noramsoft Inc. SPT2O1O - Course Description. Developing Solutions with SharePoint Server 2010 SPT2010. Noramsoft Inc. Noramsoft Inc.

Noramsoft Inc. Noramsoft Inc. SPT2O1O - Course Description. Developing Solutions with SharePoint Server 2010 SPT2010. Noramsoft Inc. Noramsoft Inc. SharePoint Specialists and Trainers SharePoint Specialists and Trainers SPT2O1O - Course Description Developing Solutions with SharePoint Server 2010 Tél 1 - DEVELOPING SOLUTIONS SHAREPOINT SERVER 2010

More information

Developing Microsoft SharePoint Server 2013 Advanced Solutions

Developing Microsoft SharePoint Server 2013 Advanced Solutions Course 20489B: Developing Microsoft SharePoint Server 2013 Advanced Solutions Course Details Course Outline Module 1: Creating Robust and Efficient Apps for SharePoint In this module, you will review key

More information

Michelle Metzger TLG Learning. Support: 1-855-460-5880

Michelle Metzger TLG Learning. Support: 1-855-460-5880 Michelle Metzger TLG Learning 14 years in the Training & Consulting Industry Microsoft Certified Trainer Certified SQL Administrator Certified SharePoint Administrator Introduction to SharePoint 2013 New

More information

The safer, easier way to help you pass any IT exams. Exam : 70-488. Developing Microsoft SharePoint Server 2013 Core Solutions.

The safer, easier way to help you pass any IT exams. Exam : 70-488. Developing Microsoft SharePoint Server 2013 Core Solutions. Exam : 70-488 Title : Developing Microsoft SharePoint Server 2013 Core Solutions Version : DEMO 1 / 13 1. Topic 1, Consolidated Messenger Background Business Scenario You are the lead architect, developer,

More information

EMEA (Europe, Middle East and Africa) Premier Field Engineer at Microsoft Corporation Technologies: Microsoft SharePoint Products and Windows

EMEA (Europe, Middle East and Africa) Premier Field Engineer at Microsoft Corporation Technologies: Microsoft SharePoint Products and Windows EMEA (Europe, Middle East and Africa) Premier Field Engineer at Microsoft Corporation Technologies: Microsoft SharePoint Products and Windows PowerShell Email: david.rosa@microsoft.com Twitter: @davidaspt

More information

Tips and Tricks in Migrating SharePoint

Tips and Tricks in Migrating SharePoint Tips and Tricks in Migrating SharePoint Mike Maadarani SharePoint Architect 23 May 2015 Bronze Web Or Argent Merci à nos commanditaires! SharePint! Ce soir à 18h Le Trèfle, 3971 Rue Ontario E Welcome &

More information

Qualifying Microsoft Training for Software Assurance Training Vouchers (SATVs)

Qualifying Microsoft Training for Software Assurance Training Vouchers (SATVs) Qualifying Microsoft Training for Software Assurance Training Vouchers (SATVs) Product Technology Product Number Title License Management, License Management 55071 Course 55071 : Microsoft Software Asset

More information

What s new in Access 2013

What s new in Access 2013 Work Smart by Microsoft IT What s new in Access 2013 Customization note: This document contains guidance and/or step-by-step installation instructions that can be reused, customized, or deleted entirely

More information

Local Touch Global Reach. SharePoint. www.wright.edu/idse. www.us.sogeti.com

Local Touch Global Reach. SharePoint. www.wright.edu/idse. www.us.sogeti.com SharePoint Why no lab? Requirements Server 2008 R2 x64 6GB RAM (8 recommended) IIS, SQL, Active Directory, Development can run on Windows 7 or Vista Entire presentation devoted to setting up SharePoint

More information

Software & System Engineers. Why Migrate to SharePoint 2013? Review of platform enhancements and game-changing features

Software & System Engineers. Why Migrate to SharePoint 2013? Review of platform enhancements and game-changing features Software & System Engineers Why Migrate to SharePoint 2013? Review of platform enhancements and game-changing features March 20, 2013 Agenda Vishwas Lele Introduction and Platform Vision Jason Storch Search

More information

Entwickler. SharePoint Foundation. Standard Edition. Enterprise Edition

Entwickler. SharePoint Foundation. Standard Edition. Enterprise Edition Entwickler Access Services nein nein ja App Catalog () App Deployment: Autohosted Apps nein nein nein App Deployment: Cloud-Hosted Apps App Deployment: -Hosted Apps App Management Services BCS: Alerts

More information

Moft Certified Professional Transcript

Moft Certified Professional Transcript Moft Certified Professional Transcript Last Activity Recorded September 26, 2013 Microsoft Certification ID 5644114 JAMES ELFRED F1 Computing Systems Ltd 3 Kelso Place Upper Bristol Road Bath BA1 3AU jamese@f1comp.co.uk

More information

RESPONSES TO QUESTIONS AND REQUESTS FOR CLARIFICATION Updated 7/1/15 (Question 53 and 54)

RESPONSES TO QUESTIONS AND REQUESTS FOR CLARIFICATION Updated 7/1/15 (Question 53 and 54) RESPONSES TO QUESTIONS AND REQUESTS FOR CLARIFICATION Updated 7/1/15 (Question 53 and 54) COLORADO HOUSING AND FINANCE AUTHORITY 1981 BLAKE STREET DENVER, CO 80202 REQUEST FOR PROPOSAL Intranet Replacement

More information

*Not include in promotion. Update 12 November 2014

*Not include in promotion. Update 12 November 2014 ID. MICROSOFT WINDOWS 8 DAYS FEE PRE REQ JAN FEB MAR APR MAY JUN 20687D New! Configuring Windows 8.1 5 20,000 02-06 09-13 11-15 20688D New! Supporting Window 8.1 5 20,000 05-09 16-20 20-24 08-12 20689D

More information

HTML5. Turn this page to see Quick Guide of CTTC

HTML5. Turn this page to see Quick Guide of CTTC Programming SharePoint 2013 Development Courses ASP.NET SQL TECHNOLGY TRAINING GUIDE Visual Studio PHP Programming Android App Programming HTML5 Jquery Your Training Partner in Cutting Edge Technologies

More information

Implementing and Administering an Enterprise SharePoint Environment

Implementing and Administering an Enterprise SharePoint Environment Implementing and Administering an Enterprise SharePoint Environment There are numerous planning and management issues that your team needs to address when deploying SharePoint. This process can be simplified

More information

MS-10232 - PRO: Designing Applications for Microsoft SharePoint 2010

MS-10232 - PRO: Designing Applications for Microsoft SharePoint 2010 MS-10232 - PRO: Designing Applications for Microsoft SharePoint 2010 Table of Contents Introduction Audience At Course Completion Prerequisites Microsoft Certified Professional Exams Student Materials

More information

MicrosoftDynam ics GP 2015. TenantServices Installation and Adm inistration Guide

MicrosoftDynam ics GP 2015. TenantServices Installation and Adm inistration Guide MicrosoftDynam ics GP 2015 TenantServices Installation and Adm inistration Guide Copyright Copyright 2014 Microsoft Corporation. All rights reserved. Limitation of liability This document is provided as-is.

More information

Course: 10174B: Configuring and Administering Microsoft SharePoint 2010

Course: 10174B: Configuring and Administering Microsoft SharePoint 2010 Course: 10174B: Configuring and Administering Microsoft SharePoint 2010 Description: This five-day instructor-led course teaches students how to install, configure, and administer Microsoft SharePoint

More information

WHAT'S NEW IN SHAREPOINT 2013 WEB CONTENT MANAGEMENT

WHAT'S NEW IN SHAREPOINT 2013 WEB CONTENT MANAGEMENT CHAPTER 1 WHAT'S NEW IN SHAREPOINT 2013 WEB CONTENT MANAGEMENT SharePoint 2013 introduces new and improved features for web content management that simplify how we design Internet sites and enhance the

More information

10175A Microsoft SharePoint 2010, Application Development

10175A Microsoft SharePoint 2010, Application Development 10175A Microsoft SharePoint 2010, Application Development Course Number: 10175A Course Length: 5 Days Course Overview This five day course provides existing.net developers with practical information and

More information

Course 10175A - Microsoft SharePoint 2010, Application Development

Course 10175A - Microsoft SharePoint 2010, Application Development Course 10175A - Microsoft SharePoint 2010, Application Development ABOUT THIS COURSE This course provides existing.net developers with practical information and labs that enables them to build solutions

More information

Professional SharePoint 2013 Development

Professional SharePoint 2013 Development Brochure More information from http://www.researchandmarkets.com/reports/2330693/ Professional SharePoint 2013 Development Description: Thorough coverage of SharePoint 2013 development Completely updated

More information

SharePoint 2010 Advanced Foundation Development

SharePoint 2010 Advanced Foundation Development Course 50478B: SharePoint 2010 Advanced Foundation Development Course Length: 5 Days Overview This 5-day Instructor led, group-paced, classroom-delivery learning model with structured hands-on activities.

More information

Developing Secure Mobile Applications from SharePoint Presented by Seyfarth Shaw LLP and Something Digital

Developing Secure Mobile Applications from SharePoint Presented by Seyfarth Shaw LLP and Something Digital Developing Secure Mobile Applications from SharePoint Presented by Seyfarth Shaw LLP and Something Digital Glenn Ferrie Practice Manager Something Digital, LLC Mark Soriano Application Development Manager

More information

Understanding SharePoint Development Choices

Understanding SharePoint Development Choices Understanding SharePoint Development Choices SharePoint is an incredibly powerful platform that can support a wide variety of business scenarios. While many solutions can be configured using out of the

More information

SharePoint 2010 Developer Track

SharePoint 2010 Developer Track SharePoint 2010 Developer Track Duration: 5 days Thorough education is key to working with SharePoint 2010 productively. This course guides you through essential 2010 elements, from pre-requisites to system

More information

Introduction to the Cloud OS Windows Azure Overview Visual Studio Tooling for Windows Azure Scenarios: Dev/Test Web Mobile Hybrid

Introduction to the Cloud OS Windows Azure Overview Visual Studio Tooling for Windows Azure Scenarios: Dev/Test Web Mobile Hybrid Introduction to the Cloud OS Windows Azure Overview Visual Studio Tooling for Windows Azure Scenarios: Dev/Test Web Mobile Hybrid Development Management Identity Data Virtualization All services

More information

SHAREPOINT HYBRID AND IMPLICATIONS OF 2016

SHAREPOINT HYBRID AND IMPLICATIONS OF 2016 SHAREPOINT HYBRID AND IMPLICATIONS OF 2016 Dan Charlton Senior Consultant MCSE, MCSA, MCP COMPANY OVERVIEW TOTAL SOLUTIONS OVERVIEW SharePoint Consulting & Development Organization Design Development Administration

More information

1 (11) Paperiton DMS Document Management System System Requirements Release: 2012/04 2012-04-16

1 (11) Paperiton DMS Document Management System System Requirements Release: 2012/04 2012-04-16 1 (11) Paperiton DMS Document Management System System Requirements Release: 2012/04 2012-04-16 2 (11) 1. This document describes the technical system requirements for Paperiton DMS Document Management

More information

1. Digital Literacy - Computer Security and Privacy 2. Partners in Learning: Organize and Manage the Use of ICT in Your Classroom 3.

1. Digital Literacy - Computer Security and Privacy 2. Partners in Learning: Organize and Manage the Use of ICT in Your Classroom 3. 1. Digital Literacy - Computer Security and Privacy 2. Partners in Learning: Organize and Manage the Use of ICT in Your Classroom 3. Course 10391: Intermediate Skills in Microsoft Word 2010 4. Partners

More information

Microsoft Training and Certification Guide. Current as of March 16, 2015

Microsoft Training and Certification Guide. Current as of March 16, 2015 Microsoft Training and Certification Guide Current as of March 16, 2015 Welcome to the Microsoft Training and Certification Guide. This guide is intended to provide a quick, comprehensive view of our training

More information

Microsoft SharePoint Course Content

Microsoft SharePoint Course Content Microsoft SharePoint Course Content INTRODUCTION TO SHAREPOINT What is SharePoint High Level Features of SharePoint 2013 Version History of SharePoint Components in SharePoint. SHAREPOINT INSTALLATION

More information

Pro SharePoint 2010 Development

Pro SharePoint 2010 Development Pro SharePoint 2010 Development Contents at a Glance Foreword...xv About the Authors... xvi About the Technical Reviewer... xviii Introduction... xix Chapter 1: Introduction to Office 365 and SharePoint

More information

MIGRATING SHAREPOINT TO THE CLOUD

MIGRATING SHAREPOINT TO THE CLOUD MIGRATING SHAREPOINT TO THE CLOUD Our Lessons Learned February 2015 www.reisystems.com TABLE OF CONTENTS Introduction... 2 What is Office 365 and what are the models of installation available?... 2 When

More information

70-243: Administering and Deploying System Center 2012 Configuration Manager. 70-246: Monitoring and Operating a Private Cloud with System Center 2012

70-243: Administering and Deploying System Center 2012 Configuration Manager. 70-246: Monitoring and Operating a Private Cloud with System Center 2012 62-193: Technology Literacy for Educators 70-243: Administering and Deploying System Center 2012 Configuration Manager 70-246: Monitoring and Operating a Private Cloud with System Center 2012 70-247: Configuring

More information

This Record of activity confirms that Jonathan Scrase has completed the following courses within the Microsoft Virtual Academy:

This Record of activity confirms that Jonathan Scrase has completed the following courses within the Microsoft Virtual Academy: Introduction to Office 365 Development DevOps - Visual Studio Release Management Jump Start Building Blocks: JavaScript and C# (Initialize) Cross-Platform Development with Visual Studio Introduction to

More information

maximizing IT productivity

maximizing IT productivity HTML5 jquery.net SharePoint Silverlight ASP.NET Consulting & Training Time is money and productive software developers save time. The Wahlin Group specializes in helping software developers learn development

More information

WINDOWS AZURE EXECUTION MODELS

WINDOWS AZURE EXECUTION MODELS WINDOWS AZURE EXECUTION MODELS Windows Azure provides three different execution models for running applications: Virtual Machines, Web Sites, and Cloud Services. Each one provides a different set of services,

More information

LMS 365 Learning Module Builder Add-in Installation Guide VERSION 1.4.2.x

LMS 365 Learning Module Builder Add-in Installation Guide VERSION 1.4.2.x LMS 365 Learning Module Builder Add-in Installation Guide VERSION 1.4.2.x Contents 1. OVERVIEW AND SOFTWARE REQUIREMENTS... 3 1.1 AUDIENCE... 3 1.2 ABOUT THE ADD-IN... 3 1.3 SERVER SOFTWARE REQUIREMENTS:...

More information