Mise à jour du framework .NET 4 qui supporte désormais LocalDB
Une évolution de SQL Express
Le 2011-10-31 12:31:19, par Hinault Romaric, Responsable .NET
Microsoft vient de publier une mise à jour du Framework .NET 4.
La plateforme apporte essentiellement des améliorations et nouveautés pour le support des nouvelles fonctionnalités de SQL Server 2012, nom de code « Denali ».
Microsoft a introduit la prise en charge de LocalDB dans le fournisseur de données SqlClient. Les développeurs peuvent désormais accéder aux instances de LocalDB à partir de Visual Studio 2010.
LocalDB est une évolution de SQL Server Express introduit par Denali. L’outil permet au développeur d’éviter d’avoir à installer, gérer et administrer une instance complète de SQL Server Express sur sa machine de développement.
Pour accéder à LocalDB, le développeur doit utiliser la chaine de connexion : « Data Source=(localdb)\v11.0;Integrated Security=true » et le fournisseur de données SqlClient démarre automatiquement une instance de SQL Server comme un processus enfant et s’y connecte.
LocalDB fait bien évidemment penser à SQL Server Compact Edition qui a quasiment les mêmes caractéristiques. La différence entre les deux solutions est que SQL Server Compact s’exécute comme une DLL et propose des fonctionnalités assez limitées du SGBD, tandis que LocalBD s’exécute dans un processus séparé et supporte les procédures stockées, les types de données géométriques et géographiques, et bien plus.
SQL Server Management Studio (SSMS) peut-être connecté à LocalBD et toutes les tâches de gestion d’une base de données LocalBD peuvent être effectuées à partir de l’outil d’administration. SQL Server Express sera toujours distribué.
On notera aussi dans cette mise à jour, une prise en charge d’AlwaysOn dans SqlClient. AlwaysOn est une solution de haute disponibilité et de reprise introduite par la CTP 3 de Denali. L’outil est une alternative de niveau entreprise à la mise en miroir de bases de données.
Cette version apporte également des améliorations pour les applications WPF ( Windows Presentation Foundation). le Framework .NET 4.0.2 peut-être utilisé avec Visual Studio 2010 SP 1.
Télécharger .NET Framework 4.0.2
Présentation de LocalDB
Source : Blog MSDN
Et vous ?
Que pensez-vous de LocalDB ?
La plateforme apporte essentiellement des améliorations et nouveautés pour le support des nouvelles fonctionnalités de SQL Server 2012, nom de code « Denali ».
Microsoft a introduit la prise en charge de LocalDB dans le fournisseur de données SqlClient. Les développeurs peuvent désormais accéder aux instances de LocalDB à partir de Visual Studio 2010.
LocalDB est une évolution de SQL Server Express introduit par Denali. L’outil permet au développeur d’éviter d’avoir à installer, gérer et administrer une instance complète de SQL Server Express sur sa machine de développement.
Pour accéder à LocalDB, le développeur doit utiliser la chaine de connexion : « Data Source=(localdb)\v11.0;Integrated Security=true » et le fournisseur de données SqlClient démarre automatiquement une instance de SQL Server comme un processus enfant et s’y connecte.
LocalDB fait bien évidemment penser à SQL Server Compact Edition qui a quasiment les mêmes caractéristiques. La différence entre les deux solutions est que SQL Server Compact s’exécute comme une DLL et propose des fonctionnalités assez limitées du SGBD, tandis que LocalBD s’exécute dans un processus séparé et supporte les procédures stockées, les types de données géométriques et géographiques, et bien plus.
SQL Server Management Studio (SSMS) peut-être connecté à LocalBD et toutes les tâches de gestion d’une base de données LocalBD peuvent être effectuées à partir de l’outil d’administration. SQL Server Express sera toujours distribué.
On notera aussi dans cette mise à jour, une prise en charge d’AlwaysOn dans SqlClient. AlwaysOn est une solution de haute disponibilité et de reprise introduite par la CTP 3 de Denali. L’outil est une alternative de niveau entreprise à la mise en miroir de bases de données.
Cette version apporte également des améliorations pour les applications WPF ( Windows Presentation Foundation). le Framework .NET 4.0.2 peut-être utilisé avec Visual Studio 2010 SP 1.
Source : Blog MSDN
Et vous ?
-
tomlevRédacteur/ModérateurPas sûr d'avoir bien compris... il faut quand même installer SQL Server sur le poste client, non ? La seule différence c'est qu'on a pas à gérer une instance dédiée ?le 31/10/2011 à 16:01
-
Hinault RomaricResponsable .NETD’après ce que j'ai compris, l'on aura pas besoin d'installer SQL Server, au lieu d'être empaqueté dans une application comme une DLL avec SQL Server Compact, on aura un exécutable qui pourra être démarré et arrêté par le fournisseur de données. Bien évidemment, la taille de la base de données qui est supportée est assez limitée, du moins je crois.le 31/10/2011 à 16:44
-
zeavanMembre éclairéPour ma part tres bonne nouvelle si sync framework est compatible, des infos??le 01/11/2011 à 5:54
-
jkakimMembre habituéSalut tous le monde;
Très bonne nouvelle du moins si j'ai bien compris. Cad, on aura pas à installer une instance de Sql Server mais sera en natif intégré dans le Framework .NET 4.0.2 ?le 01/11/2011 à 7:36 -
Hinault RomaricResponsable .NETLocalDB n'est pas intégré dans le Framework .NET 4.0.2, il offre juste le support de cette version de SQL Server allégée.
Comme je l'ai dit plus haut, une application utilisant LocalDB pourra être empaquetée avec un exécutable léger, qui permettra de ne plus installer une instance de SQL Server sur le poste du Client.
Pour l'instant LocalDB est distribué avec Denali, mais avant la disponibilité de la version finale du SGBD, LocalDB sera publié distinctement tout comme SQL Server Express ou SQL Server Compact.le 01/11/2011 à 14:33 -
tomlevRédacteur/ModérateurD'après cet article, ça nécessite quand même une installation... Et pour la CTP, ça s'installe en même temps que SQL Express (mais ils vont faire un installeur spécifique plus léger)In this CTP LocalDB is a shared feature of SQL Server Express available to try as an option during installation of any other version of SQL Express. Our ultimate goal is to offer LocalDB in a separate, simplified and smaller installer. We will keep you posted on our progress here.Disk usage: all SQL Server Compact binaries amount to some 4MBs, while LocalDB installation takes 140MBs.le 01/11/2011 à 15:42