Créez votre application métier pour
Windows 8, SharePoint 2013 et SQL Server
2012
Stéphane CORDONNIER
Directeur Technique
MCNEXT
Office / B2B / LOB / Entreprise
scordonnier@mcnext.com
http://www.mcnext.com
180 collaborateurs
Depuis 2007 à Paris - Lyon - Genève
Stand 97 – Zone bleu
foncé
Business
Intelligence
Talk
Biz
NET
Dot Share
Point
Microsoft
100 %
ERGONOMIE ET DESIGN
L’écran d’accueil
• 2 orientations : Paysage | Portrait
• 3 vues : Full screen | Snapped | Filled
Orientations / Vues
• Rechercher
– Rechercher dans l’application en cours
– Rechercher parmi les applications disponibles
– Rechercher dans le panneau de configuration
• Partager
– Partager de l’information entre applications
• Partage sur Facebook, Twitter, …
• Partage d’images, de vidéos
• Envoi de mails…
• Périphériques
– Interactions avec les appareils connectés au PC
• Ecrans & projecteurs
• Imprimantes
• Bluetooth…
• Paramètres
– Paramètres de l’application en cours
– Affichage et paramétrage des capacités et extensions de l’application en cours
– Paramètres du PC (réseau, son, luminosité, clavier, …)
Les « Charms »
Simplicité
Moins d’une dizaine
Les actions sont réversibles
Pas de notion de mode
(Edition, Visualisation …)
Une seule utilisant la durée d’interaction (Appui long = aide)
Les « Gestures »
ERGONOMIE ET DESIGN
TECHNOLOGIE / DÉVELOPPEMENT
La plateforme de développement
Communication
& Data
Devices &
Printing
WinRT APIs
Graphics &
Media
Desktop Apps
C
C++
Win32
C
#
V
B
.NE
T
SL
HTML
JavaScri
pt
Internet
Explore
r
Modern UI Apps
Application Model
XAML
JavaScript
HTML / CSS
C
C++
C#
VB
Windows Kernel Services
SystemServicesView
Model
Controll
er
Kernel
• Fonctionnement en « Sandbox » sur le
modèle des applications disponibles sur
téléphone
• Exécution avec des droits restreint, à travers
un broker qui va filtrer les API appelées
Exécution en mode restreint
• Documents (Mes documents, Musique, Vidéos)
• Périphériques de stockage (clés USB, carte SD, …)
• Microphone
• Webcam
• Géolocalisation
• Appareils à proximité (Wifi, Bluetooth, …)
• Connectivité réseau (internet, réseau d’entreprise…)
• Authentification d’entreprise
Capacités de l’application
• Avant tout un choix d’entreprise
• Le choix dépend des compétences actuelles
des développeurs
– XAML  WPF / Silverlight
– HTML  Web / ASP.NET / MVC
– C++  DirectX, 3D…
XAML, HTML ou C++ ?
• DevExpress
– XAML & HTML
• Telerik
– XAML & HTML
• SyncFusion
– XAML
• ComponentOne
– XAML & HTML
Editeurs de composants
COMPOSANTS DEVEXPRESS
APPLICATIONS MÉTIERS
Office 365
SharePoint 2013
Organize
information
Discover Build
Windows Azure
Application
Building Blocks
cloud
services
• La société ParisBike veut une application
Windows 8 permettant à ses commerciaux
d’accéder aux données du SI
• Le SI est construit sur les briques suivantes
– Office 365  Messagerie / Calendrier
– SharePoint 2013  Espaces collaboratifs
– SQL Azure  Base de données des ventes
Scénario
ArchitectureApplicative
Surface Laptop
Office 365
SharePoint 2013
SQL Azure
Azure Worker Role
WCF
ADO.NET
APPLICATION PARISBIKE
Donnez votre avis !
Depuis votre smartphone, sur :
http://notes.mstechdays.fr
De nombreux lots à gagner toutes les heures !!!
Claviers, souris et jeux Microsoft…
Merci de nous aider à améliorer les TechDays
http://notes.mstechdays.fr

