di: Gianni Marzaloni 09 Gennaio 2008
Con l'uscita dei Connector per il framework .Net, si è raggiunta una profonda integrazione tra i server MySQL ed il Framework .Net di Microsoft. Prima di essi, per accedere ai "MyDatabase", era necessario utilizzare connessioni ODBC che, utilizzando un protocollo standard, non fornivano tutte le funzionalità che un server MySQL 5.0 può dare.
Ad oggi il team di sviluppo ha raggiunto la release 5.1.4, finalmente priva di numerosi e fastidiosi bug che avevano intaccato le vecchie versioni (vi consiglio caldamente di controllare periodicamente eventuali aggiornamenti). Questa release permette di collegarsi a versioni di server MySQL 4.0, 5.0 e 6.0 (ora in versione alpha).
I Connector implementano tutte le interfacce ADO.NET e si integrano alla perfezione con il Framework e, da qualche tempo a questa parte, con gli ambienti di sviluppo di casa Microsoft. In questo breve articolo ne analizzeremo alcune semplici particolarità, ma ne consiglio la lettura a chi ha già una formazione base sulle connessioni in ambiente ADO.NET.
Una volta scaricati ed installati i Connector ci danno la possibilità di accedere al namespace MySql.Data dove sono presenti tutte le classi che ci garantiranno maggiore sicurezza e scalabilità durante l'accesso ai dati su database MySQL.
MySQL.Data:
Figura 1. Referenziare MySql.Data
In caso di applicazioni ASP.NET verrà indicata la referenza direttamente nel file web.config in questo modo:
<assemblies>
<add assembly="MySql.Data,Version=5.1.4.0,Culture=neutral,PublicKeyToken=C5687FC88969C44D"/>
</assemblies>
La DLL ovviamente deve essere presente sul computer in cui verrà eseguita l'applicazione e presente nella cache .NET; nel caso di applicazioni Web è possibile copiare il file MySQL.Data.dll direttamente nella cartella Bin del nostro sito, al resto penserà IIS durante la fase di compilazione del progetto.
Guida Windows Azure Code SnippetsLe migliori pratiche per far girare le applicazioni "in the cloud",... |
Guida ASP.NET MVC Best PracticesUn workflow dettagliato e ricco di suggerimenti pratici per... |
Guida ASP.NET Starter KitUn modo semplice per imparare ad utilizzare le tecnologie Microsoft... |
Ogni giovedì, direttamente nella tua e-mail: articoli, guide, tutorial e script ASP, ASP.Net, SQL server e IIS.
Iscriviti alla newsletter
|
|
Amministratore di Reti Windows Server 200820 Febbraio 2012 a Milano |
|
Nessun corso previsto |