Ich lerne gerade funktionale Programmierkonzepte, und beruflich bin ich Asp.net-Entwickler. Aber asp.net zwingt einen dazu, die Eigenschaften von Objekten zu oft im Code zu ändern. Die funktionale Programmierung basiert auf unveränderlichen Objekten. Und wenn man dieses Konzept anwendet, um den Wert eines Textfeldes zu ändern, ist das sehr schmerzhaft. Auch in einigen Ereignishandlern wie FormView's ItemInserted werden dem Entwickler Argumente wie KeepInInsertMode zur Verfügung gestellt, die der Entwickler auf true/false ändern kann, und in diesem Fall ändern wir die Eingabeargumente, was gegen die FP ist. Ihre Gedanken, Freunde. Was ist der richtige Weg der UI-Behandlung in der Software-Welt? FP oder OOPS.
UI basierend auf funktionaler Programmierung
- Gefragt el 24 de Juli, 2009
- Wann wurde die Frage gestellt
- 685 Ansichten
- Anzahl der Besuche der Frage
- 0 Antworten
- Anzahl der Fragenantworten
- Gelöst
- Aktueller Status der Frage
Verwandte Fragen
- Was ist der Ersatz von Controller.ReadFromRequest in ASP.NET MVC?
- Asp.net auf Visual Studio .net 2003 Web-Komponente Fragen
- Gibt es eine Möglichkeit, ASP.NET AJAX zu verwenden, wenn auf meinem Server die ASP.NET AJAX-Erweiterungen nicht installiert sind und nicht installiert werden können?
- ASP.NET-Mitgliedschaftsanbieter auf einem anderen Entwicklungsrechner
- Wie verwendet man die C#-Konstante auf der ASP.Net-Seite?
- Wie kann ich dynamisch erstellen/entfernen Steuerelemente, mit EventHandler, zu/von einer ASP.NET-Seite?
- Wird die GAC eine ASP.NET/IIS6.0 System.OutOfMemoryException beheben?
- Bindung von Aktionsparametern an Anfrage-Cookies in ASP.NET MVC - was ist passiert?
- Datum bei Bindung formatieren (ASP.NET MVC)
- Warum würde der Debugger in meiner ASP.NET-Anwendung nicht an einem Breakpoint anhalten?
- CSS/JS GZip-Komprimierung mit Asp.Net
Empfohlene Fragen
- Verbesserung der App-Engine-Leistung durch Reduzierung der Entitätsgröße
- Wie kann ich die F5-Aktualisierung des Browsers deaktivieren?
- der am wenigsten "lohnende" Unit-Test, den Sie je geschrieben haben?
- Wie kann ich eine Zeichenkette mit mehreren Trennzeichen in JavaScript aufteilen?
- Einfache Möglichkeit, eine Url in C++ plattformübergreifend zu parsen?
- Einstellen der Hintergrundfarbe einer Tabellenansichtszelle auf dem iPhone