Familiar Toolsets Embracing Web standards to provide developers choice and flexibility.

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

Getting Started with SharePoint 2013 Apps
Extending Your Reach with SharePoint and Office. Ignite: Office SharePoint Azure.
Item_.html Item_.js Item_ _HoverPanel.html Item_ _HoverPanel.js Item_CommonHoverPanel_Actions.html Item_CommonHoverPanel_Actions.js.
(Rob) Contoso photo Contoso ? Contoso photo Contoso.
SharePoint Saturday Gulf Saturday, April 12 th,2014 Live Online #SPSGulf Our Sponsors:
App for SharePoint (*.app) Widgets Dashboards Data roll ups.
Workflows in SharePoint About me We love workflows.
SharePoint-hostedAutohostedProvider-hosted All components are deployed to SharePoint Only the wrapper for the app is deployed to SharePoint Separate.
1. 3 What & Why Office Web Apps Architecture, Planning, & Deployment Scenarios & Slutions PowerPoint Broadcast.
Architecture External Web Services Supported Services Repository LMS Services Domain Model Process Container Process Instance Course Sequencing Presentation.
 Andrew Bybee Principal Program Manager Microsoft Corporation  Nirav Shah Senior Development Lead Microsoft Corporation BB32.
Document Integration Extensibility Analytics with PowerView Business Connectivity Services.
 Any device, anywhere, anytime  New discovery channels  New ways of working  Redefined expectations for apps.
Build a SharePoint App with Microsoft Access. About me.
SharePoint Content Events Sharing People 2010 Workflow _API (REST OM) Access Control OAuth Service BusWorkflow Manager Workflow Service Application.
Any host All components deployed to SharePoint Client side code App Web created for app Wrapper deployed to SharePoint Components deployed to.
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.
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..
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.
Office 365 Platform Flexible Tools App Manifest Web Page HTML/CSS/JS App.
Name Title Company Walkthrough of the key changes in the platform.
Creating Cloud Hosted Line Of Business Applications with Apps for Office, O365, Azure, and WP8 Michael Sherman Todd Baginski Canviz Consulting, LLC.
App Manifest Web Application (HTML, CSS, JS, …) APP.
Marat Bakirov Readify. 2 3 ServerClient Browser Host Web Server Host SharePoint & Exchange Office APP Client APIs Server APIs.
Windows.Net Programming Series Preview. Course Schedule CourseDate Microsoft.Net Fundamentals 01/13/2014 Microsoft Windows/Web Fundamentals 01/20/2014.
WebMatrix 2 /* web with benefits */. Everything You Need Start create new from OSS apps or templates, or start with existing sites hosted remotely or.
Deferred Site Collection Upgrade Self-Service Site Collection Upgrades.
©2012 Microsoft Corporation. All rights reserved. Content based on SharePoint 15 Technical Preview and published July 2012.
Solution SusQtech (Winchester, VA) SharePoint MVP since 2007 Working with SharePoint since 2001 Work on all types of deployments Dream about.
Refine Author business logic Customize screen layouts / branding Define custom queries Extend Explore ecosystem components Create custom controls.
Apps where your users are Sign into SharePoint and launch apps Modern experiences on breadth of devices Central app management Central user.
SharePoint 2010 Bing Maps SharePoint Online SQL Server 2008 SQL Azure.
Tom Castiglia Hershey Technologies
OneDrive mailbox.makeEwsRequest( ); Message forwarded by ExchangeEndpoint retrieves attachments App in Outlook.
Microsoft SharePoint Server 2010 for the Microsoft ASP.NET Developer Yaroslav Pentsarskyy
Composite User Interface Application Block Peter Provost Development Lead – patterns & practices
23/04/2017 Desarrollando una integración entre Azure Websites y SharePoint Online de Office 365.
Microsoft SharePoint 2013 New Features Visit by for SharePoint Resources: Tutorials Articles Tools Interview Questions By Microsoft.
Vision: Modernizing the Office Platform © 2011 AvePoint, Inc. All rights reserved. No part of this may be reproduced, stored in a retrieval system,
Design within SharePoint Drag-and-drop Configure and draw at the same time No desktop installs No extra purchase Minimized clicks Guided design.
Enabling Developers with Development Features Presented by: Ricardo Wilkins SharePoint Solutions Architect.
UnboundedConnected Expressive People centric Content centric App business logic.
SharePoint 2013 Architecture Service applications in SharePoint 2013.
App Manifest Web Page HTML/CSS/JS APP SharePoint App Web SharePoint Host Web Windows Azure Websites SharePoint Host Web Your hosted site SharePoint.
Michael Hofer Senior Consultant Microsoft Corporation.
ˈ g ʌ vərnəns People Process Policy PeopleProcessPolicy.
Multi-Tier Apps with Admin Access, RDP, Custom Installs Modern Scalable Web Sites Full Windows Server/Linux VMs Web Sites Virtual Machines Cloud Services.
Service bus Secure messaging and relay capabilities Easily build hybrid apps Enable loosely coupled solutions.
Windows 8 Application Microsoft Word with an app for Office Internal O365 SharePoint Site Windows Azure Web Sites Windows Azure Workflow Service.
The new Office & SharePoint App Model Alistair Speirs, Jake Ginnivan OSP321.
SAML Token Claims Based Identity SAML Token Claims Based Identity SPUser.
Microsoft Virtual Academy Module 12 Managing Services with VMM and App Controller.
Contoso Online services Bing Amazon etc. Enterprise applications Interactive client apps Trading partners.
Spaso Lazarević Microsoft MVP Nova banka ad Banja Luka Building business application using Visual Studio 2013 LightSwitch.
Intro to Apps Anatomy of an App App Architecture.
A taste of the apps built with HTML… Deployment Workflow Lunchtime Node.js server Yelp API.
O SharePoint 2013 Remote Event Receivers Speaker.
Office 365 Developer Overview
O365 Customization in the year 2017
SPC Developer 6/25/2018 © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
SharePoint Cloud hosted Apps
Digital Lobby.
AngularJS and SharePoint Chris Douglas Senior SharePoint Developer InfoReliance Web: Twitter:
AngularJS and SharePoint I Chris Douglas Senior SharePoint Developer ECS Web:
Presentation transcript:

