, sergejack [Vous devez être identifié pour poster un commentaire.
Vous devez être identifié pour poster un commentaire.
Salut à vous.
Suite à mes récentes fouilles sur PostgreSQL, je partage avec vous ces liens assez intéressants sur les interfaces graphiques (administration, conception...).
Le meilleur aurait été l'intégration à PgAdmin, d'un module graphique pour manipuler le schéma des BD. Un peut comme dans Management studio de SQL server. Le projet (sous forme de plugin) est encours et PgAdmin possède déjà la construction graphique de requête.
@+
Vous devez être identifié pour poster un commentaire.
, Hinault Romaric [Salut,
Les cinq articles de blog qui présentaient pas à pas comment créer une application CRUD avec WebMatrix, Razor et Entity Framework ont été regroupés en un seul tutoriel qui vient d’être publié sur Developpez.com.
J'ai eu à développer récemment une application CRUD avec WebMatrix. Utilisant principalement la classe DataBase de l'espace de nom Microsoft.Data pour la manipulation des données, lorsque j'ai aperçu Entity Framework dans les packages NuGet avec WebMatrix 2 bêta, je me suis dit "génial" ! Ça veut dire que je peux l'utiliser dans ma solution.
J'ai donc opté pour l'utilisation de la bibliothèque au sein de mon application WebMatrix. Entity Framework est en passe de devenir un standard pour la manipulation des données et est recommandé par Microsoft.
Contrairement à Visual Studio et ASP.NET ou l'on dispose de plusieurs outils rendant facile la conception d'une application CRUD avec Entity Framework, sur WebMatrix, c'est un peu compliqué et l'on ne dispose pas des fonctionnalités comme l'échafaudage, et encore moins des ressources sur Internet.
C'est pourquoi j'ai décidé de fournir au travers de cet article une démarche pas à pas avec autant de détails que possible pour la conception d'une application CRUD avec WebMatrix, Razor et Entity Framework.
Le lecteur, tout au long de ce tutoriel, pourra se familiariser avec WebMatrix, Razor, Entity Framework, le gestionnaire de packages open source .NET NuGet pour WebMatrix et le gestionnaire de base de données SQL Server Compact Edition.
Cet article est essentiellement destiné aux débutants. Aucun prérequis n'est donc nécessaire pour sa bonne compréhension. Il est néanmoins préférable d'avoir des connaissances de base en programmation orientée objet avec C# et d'être familiarisé avec WebMatrix et Razor. Si ce n'est pas le cas, je vous conseille de lire dans un premier temps mon tutoriel de présentation de WebMatrix, ainsi que mon tutoriel sur Razor.
- Consulter le tutoriel complet
- Télécharger la version PDF
- Télécharger la version hors-ligne
- Télécharger la version eBook
- Télécharger le code source de l'application d'exemple :
.
Version RAR
- Pour les commentaires c'est par ici
Bonne lecture ![]()
Vous devez être identifié pour poster un commentaire.
, mikedavem [Je profite d'un petit moment de libre pour écrire un billet sur un problème de performance que j'ai pu constater il y a quelques avec SQL Server et une baie SAN HP EVA 4000 dans un milieu virtualisé et VMWARE. Je place rapidement le décor : je dois intervenir pour un problème de performance SQL Server. Le client m'explique un peu son architecture et me dit que son instance SQL Server est virtualisée. Les applications qui tournent sur ce serveur ont visiblement des temps de réponse assez important.
Vous devez être identifié pour poster un commentaire.
, elsuket [A l'épisode précédent, nous avions abordé les possibilités offertes par la nouvelle fonction PARSE().
Poursuivons avec FORMAT(), qui est une extension de CONVERT(), puisqu'elle est plus ouverte aux différentes cultures ... et beaucoup plus !
Vous devez être identifié pour poster un commentaire.
Petite discussion sur les transactions implicite, explicite et auto-commit d'une part et variation de la variable @@TRANCOUNT en fonction de l'option SET IMPLICIT_TRANSACTIONS d'autre part. Il s'agit ici des transactions SQL, des transactions au sein du SGBD SQL Server.
Vous devez être identifié pour poster un commentaire.
, elsuket [Ma signature étant devenue trop longue pour référencer les liens vers la documentation de SQL Server pour ses dernières versions, je les regroupe donc dans ce billet
Vous devez être identifié pour poster un commentaire.
, sqlpro [Le terme anglais "SARGABLE" indique si une expression de filtrage (prédicat) peut utiliser ou non une recherche dans un index. Si c'est le cas, le prédicat est dit sargable, l'index est utilisé pour une recherche et le temps de réponse sera excellent. Sinon, le temps de réponse sera mauvais car il faudra balayer toutes les lignes de la table pour satisfaire la dempande... Mais quelles sont les expressions "sargable", peut t-on transformer une expression non sargable en expression sargable ? Voici quelques questions et les réponses associées, avec des exemples sous MS SQL Server...
Vous devez être identifié pour poster un commentaire.
, Hinault Romaric [Ce tutoriel à pour objectif de fournir une démarche pas à pas pour la création d'une application CRUD avec WebMatrix, Razor et Entity Framework.
- Part 1 : introduction et présentation des outils
- Part 2 : création de l'application et définition du modèle objet
- Part 3 : création du DBContex et du Repository
- Part 4 : implémentation des fonctionnalités CRUD
Dans cette cinquième et dernière partie de notre tutoriel sur la création d'une application CRUD avec WebMatrix, Razor et Entity Framework, nous verrons comment implémenter les interfaces Web pour la lecture, la modification, la suppression et l'enregistrement des données pour une table associative.
Vous devez être identifié pour poster un commentaire.
, Hinault Romaric [Ce tutoriel à pour objectif de fournir une démarche pas à pas pour la création d'une application CRUD avec WebMatrix, Razor et Entity Framework.
- Part 1 : introduction et présentation des outils
- Part 2 : création de l'application et définition du modèle objet
- Part 3 : création du DBContex et du Repository
Dans les parties précédentes, nous nous sommes familiarisés avec outils utilisés, nous avons procédé à la création de l’application, à la définition du modèle objet qui sera utilisé ainsi qu'à la création du DBContex et du Repository.
Dans cette partie, nous allons nous plonger dans le vif du sujet en implémentant les interfaces Web pour la lecture, la modification, la suppression et l'enregistrement des données dans votre base de données.
Vous devez être identifié pour poster un commentaire.
Une sous-requête est une instruction select imbriquée dans une instruction select, insert, update ou delete, ou à l'intérieur d'une autre sous requête. Vous pouvez réécrire les sous requêtes sous forme de jointures et les utiliser à la place d'une expression.
Une expression est une combinaison d'identificateurs, de valeurs et d'opérateurs que sql évalue pour obtenir un résultat.
Les sous-requêtes vous permettent de décomposer une requête complexe en une série d'étapes logiques et, par conséquent, de résoudre un problème à l'aide d'une seule d'instruction. Les sous-requêtes sont utiles lorsque votre requête repose sur les résultats d'une autre requête.
Vous devez être identifié pour poster un commentaire.
Ce blog doit vous présenter l'ensemble des blogs SGBD. Il est en cours de constitution et sera finalisé d'ici fin septembre 2008.
| Lun | Mar | Mer | Jeu | Ven | Sam | Dim |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 | 31 |
Copyright © 2000-2012 - www.developpez.com