2009-08-07 4 views
1

Je commence avec .NET MVC. J'ai de l'expérience avec C# et je me sens à l'aise avec les contrôleurs et les modèles. Je ne suis cependant pas très bien informé quand il s'agit d'écrire des vues. J'ai du mal à trouver une bonne référence en la matière. Les échantillons de code disponibles sont généralement simples et orientés vers la démonstration du modèle MVC global. Je trouve les références webforms disponibles confuses à cause du mélange de contrôles pilotés par les événements.Besoin de référence pour la syntaxe du balisage View ASP.net MVC

Où puis-je trouver une bonne référence pour écrire des vues spécifiquement pour .NET MVC? Je cherche des livres, des références en ligne ou même juste un exemple de code vraiment complet.

Merci

PS Je suppose que l'utilisation de la valeur par défaut Microsoft ASPX/ascx <% de%> syntaxe de style est le chemin à parcourir (au moins pour commencer). S'il vous plaît laissez-moi savoir s'il y a des alternatives importantes que je dois considérer.

Répondre

1

Vous devez vous familiariser avec le NerdDinner HTML tutorial. Il vous donne un excellent aperçu de l'ensemble du processus de construction d'une application sur MVC, y compris des scénarios plutôt complexes.

L'exemple est un extrait d'un livre intitulé Professional ASP.NET MVC 1.0; Je le recommanderai aussi, et il est également disponible en Kindle format si vous le souhaitez. Le livre contient quelques chapitres intéressants sur une multitude de sujets MVC, aussi sur les vues.

La syntaxe <%%> est ce que vous voulez, bien que d'autres moteurs de vue existent déjà comme mentionné dans une autre réponse. Mais jusqu'à ce que vous soyez familier avec ASP.NET MVC, je vous recommande de rester avec le moteur de vue de base - il est plus facile de trouver de l'aide et des échantillons pour cela. Je suggère que vous commenciez avec les références ci-dessus, puis posez des questions plus spécifiques sur les pièces avec lesquelles vous ne vous sentez pas à l'aise. Espérons que cela aide :-)

+0

C'est un livre génial. Maintenant, j'aimerais avoir le temps de tout lire. Merci. –

Questions connexes