Le Post Infeeny

Les articles des consultants et experts Infeeny

[SPC14] Keynote developers – What’s new for the Office and SharePoint developer

Mail de Christian du 4 mars

Hello,

CR de la session keynote pour les dév.

What’s new for the Office and SharePoint developer ?

// Speakers
Rob Lefferts – director of PM Microsoft Brian Jones – GPM Microsoft

3,4 M de développeurs. 1 milliard d’utilisateurs d’Office.
7/10 des fortune 500 sur le cloud Microsoft.
Pour les dev toujours plus d’API
Il remercie les développeurs et rappelle que notre avis compte. Les Uservoice feedback ont permis d’ajouter des nouvelles fonctionnalités. Mais également sur stackoverflow sur les tags [Office] et [SharePoint].

Il rappelle ce que Teper a annoncé : la vie de SharePoint server on prem 2015. Et les farm solutions.

// App Model Redux
Rob rappelle qur l’app model est designé pour plus de flexibilité et d’ouverture.
Consistent development platform pour les dev avec les mêmes outils. Permettre aux users d’avoir bcp de devices.
Il explique l’avantage d’un couplage faible entre une solution type app et son avantage par rapport à un couplahe fort d’une solution type ferme.

// Office 365 platform
Il rappelle ce qu’expliquait Teper.
Des apps contextuelles,
Des APIs robustes sur les différentes briques de Office 365.
Des outils flexibles avec l’utilisation de Visual studio, azure, html5 pour développer des apps.

// Brian Jones revient sur la demo de Arpan Shah L’app contextuelle permettant d’ajouter un item dans liste puis d’ajouter un message dans un nouveau mail.
Il explique qu’elle est en html5 et fonctionne autant sur client léger ou lourd (outlook).

// Rob reprend la main pour expliquer
Cela concerne les produits suivant :Office 365, Office Online etc.
Brian montre cet app sur WebMatrix. C’est en ASP.NET MVC avec Office web widget sur nuget.
Il montre une fonctionnalité venant des retours des gens.
Le package ajoute des js Office.controls.
Il revient sur son son HTML. Au lieu de div qu’il a mis pourle s personnes il ajoute un attribut data-office-control de type PeoplePicker.
Dans son code de submit il peut récupérer grâce aux office controls, la valeur de la sélection.
Run debug. On voit que très simplement on a en fait un people picker sur l’app qui est utilisable très facilement. Il va plus loin et modifie son code afin de récupérer facilement l’email des personnes sélectionnées pour les mettre en cc du nouveau mail une fois l’item ajouté.

// DEMO – Brian montre les excel apps
Il montre l’app excel Bing Maps.
Il revient sur outlook web app et montre que suite à une PJ d’un contrat recu via mail il ouvre l’app Docusign qui récupère son document et il peut l’ouvrir pour y aposer sa signature électronique.
Il montre l’App CADapp qui permet d’ouvrir un fichier drw avec la webapp et ainsi de pouvoir visualiser et modifier un fichier autocad en ligne sur le navigateur.
Il montre l’App Poll everywhere dans PowerPoint où il réalise en live un sondage et affiche les résultats qui évoluent en live !

// robust Office 365 APIs
Il y a maintenant des APIs pour les documents, les mails, les calendriers, les personnes, la recherche et le social. Aussi pour Bing, Dynamics, Azure pour les services Microsoft. Mais aussi les services tiers comme pour SAP, LinkedIn, Oracle, google. Tout ça en web, mais aussi pour iOS ou android.
Même pour Onedrive. Il ajoute /_api/files sur son Onedrive et tombe sur une API pourle s fichiers de son Onedrive.

// DEMO dev sur les services SharePoint et Exchange Dans Visual Studio il ajoute des connexions à des services et en fait 2 (un pour chaque produit). Son projet est une appli rich client windows 8.1. Il montre tous les snippets rapidement pour manipuler les calendriers d’Exchange.
Sa démo ne fonctionne pas et il enchaine sur le fait que github on trouvera maintenant un SDK android pour Office 365.

// API updates
Robert revient sur ce qui a été montré et porte notre attention sur les nouveautés côté self Service creation et des nouvelles possibilités sur du site provisionning.

// Flexible tools
Il présente les information workers qui peuvent créer des applis avec access notamment.
Mais également pour les pro developers avec des améliorations côté Visual Studio, HTML5 et azure.

Christian

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s

%d blogueurs aiment cette page :