Solange Du die Controls nicht Verschachtelst (ueber mehrere Niveaux laedst) ist es kein zusaetzlicher Aufwand (weder fuer den Server noch fuer Dich als Programmierer). Die Controls kannst Du auch gezielt cachen, was Dein Ressourcenverbrauch sogar verringern kann. Ich selber arbeite sehr gerne nach diesem Prinzip, da das Projekt damit uebersichtlicher wird und die Gestaltung der Seiten damit ohne Aufwand vereinheitlicht wird. Das einzige "Problem" das es zu beruecksichtigen gilt ist das des StateVies, d.h. die zwischenspeicherung des Status der Objekte in deinem Control. Aber nach ein wenig Uebung hast Du das sehr schnell unter Kontrolle.
-----Message d'origine----- De�: Lars Berner [mailto:[EMAIL PROTECTED] Envoy�: vendredi 11 juillet 2003 11:11 ��: [EMAIL PROTECTED] Objet�: Re: AW: [Asp.net] Einheitliches Layout Hi Joachim, die Sache mit den Templates f�r Sites kannte ich noch nicht; 'dachte das g�be es nur vorallem f�r Repeater, DataGrid usw.; sonstiges Layout w�rde man in erster Linie �ber Controls und CSS gestalten.. Z.B. nur eine Site pro Layout zu nehmen, dann entsprechend zur Laufzeit die Controls 'reinzuholen: Bedeutet das nicht gleichzeitig ausgesprichen hohen Ressourcenaufwand f�r den Server oder ist das rel. leicht vertretbar bei Pr�senzen, die zwischen 10.000 und 15.000 Page-Hits pro Woche aufweisen? Viele Gr�sse Lars At 10:42 11.07.2003 +0200, you wrote: >Hallo! > > > wie macht ihr das eigentlich, auf simple Weise ein einheitliches > > Grundlayout eurer Sites zu erreichem? > >Na ja, konsequente von Inhalten und Design/Layout, darauf willst Du doch >hinaus, oder? > >Der einfachste, sicherste Weg ist meines Erachtens der, dass man nur >eine einzige Seite hat, oder f�r jedes Design/Layout eine Seite. Diese >Seite(n) kann man dann auch einfach als ganzes im HTML-Editor oder in >der Entwurfsansicht von VS.NET einschlie�lich der CSS-Files gestalten >und bearbeiten. > >Die unterschiedlichen Inhalte einer Website und die Navigation werden >dann mit Controls eingebunden. Der umgekehrte Weg, gemeinsame >Design/Layout-Elemente in verschiedene Seiten einzubinden, hat einfach >den Nachteil, dass man dann nur die einzelnen Elemente des Layouts und >nie das Gesamtbild editieren kann. > >Mitunter braucht man aber auch mehrere .aspx-Dateien in einem Web, dann >kann man mit Templates arbeiten. > >Sch�ne Beispiele f�r diese Methode findet man in den Starterkits von >Microsoft unter www.asp.net, das Community-Starterkit arbeitet auch mit >Templates. > >Freundliche Gr��e >Joachim van de Bruck > >_______________________________________________ >Asp.net mailing list >[EMAIL PROTECTED] >http://www.glengamoi.com/mailman/listinfo/asp.net > > >--- >Eingehende Mail ist zertifiziert virenfrei. >�berpr�ft durch AVG Antivirus System (http://www.grisoft.com/de). >Version: 6.0.493 / Virendatenbank: 292 - Erstellungsdatum: 25.06.2003 www.zoologie-online.de Lars Berner Stormcrow-Software Postfach: 110123 69071 Heidelberg _______________________________________________ Asp.net mailing list [EMAIL PROTECTED] http://www.glengamoi.com/mailman/listinfo/asp.net
