<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Kommentare zu: HowTo: Dynamischen Content auf ASP.NET MVC Masterpages bringen</title>
	<atom:link href="http://code-inside.de/blog/2009/01/22/howto-dynamischen-content-auf-aspnet-mvc-masterpages-bringen/feed/" rel="self" type="application/rss+xml" />
	<link>http://code-inside.de/blog/2009/01/22/howto-dynamischen-content-auf-aspnet-mvc-masterpages-bringen/</link>
	<description>.NET &#38; C# Blogging...</description>
	<lastBuildDate>Fri, 19 Mar 2010 00:47:21 +0100</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Von: Marco</title>
		<link>http://code-inside.de/blog/2009/01/22/howto-dynamischen-content-auf-aspnet-mvc-masterpages-bringen/comment-page-1/#comment-19690</link>
		<dc:creator>Marco</dc:creator>
		<pubDate>Tue, 27 Jan 2009 16:04:04 +0000</pubDate>
		<guid isPermaLink="false">http://code-inside.de/blog/2009/01/22/howto-dynamischen-content-auf-aspnet-mvc-masterpages-bringen/#comment-19690</guid>
		<description>Ich weiß.

Allerdings handelt es sich bei mir nicht um ein großes Projekt, sondern um viele unabhängige kleine Projekte, die teilweise nur einen Controller und ~ 4 Views haben. Da ich aber für andere Aufgaben schon ein recht umfangreiches Framework aufgebaut habe (Anbindung an unsere Services, Datenbank etc.) möchte ich die Vererbungshierarchie nicht noch mehr aufblähen und komplexer machen.
Und um gewisse Logik in den Views kommt man leider nicht drumrum, manche Projekte etwa sind mehrsparchig und alle Ressourcen werden bei uns über eine Datenbank verwaltet. Da kommt dann schon wieder Logik rein, die ich bislang aus unterschiedlichen Gründen leider noch nicht auf Dependency Injection umbauen konnte...</description>
		<content:encoded><![CDATA[<p>Ich weiß.</p>
<p>Allerdings handelt es sich bei mir nicht um ein großes Projekt, sondern um viele unabhängige kleine Projekte, die teilweise nur einen Controller und ~ 4 Views haben. Da ich aber für andere Aufgaben schon ein recht umfangreiches Framework aufgebaut habe (Anbindung an unsere Services, Datenbank etc.) möchte ich die Vererbungshierarchie nicht noch mehr aufblähen und komplexer machen.<br />
Und um gewisse Logik in den Views kommt man leider nicht drumrum, manche Projekte etwa sind mehrsparchig und alle Ressourcen werden bei uns über eine Datenbank verwaltet. Da kommt dann schon wieder Logik rein, die ich bislang aus unterschiedlichen Gründen leider noch nicht auf Dependency Injection umbauen konnte&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Robert Mühsig</title>
		<link>http://code-inside.de/blog/2009/01/22/howto-dynamischen-content-auf-aspnet-mvc-masterpages-bringen/comment-page-1/#comment-19689</link>
		<dc:creator>Robert Mühsig</dc:creator>
		<pubDate>Tue, 27 Jan 2009 15:12:54 +0000</pubDate>
		<guid isPermaLink="false">http://code-inside.de/blog/2009/01/22/howto-dynamischen-content-auf-aspnet-mvc-masterpages-bringen/#comment-19689</guid>
		<description>Der Master-View sollte allerdings nicht in die ViewData reinschreiben und auch sonst möglichst wenig &quot;Logik&quot; haben. 
Es gibt nur wenig Interaktionsmöglichkeiten zwischen View und Master. Daher die Idee mit der Vererbungshierarchie und den Filtern, wie ich oben beschrieben hab.</description>
		<content:encoded><![CDATA[<p>Der Master-View sollte allerdings nicht in die ViewData reinschreiben und auch sonst möglichst wenig &quot;Logik&quot; haben.<br />
Es gibt nur wenig Interaktionsmöglichkeiten zwischen View und Master. Daher die Idee mit der Vererbungshierarchie und den Filtern, wie ich oben beschrieben hab.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Marco</title>
		<link>http://code-inside.de/blog/2009/01/22/howto-dynamischen-content-auf-aspnet-mvc-masterpages-bringen/comment-page-1/#comment-19688</link>
		<dc:creator>Marco</dc:creator>
		<pubDate>Tue, 27 Jan 2009 15:10:07 +0000</pubDate>
		<guid isPermaLink="false">http://code-inside.de/blog/2009/01/22/howto-dynamischen-content-auf-aspnet-mvc-masterpages-bringen/#comment-19688</guid>
		<description>Das ist schon ein Ansatz. Was mir aber irgendwie fehlt, ist ein Interaktionsmöglichkeit zwischen View und Master.

Ich habe jetzt im Master direkt nach dem öffnenden Html-Tag  und vor dem head einen Content-Placeholder Initialization eingefügt, in dem ich dann im View Code ausführen kann, z. B. Werte in ViewData, TempData oder irgendwo anders hinschreiben, wo die Masterpage drauf zugreifen kann.</description>
		<content:encoded><![CDATA[<p>Das ist schon ein Ansatz. Was mir aber irgendwie fehlt, ist ein Interaktionsmöglichkeit zwischen View und Master.</p>
<p>Ich habe jetzt im Master direkt nach dem öffnenden Html-Tag  und vor dem head einen Content-Placeholder Initialization eingefügt, in dem ich dann im View Code ausführen kann, z. B. Werte in ViewData, TempData oder irgendwo anders hinschreiben, wo die Masterpage drauf zugreifen kann.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Robert Mühsig</title>
		<link>http://code-inside.de/blog/2009/01/22/howto-dynamischen-content-auf-aspnet-mvc-masterpages-bringen/comment-page-1/#comment-19686</link>
		<dc:creator>Robert Mühsig</dc:creator>
		<pubDate>Tue, 27 Jan 2009 14:25:41 +0000</pubDate>
		<guid isPermaLink="false">http://code-inside.de/blog/2009/01/22/howto-dynamischen-content-auf-aspnet-mvc-masterpages-bringen/#comment-19686</guid>
		<description>Ich denke man sollte es zum Teil auch etwas pragmatischer sehen. 
Der Controller braucht ja nicht als ViewData die Eigenschaft &quot;CssClass&quot; weiterreichen, sondern man könnte das ja entsprechend anderes benennen.
Ich glaub im View kann man auch mitbekommen von welchen Controller er Daten bekommt, jetzt könntest du quasi die Css Klasse anhand des Controllernamens einfach nehmen. 

Alles war mit News zutun hat bekommt z.B. einen blauen Hintergrund
NewsController -&gt; Rendert &quot;News&quot; View und dort bekommt man sicherlich raus, welcher Controller die Daten geschickt hat:
&lt;div class=&quot;&lt;%=this.Controller.ToString()%&gt;Class&quot;&gt; ...&lt;/div&gt;

Daraus wird dann z.B. &quot;NewsClass&quot;. 100% Flexibilität wirst du sicherlich auch nicht so einfach erreichen - aber du wirst sicherlich den View auch nicht plötzlich einem anderen Controller zuordnen, sondern könntest jetzt die CSS Klasse einfach ändern.</description>
		<content:encoded><![CDATA[<p>Ich denke man sollte es zum Teil auch etwas pragmatischer sehen.<br />
Der Controller braucht ja nicht als ViewData die Eigenschaft &quot;CssClass&quot; weiterreichen, sondern man könnte das ja entsprechend anderes benennen.<br />
Ich glaub im View kann man auch mitbekommen von welchen Controller er Daten bekommt, jetzt könntest du quasi die Css Klasse anhand des Controllernamens einfach nehmen. </p>
<p>Alles war mit News zutun hat bekommt z.B. einen blauen Hintergrund<br />
NewsController -&gt; Rendert &quot;News&quot; View und dort bekommt man sicherlich raus, welcher Controller die Daten geschickt hat:<br />
&lt;div class=&quot;&lt;%=this.Controller.ToString()%&gt;Class&quot;&gt; &#8230;&lt;/div&gt;</p>
<p>Daraus wird dann z.B. &quot;NewsClass&quot;. 100% Flexibilität wirst du sicherlich auch nicht so einfach erreichen &#8211; aber du wirst sicherlich den View auch nicht plötzlich einem anderen Controller zuordnen, sondern könntest jetzt die CSS Klasse einfach ändern.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Marco</title>
		<link>http://code-inside.de/blog/2009/01/22/howto-dynamischen-content-auf-aspnet-mvc-masterpages-bringen/comment-page-1/#comment-19685</link>
		<dc:creator>Marco</dc:creator>
		<pubDate>Tue, 27 Jan 2009 14:17:55 +0000</pubDate>
		<guid isPermaLink="false">http://code-inside.de/blog/2009/01/22/howto-dynamischen-content-auf-aspnet-mvc-masterpages-bringen/#comment-19685</guid>
		<description>Hallo Robert,

der Haken daran ist nur, dass es eine reine Darstellungssache ist, von der der Controller eigentlich nichts wissen soll. Verglichen mit einem Navigationssystem etwa die Darstellung im Tag- oder Nachtmodus. Sprich, der Controller soll der View zwar mitteilen, ob das Model im Tag- oder Nachtmodus dargestellt werden soll, aber nicht wie diese Darstellung definiert ist (in Form von CSS-Klassen o. ä.). Ein weiterer Grund ist, dass man Views zum Großen Teil auch direkt am Server anpassen kann ohne die MVC Applikation neu zu kompilieren, Änderungen am Controller müssen immer kompiliert werden. (Beachte: Ich rede von einer Web Application, nicht von einer Website).</description>
		<content:encoded><![CDATA[<p>Hallo Robert,</p>
<p>der Haken daran ist nur, dass es eine reine Darstellungssache ist, von der der Controller eigentlich nichts wissen soll. Verglichen mit einem Navigationssystem etwa die Darstellung im Tag- oder Nachtmodus. Sprich, der Controller soll der View zwar mitteilen, ob das Model im Tag- oder Nachtmodus dargestellt werden soll, aber nicht wie diese Darstellung definiert ist (in Form von CSS-Klassen o. ä.). Ein weiterer Grund ist, dass man Views zum Großen Teil auch direkt am Server anpassen kann ohne die MVC Applikation neu zu kompilieren, Änderungen am Controller müssen immer kompiliert werden. (Beachte: Ich rede von einer Web Application, nicht von einer Website).</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Robert Mühsig</title>
		<link>http://code-inside.de/blog/2009/01/22/howto-dynamischen-content-auf-aspnet-mvc-masterpages-bringen/comment-page-1/#comment-19684</link>
		<dc:creator>Robert Mühsig</dc:creator>
		<pubDate>Tue, 27 Jan 2009 14:08:53 +0000</pubDate>
		<guid isPermaLink="false">http://code-inside.de/blog/2009/01/22/howto-dynamischen-content-auf-aspnet-mvc-masterpages-bringen/#comment-19684</guid>
		<description>Ich würde es so machen wie in meinem Beispiel beschrieben. Der Controller würde dann die passende Css Klasse mitliefern und an die MasterPage &quot;weiterreichen&quot;.
&quot;Einfach&quot; ist das nun nicht gerade, aber es wäre eine Möglichkeit.</description>
		<content:encoded><![CDATA[<p>Ich würde es so machen wie in meinem Beispiel beschrieben. Der Controller würde dann die passende Css Klasse mitliefern und an die MasterPage &quot;weiterreichen&quot;.<br />
&quot;Einfach&quot; ist das nun nicht gerade, aber es wäre eine Möglichkeit.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Marco</title>
		<link>http://code-inside.de/blog/2009/01/22/howto-dynamischen-content-auf-aspnet-mvc-masterpages-bringen/comment-page-1/#comment-19683</link>
		<dc:creator>Marco</dc:creator>
		<pubDate>Tue, 27 Jan 2009 14:05:06 +0000</pubDate>
		<guid isPermaLink="false">http://code-inside.de/blog/2009/01/22/howto-dynamischen-content-auf-aspnet-mvc-masterpages-bringen/#comment-19683</guid>
		<description>Hallo,

mich würde mal interessieren wie ihr folgendes Problem einfach aber gut lösenwürdet, ein ContentPlaceHolder kommt jedenfalls nicht in Frage.

Ich habe folgendes Markup:

&lt;body&gt;
  &lt;div class=&quot;&lt;strong&gt;xyz&lt;/strong&gt;&quot;&gt;
    &lt;!-- Master content --&gt;
    &lt;asp:ContentPlaceHolder ID=&quot;MainContent&quot; runat=&quot;server&quot; /&gt;
    &lt;!-- Master content --&gt;
  &lt;/div&gt;
&lt;/body&gt;

Ich möchte nun die Klasse (xyz) des Div-Containers welches sich in der Masterpage befindet von der View aus beeinflussen. Die Klasse enthält spezielle Formatierungen sowie Hintergrundbilder, die von der View abhängen und nicht vom Controller oder Model, damit auch nichts zu tun haben.

Danke und lg,
Marco</description>
		<content:encoded><![CDATA[<p>Hallo,</p>
<p>mich würde mal interessieren wie ihr folgendes Problem einfach aber gut lösenwürdet, ein ContentPlaceHolder kommt jedenfalls nicht in Frage.</p>
<p>Ich habe folgendes Markup:</p>
<p>&lt;body&gt;<br />
  &lt;div class=&quot;<strong>xyz</strong>&quot;&gt;<br />
    &lt;!&#8211; Master content &#8211;&gt;<br />
    &lt;asp:ContentPlaceHolder ID=&quot;MainContent&quot; runat=&quot;server&quot; /&gt;<br />
    &lt;!&#8211; Master content &#8211;&gt;<br />
  &lt;/div&gt;<br />
&lt;/body&gt;</p>
<p>Ich möchte nun die Klasse (xyz) des Div-Containers welches sich in der Masterpage befindet von der View aus beeinflussen. Die Klasse enthält spezielle Formatierungen sowie Hintergrundbilder, die von der View abhängen und nicht vom Controller oder Model, damit auch nichts zu tun haben.</p>
<p>Danke und lg,<br />
Marco</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Sebastian Jancke</title>
		<link>http://code-inside.de/blog/2009/01/22/howto-dynamischen-content-auf-aspnet-mvc-masterpages-bringen/comment-page-1/#comment-19570</link>
		<dc:creator>Sebastian Jancke</dc:creator>
		<pubDate>Sun, 25 Jan 2009 10:54:11 +0000</pubDate>
		<guid isPermaLink="false">http://code-inside.de/blog/2009/01/22/howto-dynamischen-content-auf-aspnet-mvc-masterpages-bringen/#comment-19570</guid>
		<description>Hallo Robert,
nachdem ich nun wieder mal vorm Rechner sitze, kann ich deine Fragen beantworten ;-)

Zunächst mal denke ich, habe ich mit meinem Blogpost eine mögliche Lösung über ASP.NET Content-Placeholder beschrieben. Der Grund ist einfach: Ein Titel (und auch eine Welcome-Message) liegt im MVC-Pattern nicht im Verantwortungsbereich eines Controllers. Dafür gibt es die View.

Die anderen Änderungen haben für mich zwei Motivationen: Zunächst mal möchte ich weniger Rauschen. Deshalb ist ViewData.Model nicht sehr passend. Viel wichtiger ist aber noch: Ich möchte überall streng-typisierte Modelle haben. Und dem steht der ViewData-Dictionary sehr im Weg. Deshalb ist es eine gute Idee diesen zu killen. In FubuMVC von Jeremy D Miller (und anderen) ist es so auch nur möglich, streng typisierte Modelle aus einem Controller zu liefern. Und wenn man explizit einen Dictionary hat, dann könnte man diesen auch liefern, ist sich dann aber darüber bewusst.</description>
		<content:encoded><![CDATA[<p>Hallo Robert,<br />
nachdem ich nun wieder mal vorm Rechner sitze, kann ich deine Fragen beantworten <img src='http://code-inside.de/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>Zunächst mal denke ich, habe ich mit meinem Blogpost eine mögliche Lösung über ASP.NET Content-Placeholder beschrieben. Der Grund ist einfach: Ein Titel (und auch eine Welcome-Message) liegt im MVC-Pattern nicht im Verantwortungsbereich eines Controllers. Dafür gibt es die View.</p>
<p>Die anderen Änderungen haben für mich zwei Motivationen: Zunächst mal möchte ich weniger Rauschen. Deshalb ist ViewData.Model nicht sehr passend. Viel wichtiger ist aber noch: Ich möchte überall streng-typisierte Modelle haben. Und dem steht der ViewData-Dictionary sehr im Weg. Deshalb ist es eine gute Idee diesen zu killen. In FubuMVC von Jeremy D Miller (und anderen) ist es so auch nur möglich, streng typisierte Modelle aus einem Controller zu liefern. Und wenn man explizit einen Dictionary hat, dann könnte man diesen auch liefern, ist sich dann aber darüber bewusst.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Dirk Rodermund</title>
		<link>http://code-inside.de/blog/2009/01/22/howto-dynamischen-content-auf-aspnet-mvc-masterpages-bringen/comment-page-1/#comment-19461</link>
		<dc:creator>Dirk Rodermund</dc:creator>
		<pubDate>Fri, 23 Jan 2009 07:33:12 +0000</pubDate>
		<guid isPermaLink="false">http://code-inside.de/blog/2009/01/22/howto-dynamischen-content-auf-aspnet-mvc-masterpages-bringen/#comment-19461</guid>
		<description>Hallo Robert,
ich kann mich nur Sebastian (und Ayende) anschließen. 
Des weiteren bin ich schon mit einem streng typisierten ViewModel in der MasterPage an unschöne Grenze gestossen:
Wenn Du z.B. deinen Controller mit [HandleError] attributierst und und Deine ErrorPage aus dem Master basiert, dann hast Du das Problem, das das Model dann vom Typ HandleErrorInfo ist und dein Master damit dann nicht ohne weiteres umgehen kann. 
Daher verwende ich auch den Ayendes Ansatz mit dem ContentPlaceHolder.
Mal sehen, wie sich die von &lt;a href=&quot;http://weblogs.asp.net/scottgu/archive/2008/12/19/asp-net-mvc-design-gallery-and-upcoming-view-improvements-with-the-asp-net-mvc-release-candidate.aspx&quot; title=&quot;Upcoming View Improvements with the ASP.NET MVC Release Candidate&quot; rel=&quot;nofollow&quot;&gt;Scott angekündigten Verbesserungen&lt;/a&gt; auf unsere Arbeit mit dem Framework auswirken.

Gruß Dirk!</description>
		<content:encoded><![CDATA[<p>Hallo Robert,<br />
ich kann mich nur Sebastian (und Ayende) anschließen.<br />
Des weiteren bin ich schon mit einem streng typisierten ViewModel in der MasterPage an unschöne Grenze gestossen:<br />
Wenn Du z.B. deinen Controller mit [HandleError] attributierst und und Deine ErrorPage aus dem Master basiert, dann hast Du das Problem, das das Model dann vom Typ HandleErrorInfo ist und dein Master damit dann nicht ohne weiteres umgehen kann.<br />
Daher verwende ich auch den Ayendes Ansatz mit dem ContentPlaceHolder.<br />
Mal sehen, wie sich die von <a href="http://weblogs.asp.net/scottgu/archive/2008/12/19/asp-net-mvc-design-gallery-and-upcoming-view-improvements-with-the-asp-net-mvc-release-candidate.aspx" title="Upcoming View Improvements with the ASP.NET MVC Release Candidate" rel="nofollow">Scott angekündigten Verbesserungen</a> auf unsere Arbeit mit dem Framework auswirken.</p>
<p>Gruß Dirk!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Robert Mühsig</title>
		<link>http://code-inside.de/blog/2009/01/22/howto-dynamischen-content-auf-aspnet-mvc-masterpages-bringen/comment-page-1/#comment-19453</link>
		<dc:creator>Robert Mühsig</dc:creator>
		<pubDate>Fri, 23 Jan 2009 00:18:13 +0000</pubDate>
		<guid isPermaLink="false">http://code-inside.de/blog/2009/01/22/howto-dynamischen-content-auf-aspnet-mvc-masterpages-bringen/#comment-19453</guid>
		<description>Nachdem ich etwas Zeit gefunden hab und alle Kommentare mir auf Orens Postdurchgelesen hab, stimm ich jedenfalls beim Title mit überein - ja, es geht auch über ContentPlaceHolder und man kann die Daten entsprechend dann an diesen übergeben.
Warum man die anderen Änderungen machen sollte, ist mir noch nicht ganz klar.</description>
		<content:encoded><![CDATA[<p>Nachdem ich etwas Zeit gefunden hab und alle Kommentare mir auf Orens Postdurchgelesen hab, stimm ich jedenfalls beim Title mit überein &#8211; ja, es geht auch über ContentPlaceHolder und man kann die Daten entsprechend dann an diesen übergeben.<br />
Warum man die anderen Änderungen machen sollte, ist mir noch nicht ganz klar.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Robert Mühsig</title>
		<link>http://code-inside.de/blog/2009/01/22/howto-dynamischen-content-auf-aspnet-mvc-masterpages-bringen/comment-page-1/#comment-19446</link>
		<dc:creator>Robert Mühsig</dc:creator>
		<pubDate>Thu, 22 Jan 2009 18:50:55 +0000</pubDate>
		<guid isPermaLink="false">http://code-inside.de/blog/2009/01/22/howto-dynamischen-content-auf-aspnet-mvc-masterpages-bringen/#comment-19446</guid>
		<description>Hallo Sebastian,
ich bin der Meinung (wie Phil Haack und andere Leutchen die Orens Post kommentiert haben), dass der Titel oftmals zum &quot;Model&quot; der Web-Applikation gehört.
Wie würdest du denn diesen Fall abbilden?</description>
		<content:encoded><![CDATA[<p>Hallo Sebastian,<br />
ich bin der Meinung (wie Phil Haack und andere Leutchen die Orens Post kommentiert haben), dass der Titel oftmals zum &quot;Model&quot; der Web-Applikation gehört.<br />
Wie würdest du denn diesen Fall abbilden?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Sebastian Jancke</title>
		<link>http://code-inside.de/blog/2009/01/22/howto-dynamischen-content-auf-aspnet-mvc-masterpages-bringen/comment-page-1/#comment-19444</link>
		<dc:creator>Sebastian Jancke</dc:creator>
		<pubDate>Thu, 22 Jan 2009 17:24:44 +0000</pubDate>
		<guid isPermaLink="false">http://code-inside.de/blog/2009/01/22/howto-dynamischen-content-auf-aspnet-mvc-masterpages-bringen/#comment-19444</guid>
		<description>Hallo,

ich möchte anmerken, dass der Titel einer View nicht die Verantwortlichkeit eines Controllers ist. Siehe dazu auch Oren Eini:
http://ayende.com/Blog/archive/2008/12/29/do-not-put-presentation-concerns-in-the-controllers.aspx

Zu grundsätzlichen Modifikationen/ Prinzipien-treuerer Nuztung des MVC-Frameworks gibt es auch einen guten Blogpost von Oren Eini:
http://ayende.com/Blog/archive/2008/12/29/my-baseline-asp.net-mvc-modifications.aspx

-Sebastian Jancke</description>
		<content:encoded><![CDATA[<p>Hallo,</p>
<p>ich möchte anmerken, dass der Titel einer View nicht die Verantwortlichkeit eines Controllers ist. Siehe dazu auch Oren Eini:<br />
<a href="http://ayende.com/Blog/archive/2008/12/29/do-not-put-presentation-concerns-in-the-controllers.aspx" rel="nofollow">http://ayende.com/Blog/archive/2008/12/29/do-not-put-presentation-concerns-in-the-controllers.aspx</a></p>
<p>Zu grundsätzlichen Modifikationen/ Prinzipien-treuerer Nuztung des MVC-Frameworks gibt es auch einen guten Blogpost von Oren Eini:<br />
<a href="http://ayende.com/Blog/archive/2008/12/29/my-baseline-asp.net-mvc-modifications.aspx" rel="nofollow">http://ayende.com/Blog/archive/2008/12/29/my-baseline-asp.net-mvc-modifications.aspx</a></p>
<p>-Sebastian Jancke</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Michael Topf</title>
		<link>http://code-inside.de/blog/2009/01/22/howto-dynamischen-content-auf-aspnet-mvc-masterpages-bringen/comment-page-1/#comment-19436</link>
		<dc:creator>Michael Topf</dc:creator>
		<pubDate>Thu, 22 Jan 2009 12:39:20 +0000</pubDate>
		<guid isPermaLink="false">http://code-inside.de/blog/2009/01/22/howto-dynamischen-content-auf-aspnet-mvc-masterpages-bringen/#comment-19436</guid>
		<description>Hallo Robert,

ich schlage mich gerade mit dem gleichen Thema herum und bin auch noch zu keinem richtig befriedigenden Ergebnis gekommen. Insbesondere sehe ich noch das Problem das das Anzeigen dynamischer Daten ja nur der erste Schritt ist. Es stellt ja aber nichts ungewöhnliches dar auch entsprechende Eingaben von Elementen verarbeiten zu wollen. Ich denke mal an den Login oder die Suche. Dann müsste das ganze ja auch an einen &quot;zentralen Controller&quot; weitergeleitet werden, der das ganze abarbeitet. 

Michael</description>
		<content:encoded><![CDATA[<p>Hallo Robert,</p>
<p>ich schlage mich gerade mit dem gleichen Thema herum und bin auch noch zu keinem richtig befriedigenden Ergebnis gekommen. Insbesondere sehe ich noch das Problem das das Anzeigen dynamischer Daten ja nur der erste Schritt ist. Es stellt ja aber nichts ungewöhnliches dar auch entsprechende Eingaben von Elementen verarbeiten zu wollen. Ich denke mal an den Login oder die Suche. Dann müsste das ganze ja auch an einen &quot;zentralen Controller&quot; weitergeleitet werden, der das ganze abarbeitet. </p>
<p>Michael</p>
]]></content:encoded>
	</item>
</channel>
</rss>