Créez votre application métier pour tablettes Windows 8, SharePoint 2013 et SQL Server 2012 (BI)

  • 1.
    Créez votre applicationmétier pour Windows 8, SharePoint 2013 et SQL Server 2012 Stéphane CORDONNIER Directeur Technique MCNEXT Office / B2B / LOB / Entreprise scordonnier@mcnext.com http://www.mcnext.com
  • 2.
    180 collaborateurs Depuis 2007à Paris - Lyon - Genève Stand 97 – Zone bleu foncé Business Intelligence Talk Biz NET Dot Share Point Microsoft 100 %
  • 3.
  • 4.
  • 5.
    • 2 orientations: Paysage | Portrait • 3 vues : Full screen | Snapped | Filled Orientations / Vues
  • 6.
    • Rechercher – Rechercherdans l’application en cours – Rechercher parmi les applications disponibles – Rechercher dans le panneau de configuration • Partager – Partager de l’information entre applications • Partage sur Facebook, Twitter, … • Partage d’images, de vidéos • Envoi de mails… • Périphériques – Interactions avec les appareils connectés au PC • Ecrans & projecteurs • Imprimantes • Bluetooth… • Paramètres – Paramètres de l’application en cours – Affichage et paramétrage des capacités et extensions de l’application en cours – Paramètres du PC (réseau, son, luminosité, clavier, …) Les « Charms »
  • 7.
    Simplicité Moins d’une dizaine Lesactions sont réversibles Pas de notion de mode (Edition, Visualisation …) Une seule utilisant la durée d’interaction (Appui long = aide) Les « Gestures »
  • 8.
  • 9.
  • 10.
    La plateforme dedéveloppement Communication & Data Devices & Printing WinRT APIs Graphics & Media Desktop Apps C C++ Win32 C # V B .NE T SL HTML JavaScri pt Internet Explore r Modern UI Apps Application Model XAML JavaScript HTML / CSS C C++ C# VB Windows Kernel Services SystemServicesView Model Controll er Kernel
  • 11.
    • Fonctionnement en« Sandbox » sur le modèle des applications disponibles sur téléphone • Exécution avec des droits restreint, à travers un broker qui va filtrer les API appelées Exécution en mode restreint
  • 12.
    • Documents (Mesdocuments, Musique, Vidéos) • Périphériques de stockage (clés USB, carte SD, …) • Microphone • Webcam • Géolocalisation • Appareils à proximité (Wifi, Bluetooth, …) • Connectivité réseau (internet, réseau d’entreprise…) • Authentification d’entreprise Capacités de l’application
  • 13.
    • Avant toutun choix d’entreprise • Le choix dépend des compétences actuelles des développeurs – XAML  WPF / Silverlight – HTML  Web / ASP.NET / MVC – C++  DirectX, 3D… XAML, HTML ou C++ ?
  • 14.
    • DevExpress – XAML& HTML • Telerik – XAML & HTML • SyncFusion – XAML • ComponentOne – XAML & HTML Editeurs de composants
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
    • La sociétéParisBike veut une application Windows 8 permettant à ses commerciaux d’accéder aux données du SI • Le SI est construit sur les briques suivantes – Office 365  Messagerie / Calendrier – SharePoint 2013  Espaces collaboratifs – SQL Azure  Base de données des ventes Scénario
  • 21.
    ArchitectureApplicative Surface Laptop Office 365 SharePoint2013 SQL Azure Azure Worker Role WCF ADO.NET
  • 22.
  • 23.
    Donnez votre avis! Depuis votre smartphone, sur : http://notes.mstechdays.fr De nombreux lots à gagner toutes les heures !!! Claviers, souris et jeux Microsoft… Merci de nous aider à améliorer les TechDays http://notes.mstechdays.fr

Notes de l'éditeur

  • #2 Intro Office / B2B / LOB / entreprise
  • #24 Notation