Précédent   Forum du club des développeurs et IT Pro > Dotnet > EDI/Outils > Visual Studio LightSwitch
Visual Studio LightSwitch Forum d'entraide sur l'utilisation de Visual Studio LightSwitch, outil de développement rapide d'applications métier.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 10/11/2010, 11h30   #1
zouuc
Membre éclairé
 
Étudiant
Inscription : janvier 2009
Messages : 389
Détails du profil
Informations personnelles :
Âge : 24

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : janvier 2009
Messages : 389
Points : 320
Points : 320
Par défaut [Lightswitch] probleme de connexion à une base existante

Bonjour,

Je débute complètement en Silverlight et Lightswitch. Je dois réaliser une petite application via, ces outils, qui permet à l'utilisateur de modifier une table ou deux dans une database.

Je me suis adonné à quelques tuto là dessus. La création de database et sa manipulation sont assez simple. Cependant, pour me connecter à une base de donnée existante, j'ai un problème.

Je ne vois pas la base de donnée que je cherche dans ce que me propose l'outil qui fait la connexion. Pourtant j'utilise le même pour faire la connexion avec cette même base dans VS 2008

Le fait est que plusieurs tables sont absentes dans ce que propose l'outil. Je retrouve une majorité de table sur mon serveur, mais il en manque plusieurs qui sont pourtant présente sur VS2008 !

Je ne comprend pas pourquoi hélas et je demande votre aide

J'ai essayé de copier la connectionString de mon app.config qui fonctionne sur VS2008 et de remplacer celle de base dans le projet silverlight, mais ça ne change rien. La connexion n'apparait pas

Quelqu'un pour m'aider s'il vous plait ?
zouuc est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/11/2010, 09h47   #2
zouuc
Membre éclairé
 
Étudiant
Inscription : janvier 2009
Messages : 389
Détails du profil
Informations personnelles :
Âge : 24

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : janvier 2009
Messages : 389
Points : 320
Points : 320
Bonjour,

je relance le poste ^^

On m'a conseillé de regarder la requête qu'envoi Visual Studio et Silverlight pour la sélection et la présentation des tables et des vues dans la base de données. Seulement, comment pouvons nous voir les requêtes envoyées par ces logiciel ?? Ils font tout en background non ?!
Je ne sais pas si je me fais comprendre :/

[EDIT]Apparement il faudrait utiliser une un Analyseur SQL du type SQL profiler mais on ne l'a pas dans la boite ... Quelqu'un connait peut-être un logiciel gratuit du même genre pour Visual Studio ?[/EDIT]

Si quelqu'un aurait une ébauche de piste à me proposer
zouuc est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/12/2010, 23h38   #3
Nathanael Marchand
Rédacteur/Modérateur

 
Avatar de Nathanael Marchand
 
Homme Nathanael Marchand
Expert .Net So@t
Inscription : octobre 2008
Messages : 3 520
Détails du profil
Informations personnelles :
Nom : Homme Nathanael Marchand
Âge : 26
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Expert .Net So@t
Secteur : Conseil

Informations forums :
Inscription : octobre 2008
Messages : 3 520
Points : 7 962
Points : 7 962
Jamais utilisé Lightswitch (en meme temps c'est une beta qui l'utilise en vrai? )
Cependant, experience d'un développeur: Silverlight n'accède pas a ta base. Silvelight (côté client donc) appelle des webservices (côté serveur) qui eux appellent la base. S'attacher au serveur iis permet de voir les requêtes de Silverlight (qui ne sont pas des requêtes SQL).
D'autre part, SQL Profiler est, il me semble, livré(reste à cocher la case à l'install) sur toutes les versions de SQL Server (non-express).
Tu dois pouvoir sniffer les requêtes SQL avec un outil comme Wireshark ou Microsoft Network Monitor.
Cependant, je tiens a mettre un bémol: autant le designer de visual studio 2010 est hyper puissant, on peut pleinement l'utiliser et faire du drag&drop pour designer son appli, autant faire tout une appli en utilisant uniquement un designer (sans comprendre "what's under the hood" et notamment une architecture incluant silverlight) c'est aller à l'échec avec une application non maintenable, qui se casse la figure à la montée en charge, bref une appli qui tiens 1mois... (Alors qu'une archi avec SL bien monté, c'est tellement classe et efficace...)
Nathanael Marchand est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 16h05.


 
 
 
 
Partenaires

Hébergement Web