Articles of asp.net mvc

Afficher ValidationSummary MVC3 en tant que «erreur d’alerte» Bootstrap

Je veux afficher un ValidationSummary mcv3 avec un style Bootstrap “alert-error”. J’utilise une vue Razor et j’affiche les erreurs de modèle avec ce code: @Html.ValidationSummary(true, “Errors: “) Il génère du code HTML comme celui-ci: Errors: Error 1 Error 2 Error 3 J’ai essayé avec ça aussi: @Html.ValidationSummary(true, “Errors:”, new { @class = “alert alert-error” }) […]

Qu’est-ce qui est si RESTful sur ASP.NET MVC?

REST a été un mot à la mode si populaire au cours des dernières années (ou à peu près) et lorsque ASP.NET MVC a été déployé, tout le monde était associé à REST avec ASP.NET MVC. Je suis également tombé sous le charme et à cause de mon manque de connaissances, ma compréhension de REST […]

Comment puis-je vérifier si mon modèle est valide depuis l’intérieur du razor?

Je dois vérifier si mon modèle est valide à partir de ma vue Razor. Si c’est valide alors je veux pouvoir afficher du HTML. Comment puis-je faire ceci. Je veux quelque chose comme @if ( Model.IsValid ) { } mais ce qui précède ne fonctionne pas

Conversion d’un projet ASP.NET MVC 3 en MVC 4

Quelles mesures dois-je prendre pour mettre à niveau en toute sécurité un projet ASP.NET MVC 3 existant vers la dernière version d’ASP.NET MVC 4 Developer Preview ?

ApiController renvoie 404 lorsque l’ID contient une période

J’ai un ApiController et je veux utiliser les adresses e-mail comme paramètre d’ID pour les requêtes: // GET api/employees/email@address.com public CompactEmployee Get(ssortingng id) { var email = id; return GetEmployeeByEmail(email); } Cependant, je ne peux pas faire fonctionner ceci (retourne 404 ): http://localhost:1080/api/employees/employee@company.com Tous les travaux suivants: http://localhost:1080/api/employees/employee@company http://localhost:1080/api/employees/employee@company. http://localhost:1080/api/employees?id=employee@company.com J’ai défini relaxedUrlToFileSystemMapping=”true” dans mon […]

Comment puis-je définir le principal de l’utilisateur en toute sécurité dans un object WebAPI HttpMessageHandler personnalisé?

Pour l’authentification de base, j’ai implémenté un HttpMessageHandler personnalisé basé sur l’exemple présenté dans la réponse de Darin Dimitrov ici: https://stackoverflow.com/a/11536349/270591 Le code crée un principal instance de type GenericPrincipal avec le nom d’utilisateur et les rôles, puis définit ce principal sur le principal actuel du thread: Thread.CurrentPrincipal = principal; Plus tard, dans une méthode […]

Projet Visual Studio ASP.NET MVC: définition de l’URL de démarrage

Considérons un projet ASP.NET MVC 2 avec VS 2010. Le but est de définir l’URL de démarrage sur run / debug à l’aide du serveur Web Cassini intégré à VS. En entrant l’URL comme je veux être chargé, dans le format typique et valide, controller/action , VS 2010 donne cette exception. Remèdes essayés: commencer l’URL […]

Tests unitaires avec EF4 «Code First» et Repository

J’essaie d’obtenir une poignée sur Unit testant une application de test ASP.NET MVC très simple que j’ai construite en utilisant l’approche Code First dans le dernier CTP EF4. Je n’ai pas beaucoup d’expérience avec les tests unitaires / moqueurs, etc. Ceci est ma classe de référentiel: public class WeightTrackerRepository { public WeightTrackerRepository() { _context = […]

MemoryCache Vide: Retourne null après avoir été défini

J’ai un problème avec une application MVC 3 qui utilise le nouveau .NET 4 System.Runtime.Caching MemoryCache. Je remarque qu’après un temps apparemment imprévisible, il arrête de mettre les choses en cache et agit comme s’il était vide. Considérez ce bit de code que j’ai pris directement à partir d’un test View dans ASP.NET MVC: MemoryCache.Default.Set(“myname”,”fred”, […]

Description de la page d’aide de WebApi

Qu’est-ce qui renseigne la Webapi méthode Webapi sur la page d’aide et le paragraphe d’introduction?