Accueil
Articles
Astuces
Vidéos
Actualités
Auteurs
A propos
Contact
S'enregistrer
|
S'identifier
S'identifier
Authentification invalide
N
om d'utilisateur
M
ot de Passe
S
e souvenir de moi la prochaine fois.
S'identifier
Annuler
S'enregistrer
Mot de passe oublié ?
Olymars : Industrialisation
Comment utiliser Olymars et l’intégrer en tant que process d’intégration continue lors de la réalisation d’un prototype.
Par
Sébastien Pertus
publié le 24/11/2008 à 17:18, lu 3104 fois, 6 pages
0 commentaire(s)
Tags:
SQL Server 2005
,
SQL Server 2008
,
Visual Studio 2008
,
ADO.NET 2
2 | Olymars
1 | Introduction
2 | Olymars
3 | Coder votre template grâce à Visual Studio
4 | Addin Olymars
5 | Projet « Donuts »
6 | Conclusion
Olymars
Pour ceux qui ne connaissent pas Olymars, et qui s’intéressent à la génération de code, je vous conseille de faire un petit tour par le site web
http://www.olymars.net/Refresh/
.
Olymars va vous permettre de générer du code pour une base de données Sql Server 2000, Sql Server 2005 et Sql Server 2008. Il génère du code aussi bien de type C#, VB.Net ou encore Sql, Html ou tout autre format de fichier plat.
Vous y trouverez un tutorial très bien fait pour un premier apprentissage de l’outil :
Il existe déjà de nombreux templates, vous permettant déjà aujourd’hui de générer vos classes d’accès aux données, vos procédures stockées etc ..
Cet article fait référence à l’annonce d’une nouvelle feature d’Olymars : La génération de templates depuis Visual Studio :
Blog Olymars: Générer vos templates dans Visual Studio
Olymars pour notre prototype
Alors pourquoi partir sur Olymars et son intégration dans Visual Studio ?
Pour créer un prototype en un minimum de temps et gagner en productivité lors de la phase d’industrialisation, en gardant à l’esprit qu’il nous faudrait :
Maximiser l’utilisation de Visual Studio
Ecrire le moins de code à la main, source d’erreur
Pouvoir, lors de la phase d’industrialisation, ne pas perdre tout ce qui a été développé pendant la phase de prototypage.
Pour ce faire, nous avons:
Utiliser des projets web permettant de coder les templates
Développer des assembly pour générer des méthodes, appelées depuis nos templates
Utiliser un assistant permettant de remplir les méta datas de chacune des tables
Lancer la build automatiquement
1
2
3
4
5
6
»
Démarrer une discussion
Ecrire un commentaire
Titre
Commentaire
Annuler