Dans l'état actuel des choses, cette question ne convient pas à notre format de questions / réponses. Nous nous attendons à ce que les réponses soient étayées par des faits, des références ou une expertise, mais cette question suscitera probablement un débat, des arguments, des sondages ou une discussion approfondie. …
C'était plus une discussion pour savoir ce que les gens pensent de nos jours sur la façon de diviser une application Web. J'ai l'habitude de créer une application MVC avec toutes ses vues et contrôleurs. Je créais normalement une vue complète et la transmettais au navigateur sur une demande de …
J'ai une interface appelée IContext. Aux fins de cela, peu importe ce qu'il fait, sauf ce qui suit: T GetService<T>(); Cette méthode consiste à examiner le conteneur DI actuel de l'application et tente de résoudre la dépendance. Assez standard je pense. Dans mon application ASP.NET MVC, mon constructeur ressemble à …
Dans mon application web, je dois fournir un formulaire de création et d'édition. Les formulaires de création et d'édition ont des différences mineures, donc je pense à faire quelque chose comme ça à mon avis: <form> // a lot of htnl goes here @if (editing) { // some more fields …
J'ai expérimenté la création d'un site Web qui exploite MVC avec JSON pour ma couche de présentation et le cadre d'entité pour le modèle de données / base de données. Mon problème entre en jeu avec la sérialisation de mes objets Model en JSON. J'utilise la méthode code first pour …
Je travaille sur une application ASP.NET MVC, et j'ai pris l'habitude de mettre ce qui semble être des getters utiles et pratiques dans mes classes de modèle / entité. Par exemple: public class Member { public int Id { get; set; } public string FirstName { get; set; } public …
J'aime le point d'extnesibilité de MVC, permettant aux modèles de vue d'implémenter IValidatableObject et d'ajouter une validation personnalisée. J'essaie de garder mes contrôleurs allégés, ce code étant la seule logique de validation: if (!ModelState.IsValid) return View(loginViewModel); Par exemple, un modèle de vue de connexion implémente IValidatableObject, obtient l'objet ILoginValidator via …
J'ai vérifié les implémentations de pagination sur asp.net mvc spécifiquement et je pense vraiment qu'il y a quelque chose de moins efficace dans les implémentations. Tout d'abord, toutes les implémentations utilisent des valeurs de pagination comme ci-dessous. public ActionResult MostPopulars(int pageIndex,int pageSize) { } La chose que je me sens …
Pour beaucoup d'entre vous, cela ressemblera à une question ridicule, mais je pose la question parce que je n'ai pas ou peu d'expérience avec ASP.Net Webforms - je suis allé directement à ASP.Net MVC. Je travaille actuellement sur un projet où nous sommes limités à .Net 2.0 et Visual Studio …
J'ai travaillé sur un article sur les méthodes de contrôleur asynchrone dans ASP.NET MVC ( http://visualstudiomagazine.com/articles/2013/07/23/async-actions-in-aspnet-mvc-4.aspx ) et je pense Je manque peut-être le point. Considérez cette méthode que j'ai écrite, qui est très similaire à un exemple de l'article: [HttpGet] [AsyncTimeout(8000)] [HandleError(ExceptionType = typeof(TimeoutException), View = "TimedOut")] public async …
J'ai une ProjectName.Corebibliothèque contenant toute ma logique métier et mes entités et leur comportement. Il n'y a actuellement aucune relation avec Entity Framework ou tout autre DAL parce que j'aime garder ces choses séparées. Les configurations Entity Framework (à l'aide de l'API Fluent) résident dans un ProjectName.Infrastructureprojet afin de prendre …
Lorsque vous développez une application ASP.NET MVC qui permet la mise à jour du modèle, vous avez besoin d'un moyen de savoir comment prendre le modèle de vue mis à jour et le faire correspondre au modèle qui est maintenant mis à jour. Il semble y avoir plusieurs façons différentes …
Je conçois une application à trois niveaux à l'aide d'ASP.NET MVC 4. J'ai utilisé les ressources suivantes comme référence. CodeProject: MVC + N-tier + Entity Framework Séparation de l'accès aux données dans ASP.NET MVC J'ai le design suivant jusqu'à présent. Presentation Layer (PL) (projet MVC principal, où M de MVC …
Je veux améliorer mes compétences en programmation en étudiant des projets open source célèbres, mais je trouve qu'il est facile de se perdre en sautant simplement dans leur code source. J'ai donc décidé de lire leur documentation sur leur conception ou leur architecture (comme les diagrammes UML) pour avoir une …
Une question posée plusieurs fois auparavant mais avec un développement spécifique de twds mvc. J'ai été un très bon garçon et j'ai codé toutes mes actions de contrôleur avec des tests unitaires correspondants, ce qui a été génial (même si un peu [lire beaucoup] répétitif parfois). Pour être honnête, j'ai …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.