Meine Frage bezieht sich eher auf die Architektur einer MVC-Anwendung. Beispielsweise wird empfohlen, DI mit dem Repository-Muster zu verwenden, um den Datenzugriff vom Controller zu entkoppeln. Es wird jedoch nur sehr wenig darüber gesagt, wie dies speziell für MVC erfolgen soll. Wo würden wir zum Beispiel die Repository-Klassen platzieren? Sie …
Ich habe einen Controller in meiner mvc4-Webanwendung, in dem es eine Aktion gibt, die eine andere Funktion aufrufen muss. Was in dieser Funktion passiert, dh der Rückgabewert ist für meine Aktion nicht wichtig. Wie kann ich diese Funktion aufrufen und nie warten, bis sie ausgeführt wird? Ich denke, es kann …
In diesem MSDN-Artikel wird der folgende Beispielcode bereitgestellt (der Kürze halber leicht bearbeitet): public async Task<ActionResult> Details(int? id) { if (id == null) { return new HttpStatusCodeResult(HttpStatusCode.BadRequest); } Department department = await db.Departments.FindAsync(id); if (department == null) { return HttpNotFound(); } return View(department); } Die FindAsyncMethode ruft ein DepartmentObjekt anhand …
In meiner ASP.net MVC4-Webanwendung verwende ich IEnumerables und versuche, dem Mantra zu folgen, um die Schnittstelle zu programmieren, nicht die Implementierung. Return IEnumerable(Of Student) vs Return New List(Of Student) Ich soll List und nicht IEnumerable verwenden, da Listen die Ausführung der Abfrage erzwingen und IEumerable nicht. Ist das wirklich die …
Ich bereite gerade die Grundlagen für eine ASP.Net MVC-Anwendung vor und überlege, welche Art von Komponententests ich schreiben sollte. Ich habe an mehreren Stellen gesehen, dass die Leute im Wesentlichen sagten: "Machen Sie sich nicht die Mühe, Ihre Ansichten zu testen, es gibt keine Logik und es ist trivial und …
Ich erstelle meine erste MVC-Anwendung in Visual Studio 2013 (MVC 5) und bin mir nicht sicher, wie ich mein Modell am besten einrichten kann. Ich habe ein Entity-Framework-Modell mit Code-First aus einer vorhandenen Datenbank generiert. Mein erster Instinkt war, einige Zwischenklassen zu erstellen, die das von den Ansichten verwendete Modell …
Meine Frage bezieht sich auf das von Microsoft eingeführte MVC-Entwurfsmuster und die Rasiermessersyntax. Während ich das MVC-Entwurfsmuster lernte, wurde mir gesagt, dass die Idee auf einem Prinzip basiert, das als Trennung von Bedenken bekannt ist . Mit Razor Syntax können wir C # jedoch direkt in Views verwenden . Ist …
Diese Frage wurde von Stack Overflow migriert, da sie in Software Engineering Stack Exchange beantwortet werden kann. Vor 7 Jahren migriert . Unser Datenmodell umfasst fast 200 Klassen, die in etwa ein Dutzend Funktionsbereiche unterteilt werden können. Es wäre schön gewesen, Domains zu verwenden, aber die Trennung ist nicht so …
Diese Frage wurde von Stack Overflow migriert, da sie in Software Engineering Stack Exchange beantwortet werden kann. Vor 8 Jahren migriert . Wie wir alle wissen, sind XSS-Angriffe gefährlich und sehr einfach durchzuführen . Verschiedene Frameworks erleichtern das Codieren von HTML-Code, wie dies in ASP.NET MVC der Fall ist: <%= …
Ein Kollege von mir schlug vor, eine Factory-Klasse zum Erstellen von Ansichtsmodellobjekten in unseren ASP.NET MVC-Lösungen zu verwenden. Die Idee ist, dass es beim Design und der Wartbarkeit der Art und Weise helfen kann, wie Ansichtsmodelle in unseren Apps erstellt werden. Ich wollte herausfinden, ob jemand Erfahrung damit hat. Ich …
Ich habe folgende Ebenen in meiner Lösung: App.Domain App.Service App.Core (vielleicht nennst du diese App.DataLayer) App.Web Software Design Pattern ist nicht meine Frage, ich habe folgendes Model in Domain public class Foo { public int Id {get;set;} public int Name {get;set;} public int Value {get;set;} } Ich möchte dieses Modell …
Angenommen, ich habe ein Formular in meiner Webanwendung, in das Benutzer ein Profilbild hochladen können. Ich habe nur wenige Anforderungen bezüglich Dateigröße, Abmessungen usw., aber wenn der Benutzer das Bild hochlädt, wie soll ich sie auf meinem System benennen? Ich nehme an, es müsste konsistent und auch einzigartig sein. Vielleicht …
Wir verwenden ASP.NET MVC 2 mit einer Controller / View-Präsentationsebene und einem Modell, das aus einer Geschäftslogikebene, einer Datenzugriffsebene [Gespeicherte Prozeduren und Klassen / Methoden für die Kommunikation mit den gespeicherten Prozeduren] besteht. In der Business-Schicht und darüber scheint Edit in der Lage zu sein, sowohl die Erstellung eines Objekts …
Dies war eher eine Diskussion darüber, was die Leute heutzutage über das Teilen einer Webanwendung denken. Ich bin es gewohnt, eine MVC-Anwendung mit all ihren Ansichten und Controllern zu erstellen. Normalerweise würde ich eine vollständige Ansicht erstellen und diese bei einer vollständigen Seitenanforderung an den Browser zurückgeben, es sei denn, …
Ich bin in der Planungsphase für ein Intranetsystem für Mitarbeiter, das mit ASP.NET MVC 4 erstellt werden soll. Wir möchten, dass die Site aus separaten "Modulen" besteht, von denen jedes eine andere Funktion bietet: Nachrichtenübermittlung, Gehaltsänderungen usw Ich möchte, dass diese Module zum Zeitpunkt der Kompilierung aktiviert oder deaktiviert werden …
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.