Forum: ASP.NET |
Thema:
Re: wann CodeBehind benutzen? |
Von:
Jörg Wiedmann (
26.05.2004 13:17) |
Hallo Hannes,
da bin ich nicht ganz deiner Meinung. Erstelle dir mal eine große Tabelle komplett im CodeBehind und dein gesamtes Frontend im CodeBehind (like SharePointPortalServer 2003 oder CMS 2002).
Dann wirst du sehr schnell feststellen dass es sehr wohl schneller ist (man überlege nur mal wie der IIS HTML generiert, den der beginnt mit Header und kommt dann zum Body. Dort findet er einen HtmlTag und erstellt diesen, dann findet er ein ServerControl und muss nun zwischen Html vorne und Code hinten hin und her springen.). Ausserdem ist die strikte Trennung von Logik und Darstellung besser und klarer Strukturierbar). Gut vielleicht liegt es auch daran dass ich mit Visual Studio.Net programmiere und habe noch nie mit anderen Werkzeugen ASP.Net programmiert. Somit bin ich halt recht verwöhnt und man(n) oder frau coded automatisch mit CodeBehind. So wie Shinja auch hier sagt klar die Trennung von Präsentation, Business und Datenschicht und somit hat man eh mehrere DLLs.
Ausserdem bei großen Anwendungen kann man das Ganze auch vorkompilieren(ngen-Tool). Und ich verändere die Anwendung ausser der ConfigDateien ausschliesslich in meiner Entwicklungsumgebung. Somit habe ich den Gleichen Stand wie der Kunde.
Viele Grüße
Jörg
Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!