<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://weblogs.asp.net/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Fredrik Normén - All Comments</title><link>http://weblogs.asp.net/fredriknormen/default.aspx</link><description>Any fool can write code that a computer can understand. Good programmers write code that humans can understand - Fowler</description><dc:language>en</dc:language><generator>CommunityServer 2007 SP1 (Debug Build: 20510.895)</generator><item><title>ASP.NET MVC Archived Buzz, Page 1</title><link>http://weblogs.asp.net/fredriknormen/archive/2007/11/19/asp-net-mvc-framework-creating-a-iroutehandler-which-will-support-interceptors.aspx#6365411</link><pubDate>Sun, 06 Jul 2008 05:16:54 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6365411</guid><dc:creator>ASP.NET MVC Archived Buzz, Page 1</dc:creator><description>&lt;p&gt;Pingback from &amp;nbsp;ASP.NET MVC Archived Buzz, Page 1&lt;/p&gt;
&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6365411" width="1" height="1"&gt;</description></item><item><title>ASP.NET MVC Archived Buzz, Page 1</title><link>http://weblogs.asp.net/fredriknormen/archive/2007/11/19/asp-net-mvc-framework-exception-handling.aspx#6353498</link><pubDate>Thu, 03 Jul 2008 14:30:50 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6353498</guid><dc:creator>ASP.NET MVC Archived Buzz, Page 1</dc:creator><description>&lt;p&gt;Pingback from &amp;nbsp;ASP.NET MVC Archived Buzz, Page 1&lt;/p&gt;
&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6353498" width="1" height="1"&gt;</description></item><item><title>re: What purpose does the Repository Pattern have?</title><link>http://weblogs.asp.net/fredriknormen/archive/2008/04/24/what-purpose-does-the-repository-pattern-have.aspx#6350126</link><pubDate>Wed, 02 Jul 2008 12:36:35 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6350126</guid><dc:creator>Colin Jack</dc:creator><description>&lt;p&gt;&amp;quot;change the Repository Pattern to be something different from what Martin Fowler and Evans describe it, is not fair.&amp;quot;&lt;/p&gt;
&lt;p&gt;I agree with all you&amp;#39;ve started and this statement in particular.&lt;/p&gt;
&lt;p&gt;&amp;quot;Part from the deferring execution, this is what I have done when using Domain Driven Design. But I define a Query by using a specification object, so I still define the query within the domain model, not in the data access layer (which doesn&amp;#39;t really exist when using DDD). But to use separation of concerns, the query is passed to the Repository and it will handle the execution and delivery of entities.&amp;quot;&lt;/p&gt;
&lt;p&gt;Amen to that, and if you want to chain them together chain the specifications (And/Or/Not) before passing them in (covered in DDD).&lt;/p&gt;
&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6350126" width="1" height="1"&gt;</description></item><item><title>Health monitoring action filter for ASP.NET MVC</title><link>http://weblogs.asp.net/fredriknormen/archive/2008/03/12/asp-net-mvc-framework-2-interception-and-creating-a-role-action-filter.aspx#6346646</link><pubDate>Tue, 01 Jul 2008 19:38:38 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6346646</guid><dc:creator>Alex Thissen Weblog Build 1.15.10.1971</dc:creator><description>&lt;p&gt;The ASP.NET MVC Framework lets Controller actions perform the actual logic for the coordination of work&lt;/p&gt;
&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6346646" width="1" height="1"&gt;</description></item><item><title>re: ASP.Net MVC Framework pre- Preview 3 - A Step by Step guide to create a simple web app.</title><link>http://weblogs.asp.net/fredriknormen/archive/2008/04/17/asp-net-mvc-framework-pre-preview-3-a-step-by-step-guide-to-create-a-simple-web-app.aspx#6336667</link><pubDate>Sun, 29 Jun 2008 20:54:44 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6336667</guid><dc:creator>Cory</dc:creator><description>&lt;p&gt;Using preview 3, a DataContext object was not created automatically after I created my LINQ to SQL class. Has this changed in preview 3?&lt;/p&gt;
&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6336667" width="1" height="1"&gt;</description></item><item><title>re: ASP.Net MVC Framework 2 - The Binding helper class (UI-mapper)</title><link>http://weblogs.asp.net/fredriknormen/archive/2008/03/13/asp-net-mvc-framework-2-the-bindinghelper-class-ui-mapper.aspx#6319218</link><pubDate>Wed, 25 Jun 2008 15:20:45 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6319218</guid><dc:creator>Vishal Bharakhda</dc:creator><description>&lt;p&gt;Sorry i meant Fredrik not Scott&lt;/p&gt;
&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6319218" width="1" height="1"&gt;</description></item><item><title>re: ASP.Net MVC Framework 2 - The Binding helper class (UI-mapper)</title><link>http://weblogs.asp.net/fredriknormen/archive/2008/03/13/asp-net-mvc-framework-2-the-bindinghelper-class-ui-mapper.aspx#6319217</link><pubDate>Wed, 25 Jun 2008 15:18:46 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6319217</guid><dc:creator>Vishal Bharakhda</dc:creator><description>&lt;p&gt;Very useful indeed, thanks alot Scott.&lt;/p&gt;
&lt;p&gt;I have a question, how can you take data from the a view into a field without having declared a parameter to the method. &lt;/p&gt;
&lt;p&gt;e.g.&lt;/p&gt;
&lt;p&gt;the view is set to recognise all product objects (this is in the view code) &lt;/p&gt;
&lt;p&gt;public partial class Add : ViewPage&amp;lt;ProductControllerViewData&amp;gt;&lt;/p&gt;
&lt;p&gt;View html: &lt;/p&gt;
&lt;p&gt;&amp;lt;label for=&amp;quot;ProductNameLabel&amp;quot;&amp;gt;Product Name:&amp;lt;/label&amp;gt;&lt;/p&gt;
&lt;p&gt; &amp;lt;%= Html.TextBox(&amp;quot;ProductName&amp;quot;)%&amp;gt;&lt;/p&gt;
&lt;p&gt;Controller: &lt;/p&gt;
&lt;p&gt; public void SaveProduct()&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;try&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;String ProductName = ...&lt;/p&gt;
&lt;p&gt;here how can i get this productName value that is entered into the textbox from the form? &lt;/p&gt;
&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6319217" width="1" height="1"&gt;</description></item><item><title>re: ASP.Net MVC Framework - Using Forms Authentication</title><link>http://weblogs.asp.net/fredriknormen/archive/2008/02/07/asp-net-mvc-framework-using-forms-authentication.aspx#6311335</link><pubDate>Mon, 23 Jun 2008 14:15:03 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6311335</guid><dc:creator>Joakim Westin</dc:creator><description>&lt;p&gt;If you want nice formatting of your code take a look at the Windows Live Writer and all the add-ins for that tool. It will certainly help you write blog posts easier and with better formatting.&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_new" href="http://windowslivewriter.spaces.live.com/"&gt;windowslivewriter.spaces.live.com&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Cheers,&lt;/p&gt;
&lt;p&gt;Joakim&lt;/p&gt;
&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6311335" width="1" height="1"&gt;</description></item><item><title>re: Avoid returning "null" and use the Null Object pattern?</title><link>http://weblogs.asp.net/fredriknormen/archive/2008/05/22/avoid-returning-quot-null-quot-and-use-the-null-object-pattern.aspx#6309133</link><pubDate>Sun, 22 Jun 2008 17:16:50 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6309133</guid><dc:creator>mehfuzh</dc:creator><description>&lt;p&gt;I prefer , returning empty list rather null, i guess .net framework design guidlines like empty list as well :-)&lt;/p&gt;
&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6309133" width="1" height="1"&gt;</description></item><item><title>re: ASP.Net MVC Framework pre- Preview 3 - A Step by Step guide to create a simple web app.</title><link>http://weblogs.asp.net/fredriknormen/archive/2008/04/17/asp-net-mvc-framework-pre-preview-3-a-step-by-step-guide-to-create-a-simple-web-app.aspx#6299720</link><pubDate>Fri, 20 Jun 2008 15:02:16 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6299720</guid><dc:creator>Sean Kokko</dc:creator><description>&lt;p&gt;Nilserik -&lt;/p&gt;
&lt;p&gt;Use &lt;/p&gt;
&lt;p&gt; return View(&amp;quot;Customers&amp;quot;,customers);&lt;/p&gt;
&lt;p&gt;and it should work for you.&lt;/p&gt;
&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6299720" width="1" height="1"&gt;</description></item></channel></rss>