Project Agenda Project Introduction Project Project Online / Project Server Customizations and Extensibility.

Slides:



Advertisements
Similar presentations
Bob German Principal Architect Introduction to Cloud Hosted Apps Your apps here!
Advertisements

SharePoint 2010 Client Side Object Model. Agenda Introduction The Problem Client side vs Server Side Client Side Object Model – How it works – What can.
Microsoft Office SharePoint Portal Server 2007 Introduction to InfoPath Forms Services Daryl L. Rudolph.
Project Server 2010 is just an Application on SharePoint.
Microsoft SharePoint 2010 technology for Developers
Designing, Deploying and Managing Workflow in SharePoint Sites Steve Heaney Product Development Manager OBS
Microsoft SharePoint® Online: Extensibility and Customization
OData Data Sources Clients Web Browsers (Internet Explorer, Firefox, …) Web Browsers (Internet Explorer, Firefox, …) Mobile Phones (Android,
Project Server “12”: Developing Project Management Solutions Phil Smail OFF311 Program Manager Microsoft Project Business Unit.
Microsoft SharePoint 2013 SharePoint 2013 as a Developer Platform
Travis Chen Senior Developer 10 Nov 2011 MS Dynamics CRM 2011 Integration with SharePoint.
Access Web Apps – OK, Now What? EXTENDING ACCESS WEB APPS George Young Dawson Butte Software ACCESS DAY – OCTOBER DENVER,
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
©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.
Hennie Laubscher K2 Brian Farnhill Independent Consultant.
©2012 Microsoft Corporation. All rights reserved. Content based on SharePoint 15 Technical Preview and published July 2012.
The new way to work together SharePoint Products Cloud Server Free.
Windows.Net Programming Series Preview. Course Schedule CourseDate Microsoft.Net Fundamentals 01/13/2014 Microsoft Windows/Web Fundamentals 01/20/2014.
Facebook Like Solution in SharePoint Using JavaScript Amie Seisay
Visual Studio ®.NET Data with XML Carlotta Eaton ( Associate Professor of IST New River Community College Slides by Microsoft Modified.
Intro to Apps Anatomy of an App App Architecture.
Office 365 Platform Flexible Tools Understand different provisioning options and their advantages and disadvantages…
Microsoft SharePoint Server 2010 for the Microsoft ASP.NET Developer Yaroslav Pentsarskyy
NOTE: To change the image on this slide, select the picture and delete it. Then click the Pictures icon in the placeholder to insert your own image. WEB.
Windows 8 Application Microsoft Word with Apps For Office Internal O365 SharePoint Site Windows Azure Cloud Services Windows Azure Workflow Server.
SharePoint 2013 Architecture Service applications in SharePoint 2013.
SharePoint Apps and the Architecture of the new Cloud App Model Introducing Cloud App Model Designing Apps SharePoint-hosted Apps Key Learnings.
SVR330 Introduction to The Microsoft Office Project 2003 Software Development Kit (SDK) Bob Walker IW Product Technical Specialist - EPM EPG Microsoft.
©2012 Microsoft Corporation. All rights reserved. Content based on SharePoint 15 Technical Preview and published July 2012.
Connect with life Vedant Kulshreshtha Technology Solutions Professional – SharePoint | Microsoft India
Welcome to the Minnesota SharePoint User Group February 13 th, 2013 SharePoint 2013 – Developers Track - Client Side Rendering.
Facebook Like Solution in SharePoint Using JavaScript Amie Seisay
Designing Enterprise Corporate Web Sites using SharePoint 2010 Paul Stubbs Technical Evangelist Microsoft.
Microsoft SharePoint 2010 The business collaboration platform for the Enterprise and the Web.
Integrating and Extending Workflow 8 AA301 Carl Sykes Ed Heaney.
SQL Server Reporting Services for.NET Developers Bret Stateham
Trimantra Software Solution Offshore Software Development Outsourcing Company Visit :
Intro to Apps Anatomy of an App App Architecture.
Course Agenda Deep Dive into the Building Blocks and Services of the SharePoint Platform Module 1: Developing Advanced Workflow Scenarios in Office 365.
Apps for the modern enterprise INTRODUCTION TO SHAREPOINT AS A DEVELOPMENT PLATFORM RON COURVILLE.
Software services delivering SharePoint, Mobile, and Business Intelligence solutions Creating mobile applications that integrate with SharePoint 2013 on-
Office 365 Development July 2014.
Introduction ITEC 420.
Introducing the Microsoft® .NET Framework
From SharePoint to Office 365 Development
Demand Management and Workflow
Integrating SharePoint 2010 with Office 2010
6/1/2018 2:18 AM OSP302 Building Integrated Microsoft Office 365, SharePoint Online, and Office Solutions Using BCS and LOB Data Donovan Follette
Business Connectivity Services in SharePoint 2010 and Office 2010
SPC Developer 6/25/2018 © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
Upgrading from Full Trust Code to Add-in Model and SharePoint Framework Paolo Pialorsi Senior Consultant - PiaSys.com Track: DEV | Level:
Accessing and Surfacing LOB Data in SharePoint 2010
0x - Lecture Title Andrew Connell, MVP
End to end app development ASP.NET, WCF, WF, EF, & RIA Services
Entity Framework 4 and WCF Data Services 4
Office 365 Development July 2014.
Developer Patterns to Integrate Silverlight 4.0 with SharePoint 2010
Windows Azure Keenan Newton 3-021
Office 365 Development July 2014.
Tailor your SharePoint 2013 social layer according to your needs
Getting Started with SP2013 Apps
Pablo Castro Software Architect Microsoft Corporation
Maxim Lukiyanov Program Manager Microsoft Corporation
SharePoint Development
04 | Apps and SharePoint Chris Johnson | SharePoint Guru
WCF Data Services and Silverlight
.NET Framework V3.5+ & RESTful web services
Presentation transcript:

Project Agenda

Project Introduction

Project Project Online / Project Server Customizations and Extensibility

Project SharePoint and Project Extensibility Compared New FeatureSharePoint 2013Project 2013Notes New App modelFull Apps can be published in the Marketplace Client Side Object Model (CSOM)Full JavaScriptFull Using CSOM Windows PhoneFull Using CSOM SilverlightFull Using CSOM WorkflowFull Including SharePoint Designer. Server Object Model (WCF)Full Full – additional Web Services Project Server Interface (PSI) web services interface LINQFullPartialYes, for custom web parts and some others ODataFull Remote Event ReceiverFull Apps for OfficeFull SharePoint Designer 2013 PreviewFullPartial Project Workflows, Project sites, No PWA Theming Dedicated Reporting DatabaseNot includedFull Including multi-dimensional OLAP database Available using ODATA when Online Development platform with Visual Studio 2010, Visual Studio 2012 RC Windows 7 and Windows Server 2008 R2 Windows 7 and Server 2008 R2 and higher Windows 7 and higher for CSOM development

Project Agenda

Project Terminology Used

Project Agenda

Project Project Server 2013 Architecture

Project Project Online Architecture not directly accessible to via code

Project Differences between On premises and online

Project Agenda

Project What’s new in Event Handler (Receiver)?

Project Agenda

Project What is CSOM, JSOM ?

Project OData access to CSOM

Project Accessing Data with Client OM WPF/WinForm/OfficeSilverlightJavaScript XML JSON

Project List of CSOM client libraries and interfaces LanguageName of the Library Microsoft.NET client libraryMicrosoft.ProjectServer.Client.dll assembly Silverlight libraryMicrosoft.ProjectServer.Client.Silverlight.dll assembly Windows Phone 7 libraryMicrosoft.ProjectServer.Client.Phone.dll assembly JavaScript library for web applications PS.js file or PS.debug.js file

Project ProjectContext properties in JSOM CSOM (.NET, Silverlight, and Windows Phone) JSOM CustomFieldscustomFields EnterpriseProjectTypesenterpriseProjectTypes EnterpriseResourcesenterpriseResources EntityTypesentityTypes EventHandlerseventHandlers Eventsevents LookupTableslookupTables Phasesphases Projectsprojects Stagesstages WorkflowActivitiesworkflowActivities WorkflowDesignerworkflowDesigner

Project Primary Project Server entities: six classes Contains the common properties for entities Base class Contains the properties used to create an entity Creation information class Includes the read/write properties for editing Draft class Includes the read only properties Published class Includes the Add, GetById and the Remove Draft collection Includes the GetById for reading or for checking out Published Collection

Project When to use CSOM ?

Project Scenarios to use CSOM

Project Comparing CSOM and PSI FeatureCSOMPSI Complexity for methods and properties Uses object nameUses GUID, changeXml parameters, datasets AccessibilityOne WCF service: client.svc22 public web services Initialization ProjectContextUsing WCF reference or proxy assemblies PlatformOn Premises & OnlineOn Premises (Online limitation no OAuth support) Scheduling EngineSame as Project web app and Project Professional Use QueueUpdateProject2 Project EntitiesRestrictions exist - please refer to the Project SDK for most up-to-date information Restrictions exist

Project Agenda

Project

Summary

Project Next Steps