Précédent   Forum du club des développeurs et IT Pro > Dotnet > Développement Web avec .NET > ASP.NET MVC
ASP.NET MVC Forum d'entraide sur le développement de site web avec le framework ASP.NET MVC.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 29/11/2012, 15h34   #1
0viking0
Invité de passage
 
Inscription : juillet 2008
Messages : 6
Détails du profil
Informations forums :
Inscription : juillet 2008
Messages : 6
Points : 2
Points : 2
Par défaut MVC.NET moteur de vue & framework IoC

Bonjour,

Etant au démarrage d'un projet je me pose un certain nombre de question sur les solutions à adopter. J'aimerai donc avoir ici un aperçu de vos habitudes pour conforter ou contredire mes idées voir m'en apporter de nouvelles.

Quel moteur de vue utilisez vous & pourquoi ?
(ex : razor, Spark, NHaml...)

Quel framework d'IoC & pourquoi ?
(Structured map, Ninject, Autofac, Unity...)
0viking0 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/12/2012, 10h22   #2
Vimaire
Membre habitué
 
Homme Alexandre Trigueros
Architecte C#
Inscription : février 2003
Messages : 74
Détails du profil
Informations personnelles :
Nom : Homme Alexandre Trigueros
Localisation : France, Hérault (Languedoc Roussillon)

Informations professionnelles :
Activité : Architecte C#

Informations forums :
Inscription : février 2003
Messages : 74
Points : 133
Points : 133
Bonjour, bien que ne travaillant pas sur le web en ce moment, pour les moteurs de vue, j'ai eu l'occasion de travailler avec Razor, qui, je trouve à une syntaxe plutot sympathique pour dissocier facilement le code de la partie balisage.
Un plus étant sa disponibilité hors Mvc sous codeplex pour utiliser pour un moteur de mise en forme pour envoyer des mails précomposés / générer des fichiers pdf / etc.

Pour le framework IoC, ma préférence va très largement à Spring.net qui apporte également un sacré paquet de points d'extensibilités en plus : (AoP, injection d'appsettings / connectionStrings / SPEL / points d'extensibilités).
Un peu trop "verbeux" au niveau de la configuration si l'on configure l'aop de manière xml, tout un tas de points d'extensions sont cependant apportés pour simplifier ca le plus possible.

Bonne journée.
Vimaire est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/12/2012, 11h03   #3
rori
Membre du Club
 
Inscription : février 2006
Messages : 80
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 80
Points : 62
Points : 62
Pour le moteur de vue, j'utilise razor : la syntaxe est vraiment très fluide et facile à maîtriser.

Pour l'IoC j'utilise Unity que je trouve aussi vraiment très simple à utiliser comparé à d'autres.
__________________
Pour vos sites web l'annuaire SOSEO est là - Pour votre construction, suivez le guide de la maison en bois
rori est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/12/2012, 13h09   #4
Nathanael Marchand
Rédacteur/Modérateur

 
Avatar de Nathanael Marchand
 
Homme Nathanael Marchand
Expert .Net So@t
Inscription : octobre 2008
Messages : 3 520
Détails du profil
Informations personnelles :
Nom : Homme Nathanael Marchand
Âge : 26
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Expert .Net So@t
Secteur : Conseil

Informations forums :
Inscription : octobre 2008
Messages : 3 520
Points : 7 962
Points : 7 962
Pour l'avoir utilisé, je déconseille vivement Spring.Net, trop lourd, pas dans la "philosophie" .Net.

Voici un exemple d'utilisation de Unity avec ASP.Net MVC:
http://nathanaelmarchand.developpez....y/?page=V#LV-C
Nathanael Marchand est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 06/12/2012, 11h11   #5
0viking0
Invité de passage
 
Inscription : juillet 2008
Messages : 6
Détails du profil
Informations forums :
Inscription : juillet 2008
Messages : 6
Points : 2
Points : 2
Merci pour vos réponses.

Apparemment en ce qui concerne le moteur de vue Razor fais l'unanimité. J'en étais arrivé à cette même conclusion, mais c'est toujours intéressant de confronter les idées.

En revanche pour le Framework d'IoC le débat existe. Mon idée première étais de me diriger sur Autofac, que je trouve à priori, puissant et élégant. Il me semble proposé pas mal de fonctionnalité.

Unity me parait relativement semblable dans ce qu'il propose, peut être juste un peu plus "lourdingue" au code. Sa reste très subjectif évidement.

En ce qui concerne Sprint.Net je suis d'accord avec Nathanael. Je trouve que sa filiation avec Java est encore très marqué. Et pour le coup je le trouve très "lourdingue"


Je ne mets pas encore le tag "résolu" au cas où d'autres veulent données leurs avis.

En revanche si un Admin pouvais déplacer le thread dans la partie asp mvc.net que je n'avais pas vu en postant.
0viking0 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Cette discussion est résolue.
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 05h06.


 
 
 
 
Partenaires

Hébergement Web