Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
SQL Server 2000/2005/2008, Express, Access, MySQL, Oracle
Silverlight e MySQL
sabato 20 settembre 2014 - 14.26
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Elenco Tags
VB.NET
|
.NET 4.0
|
Visual Studio 2010
|
MySQL 5.5
|
Chrome
Mau67
Profilo
| Expert
917
messaggi | Data Invio:
sab 20 set 2014 - 14:26
Un saluto al forum,
come potete vedere dal titolo sto tentando di creare un applicazione in silverlight e collegandolo al database MySQL, il problema è che i riferimenti non me li fa importare mi restituisce questo errore: impossibile un riferimento MySQL.web.dll perchè non verrebbe generato con il runtime Silverligt. I progetti Silverlight possono essere utilizzati solo con assembly Silverlight.
Quindi non posso usare MySQL come Database? esiste un alternative per usare Silverlight e MySQL?
Grazie
Mau67
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
sab 20 set 2014 - 15:02
>Un saluto al forum,
ciao
>Quindi non posso usare MySQL come Database?
La connessione diretta tra un set di assembly come Silverlight (che si occupa solo di frontend) non è proprio consentita (per fortuna, aggiungerei
).
E' consigliabile non tenere il frontend strettamente connesso al database, anche in caso di applicazioni Windows forms (anche qui sarebbe opportuno astrarre in più livelli, anche per ragioni di sicurezza, nonchè di connessione/rete)
Dovrai disaccoppiare i livelli, andando a scrivere dei servizi web (o con WCF) i quali ricevono le chiamate da Silverlight.
Leggi attentamente questo articolo:
http://www.codeproject.com/Questions/255968/Connecting-silverlight-application-to-MySQL-databa
>Grazie
di nulla!
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT
http://blogs.dotnethell.it/suxstellino
http://suxstellino.wordpress.com
http://mvp.microsoft.com/profiles/Alessandro.Alpi
Mau67
Profilo
| Expert
917
messaggi | Data Invio:
sab 20 set 2014 - 15:10
quindi devo crearmi un web service?
confesso che sia silverlight che web service è la prima volta che provo questo genere di sviluppo, io sviluppo in win form ma il web comincia a interessarmi e quindi provo.
Grazie
Mau67
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
sab 20 set 2014 - 15:26
>quindi devo crearmi un web service?
diciamo che dovresti cercare di astrarti dal concetto di applicazione "piccola" che ha tutto al suo interno.
L'idea è quella di dare ad ogni componente il suo vero ruolo.
- Silverlight --> Frontend per interazione utente (ma può essere anche una pagina web con js, jQuery, ecc..)
- Chiamate dal frontend ad un "sito" in http (con Silverlight, con js, ecc..)
- Servizio su di "un server" che sta in ascolto sullo http per tali chiamate
- Servizio che si connette al database per ricavare i dati (con tanto di connessione)
- risposta verso il chiamante in un formato serializzato (ad sempio XML, json, scegli tu)
Questo è, diciamo, il minimo per disaccoppiare.. poi ci sarebbero altri livelli ma per ora è meglio iniziare almeno con la base.
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT
http://blogs.dotnethell.it/suxstellino
http://suxstellino.wordpress.com
http://mvp.microsoft.com/profiles/Alessandro.Alpi
Mau67
Profilo
| Expert
917
messaggi | Data Invio:
sab 20 set 2014 - 15:46
Ok grazie per l'aiuto, provo a crearmi un applicazione iniziando dal consiglio che mi hai dato e se mi serve aiuto apro un altro post.
Un ultima cosa sai dirmi perchè un applicazione scritta in asp.ner con framework 3.5 gira su una rete intranet e se alzo il livello del framework e lo porto a 4.0 oppure a 4.5 l'applicazione non funziona più?
L'applicazione lo pubblicata su un server intranet 2008 R2 con IIS 7, e ci sono installati tutti i framework.
Ha qualche consiglio da darmi perchè se dovro pubblicare il progetto sviluppato con silverlight per vedere come gira penso che non funzioni visto che il framework di partenza e 4.0.
Grazie
Mau67
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
mar 23 set 2014 - 12:39
>Un ultima cosa sai dirmi perchè un applicazione scritta in asp.ner
>con framework 3.5 gira su una rete intranet e se alzo il livello
>del framework e lo porto a 4.0 oppure a 4.5 l'applicazione non
>funziona più?
credo che si tratti di un duplicato di
http://www.dotnethell.it/forum/messages.aspx?ThreadID=45325
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT
http://blogs.dotnethell.it/suxstellino
http://suxstellino.wordpress.com
http://mvp.microsoft.com/profiles/Alessandro.Alpi
Mau67
Profilo
| Expert
917
messaggi | Data Invio:
mer 24 set 2014 - 14:54
Si grazie ho risolto con il framework,
per quanto riguarda il web service e silverlight non riesco a crearlo in vb no C#
puoi aiutarmi? grazie
Mau67
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
mer 24 set 2014 - 18:07
>puoi aiutarmi?
vedi questo link
http://msdn.microsoft.com/en-us/library/bb386386.aspx
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT
http://blogs.dotnethell.it/suxstellino
http://suxstellino.wordpress.com
http://mvp.microsoft.com/profiles/Alessandro.Alpi
Mau67
Profilo
| Expert
917
messaggi | Data Invio:
mer 15 ott 2014 - 16:08
Ciao dopo svariati tentativi ho visto che con silverlight non funziona
ma funziona con progetti win form.
puoi inserirmi un progetto esempio fatto con silverlight?
Grazie
Mau67
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
mer 15 ott 2014 - 17:48
>puoi inserirmi un progetto esempio fatto con silverlight?
mi spiace, ma non ho nemmeno il template di progetto installato in locale..
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT
http://blogs.dotnethell.it/suxstellino
http://suxstellino.wordpress.com
http://mvp.microsoft.com/en-us/mvp/Alessandro%20Alpi-4014222
Mau67
Profilo
| Expert
917
messaggi | Data Invio:
mer 15 ott 2014 - 17:50
Ok grazie lo stesso ciao
Mau67
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !