Software
Development

Done Right
1
Notre engagement

On vous trollera pas…

Ça serait trop facile !

2
Sommaire
Introduction
De quoi parle-t-on
Comment ça marche ?

Historique :
La préhistoire (2002-2005)
Le moyen âge (2005-2...
De quoi parle-t-on ?

4
Comment ca marche ?

5
2002-2005 La préhistoire

Applications :
Client lourd
Client « web »
COM

Langage : C# (1), J#, Cobol.Net, VB.Net
Framewor...
2005-2009 Le moyen âge

Applications : arrivée du XAML
Client lourd oldschool
Client « web » + framework MVC en 2009 : ver...
2010 La Renaissance

Applications
XAML (MVVM) pour tous : desktop, silverlight, téléphone
Pratiques & standards web : Asp....
2012-2013 Le monde moderne

Applications :
XAML (Desktop, Téléphone, Tablette)
MVC (Web)
Cloud
Services

Langages C# 5, VB...
Le futur

Applications

Tablettes et téléphones (tous)
Cloud (public ou privé)
Web
Roslyn
Asynchronisme obligatoire
Intero...
Nous rejoindre

recrutement@cellenza.com
11
Prochain SlideShare
Chargement dans…5
×

XKE .net 10 ans de plateformes

652 vues

Publié le

A l'occasion des XKE, Cellenza a présenté pendant 1 heure comment la plateforme .net a évolué ces 10 dernières années.

Publié dans : Technologie
0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
652
Sur SlideShare
0
Issues des intégrations
0
Intégrations
18
Actions
Partages
0
Téléchargements
2
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive
  • Priorité à l’UX
  • Priorité à l’UX
  • XKE .net 10 ans de plateformes

    1. 1. Software Development Done Right 1
    2. 2. Notre engagement On vous trollera pas… Ça serait trop facile ! 2
    3. 3. Sommaire Introduction De quoi parle-t-on Comment ça marche ? Historique : La préhistoire (2002-2005) Le moyen âge (2005-2009) La renaissance (2010) Le monde moderne (2012-2013) Le futur ( > 2014) 3
    4. 4. De quoi parle-t-on ? 4
    5. 5. Comment ca marche ? 5
    6. 6. 2002-2005 La préhistoire Applications : Client lourd Client « web » COM Langage : C# (1), J#, Cobol.Net, VB.Net Framework 1.0 et 1.1 Interopérabilité faible autre comme MS Langage peu évolué Sourcesafe 6
    7. 7. 2005-2009 Le moyen âge Applications : arrivée du XAML Client lourd oldschool Client « web » + framework MVC en 2009 : vers la fin du JS MS Silverlight Applications orientées services Langage : C# 2/3, VB.net Génériques, méthodes anonymes Lambda, types anonymes Iterateurs, Linq, méthodes d’extensions Framework 2.0 -> 3.5 (même runtime) Nouvelle génération d’IDE orienté productivité Team Foundation Server 7
    8. 8. 2010 La Renaissance Applications XAML (MVVM) pour tous : desktop, silverlight, téléphone Pratiques & standards web : Asp.NET MVC; REST; JSON; jQuery; HTML5 Cloud Services Langage : C# 4, VB.NET, F# Dynamic Covariance/contravariance Paramètres par défaut Framework et runtime 4 TPL Nuget 8
    9. 9. 2012-2013 Le monde moderne Applications : XAML (Desktop, Téléphone, Tablette) MVC (Web) Cloud Services Langages C# 5, VB.NET, C++ 11 Le langage devient asynchrone : Async/await Framework 4.5 -> 4.5.1 Framework asynchrone Portable librairies (write once, run anywhere) Outils de gestion de projets modernes : Web Agilité Git 9
    10. 10. Le futur Applications Tablettes et téléphones (tous) Cloud (public ou privé) Web Roslyn Asynchronisme obligatoire Interopérabilité de la plateforme de développement (Github/jira en mieux) 10
    11. 11. Nous rejoindre recrutement@cellenza.com 11

    ×