Note: ceci est un résumé d’une session des Microsoft Days, pas mon point de vue.
Par Eric Vernié, Microsoft France division DPE
Introduction
Le développement Windows a été démocratisé par Visual Basic, et a décollé à partir de Windows 3.1. Plus récemment, Access a aussi démocratisé le développement autour des bases de données.
Problème aujourd’hui, le développement s’est complexifié: EntityFramework, RIA Services, Silverlight… cela ne permet plus un accès aisé. LightSwitch permet de masquer la complexité pour les applications simples, tout en gardant la possibilité de faire plus compliqué quand c’est nécessaire.
Avec LightSwitch, le développeur réalise des applications 3 tiers pour le bureau et le cloud, basées sur Entity Framework, RIA Services, MVVM, Silverlight 4
Architecture
- Silverlight 4
- MVVM
Couche logique
- WCF RIA Services (ASP.NET 4.0) en déploiement local, IIS ou Windows Azure.
Couche données
- SQL Server, Express
- SQL Azure
- SharePoint
- WCF RIA Services
En pratique
Installation: en autonome ou bien en plus de Visual Studio 2010.
Extensibilité:
- on peut développer des “groupes” avec Visual Studio: ce sont des contrôles Silverlight décorés avec des attributs.
- on peut développer d’autres “thèmes” ou “shells”
Comments