Project Server 2013 Development

Corso

A Milano

Prezzo da consultare

Chiama il centro

Hai bisogno di un coach per la formazione?

Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.

Descrizione

  • Tipologia

    Corso

  • Luogo

    Milano

  • Inizio

    Scegli data

N/A After completing this module, students will be able to: Understand your course, classroom, classmates, facility and instructor. In this module you will be introduced to Project Server 2013 features and architecture and a brief review of the Microsoft Enterprise Project Management (EPM) stack.

Sedi e date

Luogo

Inizio del corso

Milano
Visualizza mappa
viale Piero e Alberto Pirelli 6, 20126

Inizio del corso

Scegli dataIscrizioni aperte

Domande e risposte

Aggiungi la tua domanda

I nostri consulenti e altri utenti potranno risponderti

Chi vuoi che ti risponda?

Inserisci i tuoi dati per ricevere una risposta

Pubblicheremo solo il tuo nome e la domanda

Opinioni

Materie

  • Web master
  • Server
  • Reporting
  • Proxy
  • Business intelligence
  • Workflow
  • Javascript
  • E-business

Programma

Introduction


Architecture


Development Basics


Create a Project Web App Site


After completing this module, students will be able to:


Understand the Microsoft EPM solution stack


Describe the new features of Project Server 2013


Describe the architecture of Project Server 2013


How to install Project Server 2013


How to setup and configure a Project Web App site


Description: In this module you will learn about Project Server Interface (PSI). Each of the PSI ASMX and WCF interfaces will be explored and you will learn how to use these endpoints in your own applications.


Project Server Interface


Exploring PSI


Creating a PSI Proxy


Creating simple applications with PSI


Programming with PSI


Working with Projects


Working with the Queue System


Working with Resources


Working with Tasks


Implementing Impersonation with PSI


Run a Windows PowerShell Script to create a project


Create a PSI Extension


After completing this module, students will be able to:


Describe Project Server Interface (PSI)


Describe each PSI endpoint service


Create updated PSI Proxy assemblies


Build applications that create and modify various Project Server objects using PSI


How to extend PSI with your own end points


In this module you explore the new .NET Client Side Object Model (CSOM) of Project and SharePoint Server and how it differs from developing with PSI.


Client Side Object Model


JavaScript Object Model


Learn to work with Client Object Model (CSOM)


Creating Projects


Creating Tasks


Creating Resources


Creating Custom Fields


Creating Lookup Tables


Learn to work with JavaScript Object Model (JSOM)


Creating Projects


Creating Tasks


Creating Resources


Creating Custom Fields


Creating Lookup Tables


After completing this module, students will be able to:


Describe the .NET CSOM libraries


How to create applications that use the CSOM


How the CSOM formats and sends requests to Project Server and SharePoint


How to debug CSOM calls using Fiddler


Understand the CSOM message size limits


Describe JavaScript Object Model (JSOM)


How to use the JavaScript Object Model in applications


Describe best practices when using JSOM


Describe how to make cross-domain calls with the Cross Domain library


In this module you will learn how to use the Project Server REST APIs in your applications. In addition, you will learn about the OData specification and how to format your REST urls to limit, sort and filter the returned data.


REST APIs


Working with REST


Using LINQ with OData


Working with OData Limits


Working with OData Filters


Creating Projects


Creating Resources


Creating Tasks


Creating Custom Fields


REST Authentication (Windows, Forms, O365)


After completing this module, students will be able to:


Describe the Project Server REST API


Describe how OData works with the REST API


Use OData to filter your REST data


Use REST to create, retrieve, update and delete Project Server objects


Learn about useful tools to help aid your REST development


In this module you explore how to develop and deploy various extensions to Project Server 2013. These include custom actions, Web Parts, and local and remote event receivers. Additionally you will learn to interact with the JS Grid control.


Extending Project Server UI


Event Receivers


Create a SharePoint Solution package


Create and deploy custom actions


Extend the JS Grid control events


