Overblog Suivre ce blog
Editer l'article Administration Créer mon blog

Présentation

  • : Romagny13 - Du .NET,du pur .NET
  • Romagny13 - Du .NET,du pur .NET
  • : Cycle de progression Faire (quelque chose qui marche) -> comprendre ce que l’on fait/comment cela marche -> pousser plus loin les notions
  • Contact

Recherche

Articles Récents

26 février 2014 3 26 /02 /février /2014 18:33

LightSwitch permet de créer rapidement des applications métiers centrées sur les données(RAD) .
 
1 – Création d’un projet LightSwitch

2 possibilités :
-          Application de bureau LightSwitch
-          Application HTML LightSwitch
Il sera possible de switch d'un type de projet à l'autre facilement depuis les propriétés du projet Client


   2 – Data Sources
On peut soit créer ses tables soit ajouter une source de données (base de données, SharePoint, Service OData,Service RIA WCF)

Soit depuis le designer soit depuis le menu contextuel (ajouter une table, ajouter une source de données) sur le dossier Data Sources du projet *.server


 
Exemple je me connecte à la base de données SQL Server Northwind et je sélectionne les tables Products et Categories

 
 

3 – Ajout d’écrans (« screens »)

Menu contextuel sur le dossier « screens » du projet client > Ajouter un écran .Plusieurs choix possibles :
Ecran grille modifiable
Ecran détails
Ecran liste et détails
Ecran de recherche de données
Nouvel écran de données

 

Exemple je crée un écran Liste et détails pour la table Products 

 

 Il est également possible de modifier la navigation d’écran, les propriétés du client (logo,thème,etc.), le type de client(web,desktop) depuis le menu contextuel « modifier la navigation »


4 – Exécution/Test

Selon le type de client, le projet s’affichera soit dans le navigateur soit dans une fenêtre.
Il est possible d’éditer la conception de l’écran depuis le menu « concevoir l’écran » même durant l’exécution.
Il est bien sur possible de trier, d’éditer, sauvegarder les données selon les fenêtres crées.
Le menu Tasks permet d’accéder aux différents écrans.
 
5-Créer ses écrans personnalisés
Exemple je crée un écran qui permet d’afficher les produits de la catégorie sélectionnée.
Je crée un écran de grille modifiable
Puis j’ajoute une grille de « Products »


Ressources

Partager cet article

Repost 0
Published by Romagny13 - dans LightSwitch
commenter cet article

commentaires