Welche Komponente (Modell, Ansicht oder Controller) ist in einer herkömmlichen MVC-Anwendung für das Lesen / Schreiben des Modells auf / von der Festplatte verantwortlich?
Ich habe Codeigniter in letzter Zeit häufig verwendet, aber eine Sache, die mich nervt, ist, Fehler zu behandeln und sie dem Benutzer anzuzeigen. Ich war noch nie gut darin, mit Fehlern umzugehen, ohne dass es chaotisch wird. Mein Hauptanliegen ist die Rückgabe von Fehlern an den Benutzer. Ist es empfehlenswert, …
Bisher war ich ein großer Fan des MVC-Musters für die Entwicklung von Webanwendungen. Für das Web habe ich hauptsächlich PHP (mit den Frameworks Kohana und CodeIgniter) und Ruby (RoR) entwickelt. Als meine Anwendungen auf der Ajax-Seite immer umfangreicher wurden (Apps mit nur einer Seite usw.), bemerkte ich, dass ich die …
Kürzlich habe ich die folgende Frage auf SO gepostet: /programming/7197337/using-asp-net-membership-provider-with-existing-user-database Wie Sie vielleicht bemerken, beantwortete ich schließlich meine eigene Frage, dass das Schreiben / Implementieren eines "Custom Membership Providers" der richtige Weg wäre. Buchstäblich ein paar Minuten später stoße ich auf diese Frage: /programming/7222306/simple-login-attempt-counter-using-mvc-3-and-ajax/7222407#7222407 Ich versuche zu antworten und bekomme …
Wenn ein Controller zu fett wird und sich die Modellinstanziierung summiert, kann eine Serviceschicht verwendet werden. Wenn ich die Logik nur in eine Serviceklasse einbinde, erhalte ich eine Reihe von Services mit einer / zwei Methoden. Das fühlt sich an wie ein Code-Geruch. Irgendwelche Best Practices dazu? Kann ein Dienst …
MVC ist ziemlich einfach. Es gibt ein Modell, einen Controller und eine Ansicht. Wenn wir eine Website erstellen, wird alles zusammengeführt, wenn der Client eine REST-Schlüsselwortanforderung an den Server sendet -> der Server die angeforderte URL mit der Controller-Aktion übereinstimmt -> der dann die Modelle zur Datenerfassung / -verarbeitung aufruft …
Ich bin ein C ++ - Entwickler, der seitdem das MVC-Muster zum Entwerfen von GUIs verwendet. Vor kurzem wollte ich wieder in C # einsteigen und habe eine Windows Forms-Anwendung eingerichtet, aber jetzt bin ich ein wenig verloren, wie ich sie auf eine MVC-kompatible Struktur übertragen kann. Was ich derzeit …
Wenn Sie eine ASP.NET MVC-Anwendung entwickeln, mit der das Modell aktualisiert werden kann, müssen Sie wissen, wie Sie das aktualisierte Ansichtsmodell verwenden und es wieder mit dem jetzt aktualisierten Modell abgleichen können. Es scheint verschiedene Möglichkeiten zu geben, dies zu tun, und ich frage mich, ob eine davon nicht die …
Mein MVC (.NET) hat auf der gesamten Website einige konstante Werte, wie z. B. Telefonnummer, physische Adresse, E-Mail-Adresse usw. Ich möchte diesen Wert einmal speichern, damit zukünftige Updates einfacher sind, wenn sie ihre Details ändern. Um meine Frage zu vereinfachen, habe ich mich nur auf die Telefonnummer konzentriert. Meine Frage …
Im Moment unterrichte ich mich selbst in iOS-Programmierung, und ein Konzept, mit dem ich mich nur schwer auseinandersetzen kann, ist die Delegation. Was ist es? Warum und wie wird es verwendet? Was ist der Vorteil? Das technische Schreiben aus dem Buch, das ich lese, macht es schwer zu verstehen.
Ich arbeite ziemlich oft mit ASP.NET MVC (und anderen webbasierten MVC-Implementierungen), aber das ist etwas, dessen ich mir nie sicher war: Sollten Controller und Ansicht kommunizieren? Natürlich sollte der Controller auswählen, welche Ansicht verwendet werden soll, aber was ich meine, sollte der Controller Daten an die Ansicht übergeben? Wenn die …
Kürzlich beschrieb ein Architekt unser Unternehmen als Anbieter einer Rolls-Royce-Lösung (MVC), als er lediglich einen Toyota (Web Forms) benötigte. Ich bin gespannt, was Sie von Webformularen im Vergleich zu MVC als architektonischer Wahl halten.
Szenario: Stapel: Java, Frühling, Ruhezustand. Modell: Client-Server-Anwendung. Muster: Model-View-Controller (MVC). Die Service Layer-Klassen weisen drei Verhaltensweisen auf: Einige Dienste haben die Geschäftsregel innerhalb der Methoden und delegieren die Persistenz an die Anwendung. Mögen: EntityManager.save (Entität); Einige Dienste rufen einfach eine Datenbankfunktion auf (Übergabe von Parametern). CallableStatement cls = con.prepareCall ("{call …
Wie implementieren Sie bei der Planung der Architektur für eine mittelgroße MVC-Webanwendung die Ebenen, die so entkoppelt wie möglich und einfach zu testen sind? Nehmen wir an, ich verwende zuerst Code als Datenzugriff. Ich habe Probleme damit, was "Geschäftslogik" zu definieren ist und wie es mit der Datenschicht interagieren soll. …
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.