2. History LightSwitch
Data Driven Development
La gestion des données représente presque 80% du fonctionnement
des applications entreprise.
Le charge de développement des opérations standard de
manipulation des données représente plus que la moitié de coût de
l’application.
Automatiser les opérations de
manipulation des données.
3. History LightSwitch
Evolution des outils
Microsoft Office Access
Création de base de données et génération des formulaires.
Oracle Forms
Génération des formulaires.
Application en mode Clients/Serveur.
Visual Studio LightSwitch 2011
4. LightSwitch deployme
Présentation
Visual Studio LightSwitch 2011
LightSwitch est un environnement de
développement des applications orientés
base de données .
Il permet de générer l’interface
graphique pour la source de données
sans aucun ligne de code.
6. deployment Dev
Les types de déploiement:
Application de bureau
Application Web
Application Web/Bureau + Cloud
7. Dev Screen
Scénarios de développement:
A partir de base de donnée existante:
• Base de
Créer une application LightSwitch pour la
1 données
base de données existante de
l’entreprise.
• LightSwitch
2
• Application
3
8. Dev Screen
Scénarios de développement:
Nouvel projet:
Mise en ouvre d’un projet avec SQL • LightSwitch
1
Server comme serveur de base de
données.
• Base de
2 données
• Application
3
9. Dev Screen
Scénarios de développement:
Supporter une source de données
quelconque: • WCF RIA
L’entreprise utilise une base de données 1 Services
non supporté par LightSwitch.
Utiliser WCF RIA Services pour créer un
• LightSwitch
Provider pour la source de données. 2
• Application
3
17. Plus Custom
Business types:
Email
Numéro de téléphone
Adresse
Code postale
18. Plus Custom
Composants personnalisés:
Créer des composants Silverlight personnalisés
et remplacer n’importe quel composant générer
par LightSwitch.
19. Plus Custom
Sécurité
Validation des données.
Gestion des utilisateurs et des rôles.
Gérer les droits d’accès à l’application.
20. Custom Dem
Visual Studio LightSwitch Extensibility:
Basé sur le modèle d’extensibilité de Visual Studio.
Prérequis:
• Visual Studio SDK
• LightSwitch Extension Dev Kit.
21. Custom Dem
Visual Studio LightSwitch Extensibility:
Extension Manager
22. Custom Dem
Visual Studio LightSwitch Extensibility:
Extension Manager permet de
Installer des composants graphique
Installer des Thèmes
Installer exemples d’applications
Installer des sources de données personnalisés