Les sessions se suivent et ne se ressemblent pas, cette fois nous avons prévu un menu composé... Vous y trouverez au programme : WCF Async Queryable Services, Le NoSQL au service de l’incrémental et TDD as I mean it.
Venez assistez à cette évènement qui sera composé de trois présentation et clos par un échange libre.
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.
Le monde se divise en 10 catégories,
ceux qui comprennent le binaire et ceux qui ne le comprennent pas.
Cette blague n’est visiblement pas nouvelle, mais c’est la première fois que je tombe dessus...
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.
, 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.
, 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.

Pour ceux qui aiment la théorie des catégories et les preuves diagrammatiques Paul-André Melliès présente une (nouvelle?) approche graphique à la croisée du calcul des séquents et de la théorie des noeuds.
Cliquez sur l'image pour télécharger les slides pdf.
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.
, aymeric.lagier [Dans le cadre d’une application utilisant un service WCF, il n’est pas rare de créer des classes partielles (partial class) côté client pour rajouter des propriétés aux objets envoyés par le service. Ces propriétés sont liées à l’application cliente (pour l’interface par exemple) et n’ont aucune raison d’être présentes côté service.
Vous devez être identifié pour poster un commentaire.
, benwit [
Vous devez être identifié pour poster un commentaire.
, elsuket [Jusqu'à SQL Server 2008, l'aide de SQL Server, aussi connue sous le nom de SQL Server Books OnLine ou BOL, était installable localement en même temps qu'une instance SQL Server.
Cela a changé avec SQL Server 2012, qui démarre automatiquement Internet Explorer et ouvre la page qui correspond à ce que l'on a surligné avant de presser F1.
Si c'est efficace et que l'on peut comprendre pourquoi Microsoft a décidé de ne plus inclure les fichiers d'aide dans le package d'installation de SQL Server (poids plus léger, simplicité de maintenance de l'aide, et tous les développeurs et DBAs en en général accès à Internet), que se passe-t-il si l'on a besoin de consulter la documentation de SQL Server sur un serveur de production, qui n'a généralement pas d'accès à Internet pour des raisons de sécurité ? C'est aussi pratique pour les favoris, qui permettent de consulter la syntaxe d'une commande fréquemment utilisée mais dont on ne retient pas forcément toutes les options et subtilités.
On peut toujours installer celle-ci localement. Voyons comment procéder ...
Vous devez être identifié pour poster un commentaire.
On entend souvent dire que la mise en place de l'agilité doit être suivi d'une période d'adaptation du processus à celui de l'équipe et à plus large échelle à celle de l'entreprise. Mais comment savoir ce qu'il faut retenir et comment adapter ? Quelle est la quête ? Peut on mettre des objectifs et se donner un feedback...
D’abord celui de l'équipe, expérimenter et améliorer... Les rétrospectives sont là pour ça, l'amélioration continue est une des garanties de la performance dans un projet.
Mais au finale qu'elle est notre désir et ce qui pousse à adopter de nouvelle méthode ? La valeur, la motivation, la productive et la qualité. Pour que l'agilité ne reste pas qu'une promesse, il faut se fixer des objectifs élevées et les suivre.
Vous devez être identifié pour poster un commentaire.
| 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