introduction a microsoft visual studio light switch
Post on 12-Jul-2015
122 Views
Preview:
TRANSCRIPT
Introduction Visual Studio LightswitchEric Verni Microsoft France Division DPE
Quest-ce que Visual Studio LightSwitch ?Nouvel outil de dveloppement pour dvelopper des applications centres sur les donnes pour le PC et le web et le Cloud Permet de dvelopper en toute simplicit des applications Internet riches bases sur Silverlight Supprime la complexit du dveloppement 3 tiers
2
Architecture LightswitchCouche PrsentationSilverlight 4 Modle Vue Vue-Modle
Couche LogiqueWCF RIA Services (ASP .NET 4.0)Dploiement : Local IIS Server Windows Azure (WebRole)
DonnesSQL Server, Express, SQL Azure, SharePoint, autres via WCF RIA Services
4
Installation de LightswitchSur Visual Studio 2010 En autonome
5
Types dapplication Lightswitch
6
Cration du modle de donnes
20
RsumLorsque je cre une nouvelle table, je cre la fois :Une Entit Et la table physique stocke dans une base de donnes SQL Express
Je peux crer des relations entre les entits
Je peux utiliser des types complexes (PhoneNumber, email, etc)
21
Cration dun cran de recherche clients
22
RsumJe peux utiliser des modles prdfinis dcrans, que je lie une source de donnes Je peux la vole personnaliser mon cran et avoir un rendu immdiat Lightswitch cre la vole des crans de saisies bas sur une entit Lightswitch fournit les mcanismes dajout et de sauvegarde denregistrements23
Cration et personnalisation dun cran ddition
24
RsumJe peux personnaliser laffichage des crans cre avec des modles prdfinis Il existe des contrles prdfinis afin dorganiser les donnes par groupeAddress Editor Address Viewer Modal Window .
25
Formatage et Validation de donnes
26
RsumIl est possible de formater les donnes sa convenanceDajouter du code de validation De modifier les formats des types complexes prdfinis
Il est possible de coder un peu quand mme !!!
27
Trier et Filtrer des donnes
28
RsumUn cran est associ une requte base sur une entitOn peut modifier facilement cette requte en lui ajoutant un ordre de tri par exemple, des filtres ou des paramtres On peut modifier une requte par code
On peut baser une requte directement sur une entit, ou sur une autre requteUn cran peut tre associ plusieurs requtes29
RsumDvelopper avec LightSwitchFacilite le dveloppement 3 Tiers WCF RIA Services Entit (Entity Framework) Ecran Silverlight (MVVM)
Pas besoin de connaitre XAML Facilit de prise en mainSans trop mettre les mains dans le code
Dvelopper pour LightSwitchEtendre linterface et le shell Extension Pack40
RessourcesTutoriel en franais + tlchargement de Lightswitchhttp://msdn.microsoft.com/fr-fr/vstudio/msdn.lightswitch.aspx
Le site produithttp://www.microsoft.com/visualstudio/en-us/lightswitch
Blogs LightSwitchhttp://blogs.msdn.com/b/lightswitch/
Introduction Entity Frameworkhttp://msdn.microsoft.com/fr-fr/data/msdn.saga-efx.aspx
ADO .NET Data Serviceshttp://www.microsoft.com/france/vision/mstechdays08/Webcas tMSDN.aspx?EID=7f86223d-a3c9-4463-a504-25b813aba76d
Tutoriel Silverlight 4 et WCF Ria Serviceshttp://blogs.msdn.com/b/davrous/archive/2010/02/19/tutorialsilverlight-4-wcf-ria-services-avec-0-ligne-de-code.aspx41
42
Votre potentiel, notre passion TM
2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows 7 and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
top related