Familiar Toolsets Embracing Web standards to provide developers choice and flexibility

App Web (from WSP) Host web SharePoint Web Your Hosted Site Azure SharePoint Web

App Web SharePoint Web App Web Azure Your Hosted Site SharePoint Web App Web Lists and other data HTML / JS UI Workflow Your Hosted App Logic Other Resources e.g. CRM

Workflow Services Manager Deployment Service Instance Service Subscription Service Messaging Service Interop Service

function initWorkflowServicesManager() { //Context retrieved. Now retrieving WorkflowServicesManager. _wsm = new SP.WorkflowServices.WorkflowServicesManager.newObject(_hostCtx, _hostWeb); _hostCtx.load(_wsm); _hostCtx.executeQueryAsync(initWorkflowDeploymentService); } function initWorkflowDeploymentService() { //Now retrieving WorkflowDeplyomentService. _wds = _wsm.getWorkflowDeploymentService(); _hostCtx.load(_wds); _hostCtx.executeQueryAsync( validateWorkflowDefinition, function (sender, arg) { handle(arg.get_message(), arg.get_stackTrace()) } ); } function validateWorkflowDefinition() { //Test for valid workflow Xaml. _result = _wds.validateActivity(xamlTextarea.value); _hostCtx.executeQueryAsync( function () {}, function (sender, arg) { handle(arg.get_message(), arg.get_stackTrace()) } ); }

function saveWorkflowDefinition() { //Save the workflow Xaml. _wDef = new SP.WorkflowServices.WorkflowDefinition.newObject(_hostCtx, _hostWeb); _hostCtx.load(_wDef); _hostCtx.executeQueryAsync( function () { _wDef.set_xaml(xamlTextarea.value); _wDef.set_displayName(displayNameTextarea.value); _result = _wds.saveDefinition(_wDef); _hostCtx.executeQueryAsync( function () {}, function (sender, arg) { handle(arg.get_message(), arg.get_stackTrace()) } ); } ); } function getDesignerActions() { //Display supported designer actions. _result = _wds.getDesignerActions(_hostWeb); _hostCtx.executeQueryAsync( function () {}, function (sender, arg) { handle(arg.get_message(), arg.get_stackTrace()) } ); }

Search for Movies Update Data Movie List

MySPC