Create an Project entity Event handler


Create an CustomField entity Event handler


Deploy and test event handlers


Debug event handlers


Create a remote event receiver


Deploy a remote event receiver


Create a PSI Extension


Create a Project Web Part that uses JS Grid


Deploy a Web Part Project


Configure a Web Part


After completing this module, students will be able to:


Extend Project Server with custom actions (ribbon and items)


Understand the JS Grid control features and how to extend it


Create and deploy Project Server web parts


Create server event handlers


Create remote event receivers


In this module you will learn about many of the Business Intelligence and Reporting features of Project Server 2013. This includes the default set of Excel Services Reports and how to use the more advanced reporting features like Analysis Services, PowerPivot and PerformancePoint.


Portfolio Analysis


Business Intelligence Features


Managing Reports


Common Errors


Setup Report Authors and Report Viewers


Configure SQL Server Login


Install Analysis Services


Install SQL Server AMO


Configure Excel Services


Configure Secure Store


Configure PerformancePoint


Working with Business Intelligence Center


Exploring Project Server Database Tables


Working with Sample Excel Reports


Uploading Excel Report in the Project Site


Creating Dashboard Reports


Creating Excel Services Reports


Creating PerformancePoint Reports


Creating Reporting Services Reports


Creating Analysis Services Reports


Create Strategy Drivers


Create Driver Prioritization


Perform Portfolio Analyses


After completing this module, students will be able to:


Describe the Business Intelligence and Reporting features of Project Server


Describe the default reports in the ProjectBICenter site


How to setup and use the Analysis Services feature


How to create customized Reports and Dashboards


How to use BI related web parts


How to use Excel Services, PerformancePoint, Reporting Services and Analysis Services for reporting


In this module you explore how to create various types of Apps for Project and Project Server using the various APIs explored in the previous modules. You will also learn how to publish your Apps to the SharePoint App store for others to take advantages of. Additionally you will gain a deep understanding of the authentication models of Apps.


Developing Project Apps


Project Server Apps


Exploring Project Server Apps


Creating and Configuring a Project Server App


Exploring SP.AppContextSite


Deploying a Project Server App


Publishing a Project Server App


Exploring SharePoint App Marketplace


Create a Project App


Create a Simple Task Pane App


Create an Advanced Task Pane App


Create a Project Office App


Create and deploy a Provider hosted App


Working with High Trust and Low Trust


Exploring Context Tokens


Exploring Access Tokens


Exploring Refresh Tokens


Using the SharePoint Web Proxy


Creating an App Package


Deploying an App Package


Creating a Seller Dashboard account


Create and Publish AppStore SharePoint App


After completing this module, students will be able to:


Create Project Task Pane Apps


Create SharePoint and Provider hosted Apps


Describe how OAuth works with Apps


Describe the difference between High and Low Trust Apps


Describe the various deployment methods for Office and SharePoint Apps


How to work with Project Server App Packaging


Describe how to create and publish Apps to the SharePoint App Store


In this module you will learn what TFS is and how it integrates with Project Server to manage development projects.


Team Foundation Server


TFS and Project Server Integration


Install Team Foundation Server Extensions


Configure Team Foundation Server integration


Explore TFS and Project Server integration


After completing this module, students will be able to:


Describe TFS and Project Server integration


Install and configure TFS extensions for Project Server


Manage project tasks with TFS and Project Server


In this module you will learn how to work with SharePoint and Project Server workflows.


SharePoint Workflows


Project Server Workflows


Create Project Detail Pages


Create Workflow Stages


Create and Assign Workflows


Restart Workflows


Create a Project Server Workflow using Visual Studio


After completing this module, students will be able to:


Describe the Project Server workflow architecture


Create Project Server workflows with SharePoint Designer


Create Project Server workflows with Visual Studio


Create workflow Stages and Phases


Design a project approval workflow


Chiama il centro

Hai bisogno di un coach per la formazione?

Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.

Project Server 2013 Development

Prezzo da consultare