tutorials.de Buch-Aktion 05/2012
Like Tree2Danke
  • 1 Beitrag von StupidBoy
  • 1 Beitrag von StupidBoy
ERLEDIGT
NEIN
ANTWORTEN
3
ZUGRIFFE
768
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Avatar von RudolfG
    RudolfG RudolfG ist offline Mitglied Brokat
    Registriert seit
    Jul 2006
    Ort
    Gummersbach (NRW)
    Beiträge
    337
    Hi Leute,

    ich bin erst am Anfang der c#-Programmierung, habe aber in C++ mit dem Qt-Framework einiges an Erfahrung.

    Beim Qt-Framework kann man z. B. bei Listen, Bäumen und Tabellen mit dem Widgets arbeiten aber auch mit dem Model-View-Konzept. Dahinter verbirgt sich, dass das Model die Daten besorgt und verwaltet und die View die benötigten Daten anfordert wann immer es benötigt wird z. B. nach dem Scrollen gehen einige Daten aus dem Sichtbaren und einige Daten in den Sichtbaren Bereich es werden aber nur immer die vom View behandelt und angezeigt die Sichtbar sind, alle anderen Daten werden nicht angezeigt. Dadurch ist das Scrollen durch eine Liste mit mehreren Millionen Datensätzen verdammt schnell (wenn die Daten im Model bereits vorhanden sind!).

    Desweiteren kann ich jedes View (Tree, List und Table) vor jedes Model klemmen und es wird immer was angezeigt.

    Ich suche in c# eine ähnliche Möglichkeit, sodass ich nicht die Daten jeder Zeile/Spalte mit Add() dem View hinzufügen muss.

    Ich hoffe mein Wunsch soweit klar und verständlich Formuliert zu haben und das ihr mir mit einer Antwort Klarheit geben könnt weiter zu orientieren

    Gruß
    RudolfG
     
    Technologien
    (Gute) Grundkenntnisse: HTML, CSS
    Fortgeschrittene-Kenntnisse: C++/Qt, C# (WinForms, Webservice), SQL

  2. #2
    Avatar von StupidBoy
    StupidBoy StupidBoy ist offline Mitglied Gold
    Registriert seit
    Aug 2005
    Ort
    Bremen
    Beiträge
    197
    Und worum gehts? ASP.NET? WPF/Silverlight? Winforms? Hab leider nicht so ganz verstanden, was du fragst, wohl auch da ich weder jemals mit C++ gearbeitet habe, noch Qt oder Widgets kennen würde.

    Aber hier ein paar Tipps zum Thema MVC und .NET:
    Für ASP.NET gibts ASP.NET MVC 2, bei WPF/Silverlight lohnt sich eine Suche nach Model-View-ViewModel bzw. MVVM, einem Pattern das stark an MVC angelehnt ist. Ob ein MVC-Model bei Winforms Sinn machtt weiß ich nicht, ich habs dort aber nie wirklich gesehen.
    Geändert von StupidBoy (07.08.10 um 16:05 Uhr)
    RudolfG bedankt sich. 
    Grüße SB

  3. #3
    Avatar von RudolfG
    RudolfG RudolfG ist offline Mitglied Brokat
    Registriert seit
    Jul 2006
    Ort
    Gummersbach (NRW)
    Beiträge
    337
    Zitat Zitat von StupidBoy Beitrag anzeigen
    Und worum gehts? ASP.NET? WPF/Silverlight? Winforms?
    Da ich die Anwendung bzw. den Hauptteil davon nachher auf mobile Geräte portieren möchte, bleibt ja fasst nur Winforms übrig (asp.net kommt nicht infrage, da ich nicht die ganze Zeit Internet-Verbindung vorraussetzen kann!).


    Zitat Zitat von StupidBoy Beitrag anzeigen
    Aber hier ein paar Tipps zum Thema MVC und .NET:
    Für ASP.NET gibts ASP.NET MVC 2, bei WPF/Silverlight lohnt sich eine Suche nach Model-View-ViewModel bzw. MVVM, einem Pattern das stark an MVC angelehnt ist. Ob ein MVC-Model bei Winforms Sinn machtt weiß ich nicht, ich habs dort aber nie wirklich gesehen.
    Ok, danke soweit für die Hilfe jetzt muss ich einwenig zu dem Thema suchen und lesen.

    Gruß
    RudolfG
     
    Technologien
    (Gute) Grundkenntnisse: HTML, CSS
    Fortgeschrittene-Kenntnisse: C++/Qt, C# (WinForms, Webservice), SQL

  4. #4
    Avatar von StupidBoy
    StupidBoy StupidBoy ist offline Mitglied Gold
    Registriert seit
    Aug 2005
    Ort
    Bremen
    Beiträge
    197
    Zitat Zitat von RudolfG Beitrag anzeigen
    Da ich die Anwendung bzw. den Hauptteil davon nachher auf mobile Geräte portieren möchte, bleibt ja fasst nur Winforms übrig (asp.net kommt nicht infrage, da ich nicht die ganze Zeit Internet-Verbindung vorraussetzen kann!).
    Kommt drauf an auf welche mobilen Geräte (Smartphones?) du portieren willst.

    Wenn du Windows Phone anvisierst hast du keine andere Wahl als Silverlight. Wie es bei IPhone und Android mit der Portierbarkeit aussieht kann ich allerdings nicht sagen.

    Wenn es nur um das Grid geht, dann wäre eine Suche nach "DataGrid(View)" und "Lazy Loading" evt. erfolgsversprechend.
    RudolfG bedankt sich. 
    Grüße SB

Ähnliche Themen

  1. JSF Execption: No saved view state could be found for the view identifier
    Von crombix im Forum Enterprise Java (JEE, J2EE, Spring & Co.)
    Antworten: 0
    Letzter Beitrag: 07.01.11, 11:43
  2. Model View Controll
    Von der Prof im Forum Java
    Antworten: 0
    Letzter Beitrag: 02.11.07, 11:41
  3. Antworten: 2
    Letzter Beitrag: 15.08.07, 11:26
  4. Model-View-Controller Verständnisfrage
    Von mAu im Forum Coders Talk
    Antworten: 6
    Letzter Beitrag: 21.03.07, 12:59
  5. Beweglicher Model View
    Von Hobashidie im Forum Cinema 4D
    Antworten: 2
    Letzter Beitrag: 15.08.06, 16:07