Your SlideShare is downloading. ×
LightSwitch presentation
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Introducing the official SlideShare app

Stunning, full-screen experience for iPhone and Android

Text the download link to your phone

Standard text messaging rates apply

LightSwitch presentation

708
views

Published on

Présenté par Mohamed Ouederni. …

Présenté par Mohamed Ouederni.
ENIT, Tunis.
@medouederni

Published in: Technology

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
708
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
13
Comments
0
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. WorkShopVisual Studio LightSwich 2011Mohamed OuederniPrésident de club EnitDotNetEnit, le 22/02/2012
  • 2. History LightSwitchData Driven DevelopmentLa 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 LightSwitchEvolution 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 deploymePré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.
  • 5. LightSwitch deploymeOutils necessaires: Configuration requise: • Windows XP SP3 ou plus • Visual Studio 2010 Service Pack 1 • Visual Studio LightSwitch
  • 6. deployment DevLes types de déploiement: Application de bureau Application Web Application Web/Bureau + Cloud
  • 7. Dev ScreenScénarios de développement:A partir de base de donnée existante: • Base deCréer une application LightSwitch pour la 1 donnéesbase de données existante del’entreprise. • LightSwitch 2 • Application 3
  • 8. Dev ScreenScénarios de développement:Nouvel projet:Mise en ouvre d’un projet avec SQL • LightSwitch 1Server comme serveur de base dedonnées. • Base de 2 données • Application 3
  • 9. Dev ScreenScénarios de développement:Supporter une source de données quelconque: • WCF RIAL’entreprise utilise une base de données 1 Servicesnon supporté par LightSwitch.Utiliser WCF RIA Services pour créer un • LightSwitchProvider pour la source de données. 2 • Application 3
  • 10. Screens PlusCinq types d’écrans possible:
  • 11. Screens PlusNouvel enregistrement: Create New Screen Interface permettant la création des nouvelles entités.
  • 12. Screens PlusDétails: Détails Screen Affiches les informations détaillés (touts les champs dans la base de données).
  • 13. Screens PlusMaitre/Détails : Master/Détails Screen Affiche les enregistrements d’une entité et les données relatives à elle.
  • 14. Screens PlusGrille d’édition: Editable Grid Interface permettant la manipulation totale des enregistrements.
  • 15. Screens PlusEcran de recherche : Search Screen Interface de recherche des données basé sur une requête défini par le développeur.
  • 16. Screens PlusExemple d’application:
  • 17. Plus CustomBusiness types: Email Numéro de téléphone Adresse Code postale
  • 18. Plus CustomComposants personnalisés:Créer des composants Silverlight personnaliséset remplacer n’importe quel composant générerpar LightSwitch.
  • 19. Plus CustomSécurité Validation des données. Gestion des utilisateurs et des rôles. Gérer les droits d’accès à l’application.
  • 20. Custom DemVisual Studio LightSwitch Extensibility:Basé sur le modèle d’extensibilité de Visual Studio.Prérequis: • Visual Studio SDK • LightSwitch Extension Dev Kit.
  • 21. Custom DemVisual Studio LightSwitch Extensibility:Extension Manager
  • 22. Custom DemVisual 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
  • 23. Custom DemExemples d’extensions:
  • 24. Custom DemExemples d’extensions:
  • 25. Demo EnApplication: Gestion Client/Commandes
  • 26. End Merci pour votre attention