Mise à jour du framework .NET 4 qui supporte désormais LocalDB, une évolution de SQL Express

Le 31/10/2011, par Hinault Romaric, Chroniqueur Actualités


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 ?

Les rubriques (actu, forums, tutos) de Développez :


Réponse Retrouver la discussion sur le forum

Avatar de tomlev tomlev
Responsable .NET
le 31/10/2011
Pas 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 ?
Avatar de Hinault Romaric Hinault Romaric
Chroniqueur Actualités
le 31/10/2011

Citation:





Envoyé par tomlev
Voir le message

Pas 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 ?



D’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.
Avatar de zeavan zeavan
Membre chevronné
le 01/11/2011
Pour ma part tres bonne nouvelle si sync framework est compatible, des infos??
Avatar de jkakim jkakim
Membre régulier
le 01/11/2011
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 ?
Avatar de Hinault Romaric Hinault Romaric
Chroniqueur Actualités
le 01/11/2011

Citation:





Envoyé par jkakim
Voir le message

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 ?



LocalDB 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.
Avatar de tomlev tomlev
Responsable .NET
le 01/11/2011
D'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)


Citation:




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.


Et c'est clairement pas un remplacement pour SQL Compact :


Citation:




Disk usage: all SQL Server Compact binaries amount to some 4MBs, while LocalDB installation takes 140MBs.


Bon, après c'est pas non plus les mêmes fonctionnalités... LocalDB offre toutes les fonctionnalités de SQL Server, ce qui est loin d'être le cas avec SQL Compact

Réponse

Publicité

Best Of

Actualités les plus lues

Semaine
Mois
Année
  1. Google publie une pré-version de Chrome avec la machine virtuelle Dart 178
  2. Windows 8 : meilleure gestion des langues avec de nouveaux packs linguistiques et l'ajout de l'anglais britannique 54
  3. Windows 8 : Microsoft dévoile le logo officiel qui marque un retour aux sources de Windows 1.0 14
  4. Parts de marché : IE renverse la tendance, Chrome chute après 17 mois de croissance 74
  5. Quel est votre logo de Windows préféré ? Rétrospective des créations qui ont accompagné l'histoire de l'OS 36
  6. Vie Privée : Google répond et met en cause Internet Explorer et un protocole obsolette, et accuse Microsoft d'écrire des billets "fallacieux" 24
  7. Apple obtient un brevet pour un écran 3D interactif qui pourrait être intégré à l'iPhone 5 16
  8. Samsung dévoile sa Galaxy Tab 2, elle sera équipée d'un écran 7 pouces et tournera sous Android 4 6
  9. Les développeurs ignorent-ils trop les failles découvertes dans leur code ? Prenez-vous en compte les remarques des autres ? 13
  10. Construisez et déployez en quelques minutes votre site web commercial avec le plan tout-en-un e-commerce de PlanetHoster 19
Page suivante
  1. Index Tiobe : Java recule encore, mais demeure toujours numéro 1, suivi de près par C, Visual Basic cède des parts à VB.NET 427
  2. Megaupload : le point sur la première "cyber-guerre" de 2012, quelle technologie voyez-vous succéder au DDL et au streaming ? 203
  3. Google publie une pré-version de Chrome avec la machine virtuelle Dart 178
  4. Megaupload : deux semaines de plus avant la suppression des fichiers des utilisateurs, L'EFF lance MegaRetrieval pour aider ceux-ci 490
  5. Sortie de la 6ème Release Candidate de PHP 5.4.0, avec plusieurs corrections de bogues 9
  6. Ubuntu 12.04 LTS passe en version alpha 2 : "Precise Pangolin" démarre plus rapidement et améliore Unity 12
  7. Chrome 17 disponible en version finale : plus rapide et sécurisé avec des correctifs pour 20 vulnérabilités dont une critique 24
  8. Quel EDI utilisez-vous en 2012 pour le développement web ? et pourquoi ? 55
  9. Brevets : seconde plainte de Samsung contre Apple rejetée en Allemagne 184
  10. Google Maps gratuit ne plait pas à la justice française, vers la fin de l'API gratuite pour les développeurs ? 49
Page suivante
  1. jQuery Mobile fin prêt pour la production, la version 1.0 finale de l'UI pour appareils mobiles est 30 à 50 % plus rapide depuis la RC2 4
  2. Index Tiobe : Java recule encore, mais demeure toujours numéro 1, suivi de près par C, Visual Basic cède des parts à VB.NET 427
  3. LimeOS : le fork de Chrome OS disponible avec 11 mois de retard, mais avec les mises à jour automatiques 211
  4. Comment prendre en compte l'utilisateur dans vos applications ? Pour un développeur, « 90 % des utilisateurs sont des idiots » 228
  5. Quels sont vos hébergeurs Web préférés ? 84
  6. Firefox 4 déjà téléchargé plus de 15 millions de fois, le navigateur de Mozilla connaît un beau succès 337
  7. Quel est LE livre que tout développeur doit lire absolument ? Celui qui vous a le plus marqué et inspiré 96
  8. Google Chrome arrache la deuxième place à Firefox en terme de parts de marché des navigateurs 328
  9. Quelles règles les programmeurs débutants devraient-ils toujours respecter ? Un développeur expérimenté livre ses 7 règles d'or 177
  10. Android 3.0 : SDK et API en versions finales 69
Page suivante

Developpez.com

Communauté

Formez-vous

Evénements

Décideurs

Téléchargez

 
 
 
 
Partenaires

Hébergement Web