<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/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>RSS Feed with the new ASP.NET MVC Framework</title><link>http://blogs.msdn.com/brada/archive/2007/11/14/rss-feed-with-the-new-asp-net-mvc-framework.aspx</link><description>I thought I'd add my own MVC example to the great work that ScottGu and Hanselman have already outlined... I know folks are ready to get their hands on these bits and believe me the team is working hard to get them out in a public CTP as soon as we can..</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>re: RSS Feed with the new ASP.NET MVC Framework</title><link>http://blogs.msdn.com/brada/archive/2007/11/14/rss-feed-with-the-new-asp-net-mvc-framework.aspx#6247902</link><pubDate>Thu, 15 Nov 2007 10:57:15 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6247902</guid><dc:creator>Damien Guard</dc:creator><description>&lt;p&gt;Looks good but don't forget encoding your output!&lt;/p&gt;
&lt;p&gt;I keep seeing examples that don't bother (&amp;quot;it's just a sampe&amp;quot;) which means developers will think they don't have to either and we're going to end up in a world of cross-site scripting pain!&lt;/p&gt;
&lt;p&gt;Unless MVC is going to encode it for us...&lt;/p&gt;
&lt;p&gt;[)amien&lt;/p&gt;
</description></item><item><title>re: RSS Feed with the new ASP.NET MVC Framework</title><link>http://blogs.msdn.com/brada/archive/2007/11/14/rss-feed-with-the-new-asp-net-mvc-framework.aspx#6249024</link><pubDate>Thu, 15 Nov 2007 11:32:58 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6249024</guid><dc:creator>snprbob86</dc:creator><description>&lt;p&gt;The new MVC stuff is definitely on the right track, but this doesn't take it far enough. Feeds are common enough that there should be a RenderFeed(Feed) method which renders to a view which is already figured out for us. We shouldn't have to go copy-paste a template.&lt;/p&gt;
</description></item><item><title>re: RSS Feed with the new ASP.NET MVC Framework</title><link>http://blogs.msdn.com/brada/archive/2007/11/14/rss-feed-with-the-new-asp-net-mvc-framework.aspx#6249766</link><pubDate>Thu, 15 Nov 2007 11:55:08 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6249766</guid><dc:creator>Lee Alexander</dc:creator><description>&lt;p&gt;Don't you need to html encode your description in the feed? Or are you assuming it's already encoded from the database?&lt;/p&gt;
&lt;p&gt;What about using an ASHX page instead?&lt;/p&gt;
&lt;p&gt;Regards&lt;/p&gt;
&lt;p&gt;Lee&lt;/p&gt;
</description></item><item><title>ASP.NET: MVC Framework... e le mie perplessit</title><link>http://blogs.msdn.com/brada/archive/2007/11/14/rss-feed-with-the-new-asp-net-mvc-framework.aspx#6249877</link><pubDate>Thu, 15 Nov 2007 11:58:13 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6249877</guid><dc:creator>di .NET e di altre Amenit</dc:creator><description>&lt;p&gt;ASP.NET: MVC Framework... e le mie perplessit&lt;/p&gt;
</description></item><item><title>re: RSS Feed with the new ASP.NET MVC Framework</title><link>http://blogs.msdn.com/brada/archive/2007/11/14/rss-feed-with-the-new-asp-net-mvc-framework.aspx#6251202</link><pubDate>Thu, 15 Nov 2007 12:40:44 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6251202</guid><dc:creator>DotNetGuru</dc:creator><description>&lt;p&gt;Brad,&lt;/p&gt;
&lt;p&gt;Thanks for the post. May i ask you a simple question which has puzzled me and so many around for long. What is the difference between 3-tier and MVC? If we are ok working with 3-tier architecture, why bother using MVC and vice versa. When should we use either one of these?&lt;/p&gt;
&lt;p&gt;Regards...&lt;/p&gt;
</description></item><item><title>re: RSS Feed with the new ASP.NET MVC Framework</title><link>http://blogs.msdn.com/brada/archive/2007/11/14/rss-feed-with-the-new-asp-net-mvc-framework.aspx#6252577</link><pubDate>Thu, 15 Nov 2007 13:20:53 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6252577</guid><dc:creator>Scott Hanselman</dc:creator><description>&lt;p&gt;Looks good! Don't forget response encoding...perhaps as a PreFilterAttribute?&lt;/p&gt;
</description></item><item><title>re: RSS Feed with the new ASP.NET MVC Framework</title><link>http://blogs.msdn.com/brada/archive/2007/11/14/rss-feed-with-the-new-asp-net-mvc-framework.aspx#6260876</link><pubDate>Thu, 15 Nov 2007 16:35:05 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6260876</guid><dc:creator>Josh Berke</dc:creator><description>&lt;p&gt;This looks good. A lot cleaner syntax then having to roll your own. One question I have (and this is the first I;ve seen anything in detail about your MVC framework so I appologive if it is covered elsewhere) is what if the controller wants to change additional properties or behavior of the view. &lt;/p&gt;
&lt;p&gt;So in your example what if we wanted the description of the feed to be set to indicate this the Top 10 feed etc. &lt;/p&gt;
</description></item><item><title>re: RSS Feed with the new ASP.NET MVC Framework</title><link>http://blogs.msdn.com/brada/archive/2007/11/14/rss-feed-with-the-new-asp-net-mvc-framework.aspx#6262425</link><pubDate>Thu, 15 Nov 2007 17:20:22 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6262425</guid><dc:creator>Tom</dc:creator><description>&lt;p&gt;Enough with the teasers guys ;) Looks awesome, just give it to us and give it now!!!&lt;/p&gt;
&lt;p&gt;This will run under VS 2005, correct?&lt;/p&gt;
</description></item><item><title>RSS Feed with the new ASP.NET MVC Framework</title><link>http://blogs.msdn.com/brada/archive/2007/11/14/rss-feed-with-the-new-asp-net-mvc-framework.aspx#6262649</link><pubDate>Thu, 15 Nov 2007 17:26:54 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6262649</guid><dc:creator>DotNetKicks.com</dc:creator><description>&lt;p&gt;You've been kicked (a good thing) - Trackback from DotNetKicks.com&lt;/p&gt;
</description></item><item><title>re: RSS Feed with the new ASP.NET MVC Framework</title><link>http://blogs.msdn.com/brada/archive/2007/11/14/rss-feed-with-the-new-asp-net-mvc-framework.aspx#6263602</link><pubDate>Thu, 15 Nov 2007 17:57:23 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6263602</guid><dc:creator>wahyu</dc:creator><description>&lt;p&gt;correct me if I'm wrong since I'm new in this pattern: MVC is only used in presentation layer if I have the traditional 3 layers architecture (DAL, BLL, Presentation layer)? which actually means separating the most of code behind stuffs away from the actual aspx page. &lt;/p&gt;
</description></item><item><title>re: RSS Feed with the new ASP.NET MVC Framework</title><link>http://blogs.msdn.com/brada/archive/2007/11/14/rss-feed-with-the-new-asp-net-mvc-framework.aspx#6268968</link><pubDate>Thu, 15 Nov 2007 21:01:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6268968</guid><dc:creator>Mike</dc:creator><description>&lt;p&gt;I was wondering about this: using a handler (.ashx file) you don't have the overhead of the regular Page. Now since this is actually a ViewPage it has less overhead?&lt;/p&gt;
&lt;p&gt;Also, could you extend the example and make it so that the action on the controller can render either a regular HTML view or an RSS view, based on some kind of filter or parameter?&lt;/p&gt;
&lt;p&gt;Thanks!&lt;/p&gt;
</description></item><item><title>re: RSS Feed with the new ASP.NET MVC Framework</title><link>http://blogs.msdn.com/brada/archive/2007/11/14/rss-feed-with-the-new-asp-net-mvc-framework.aspx#6269395</link><pubDate>Thu, 15 Nov 2007 21:17:16 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6269395</guid><dc:creator>Philip</dc:creator><description>&lt;p&gt;On the right track - looks like it! &amp;nbsp;&lt;/p&gt;
&lt;p&gt;One question though - parameters. &amp;nbsp;Instead of specifying:&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_new" href="http://localhost:64701/feed/FromPublisher?Publisher=WildAmerica"&gt;http://localhost:64701/feed/FromPublisher?Publisher=WildAmerica&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Can we pass the param via:&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_new" href="http://localhost:64701/feed/FromPublisher/WildAmerica"&gt;http://localhost:64701/feed/FromPublisher/WildAmerica&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;There would be many benefits to the second syntax, or even the ability to specify one or the other (or accept both)&lt;/p&gt;
</description></item><item><title>re: RSS Feed with the new ASP.NET MVC Framework</title><link>http://blogs.msdn.com/brada/archive/2007/11/14/rss-feed-with-the-new-asp-net-mvc-framework.aspx#6270895</link><pubDate>Thu, 15 Nov 2007 22:05:20 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6270895</guid><dc:creator>Simone</dc:creator><description>&lt;p&gt;I don't like the fact that this way we end up with a lot of code in the mark-up of the page, instead of using webcontrols that hide the coding to the html designer.&lt;/p&gt;
&lt;p&gt;Apart from that, everything else is great&lt;/p&gt;
</description></item><item><title>re: RSS Feed with the new ASP.NET MVC Framework</title><link>http://blogs.msdn.com/brada/archive/2007/11/14/rss-feed-with-the-new-asp-net-mvc-framework.aspx#6275482</link><pubDate>Fri, 16 Nov 2007 00:43:46 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6275482</guid><dc:creator>bleroy</dc:creator><description>&lt;p&gt;You might also want to set the mimetype. And also the urls you're giving are localhost ones with a port number that will vary.&lt;/p&gt;
</description></item><item><title>re: RSS Feed with the new ASP.NET MVC Framework</title><link>http://blogs.msdn.com/brada/archive/2007/11/14/rss-feed-with-the-new-asp-net-mvc-framework.aspx#6290401</link><pubDate>Fri, 16 Nov 2007 09:01:34 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6290401</guid><dc:creator>SixYo</dc:creator><description>&lt;p&gt;Hi, can microsoft's mvc framework run on vs2005/.netframework 2.0 without any iis (mapping) setting ??&lt;/p&gt;
</description></item><item><title>re: RSS Feed with the new ASP.NET MVC Framework</title><link>http://blogs.msdn.com/brada/archive/2007/11/14/rss-feed-with-the-new-asp-net-mvc-framework.aspx#6290993</link><pubDate>Fri, 16 Nov 2007 09:27:17 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6290993</guid><dc:creator>BradA</dc:creator><description>&lt;p&gt;Philip, yes, you can make the URL’s more pretty… &lt;/p&gt;
&lt;p&gt;-	Yes, ScottGu did a nice job of covering the URL format in his post…&lt;/p&gt;
&lt;p&gt;URL Format	Behavior	URL Example&lt;/p&gt;
&lt;p&gt;/Products/Categories	Browse all Product Categories	/Products/Categories&lt;/p&gt;
&lt;p&gt;/Products/List/Category	List Products within a Category	/Products/List/Beverages&lt;/p&gt;
&lt;p&gt;/Products/Detail/ProductID	Show Details about a Specific Product	/Products/Detail/34&lt;/p&gt;
&lt;p&gt;Mike,&lt;/p&gt;
&lt;p&gt;You are right, an ashx page may have been a bit more lightweight.. &amp;nbsp;but without any controls that do post-pack\viewstate this page is pretty tight… thought I have not measured anything yet.&lt;/p&gt;
&lt;p&gt;Oh, sure.. it would be very easy to add an HTML view… &lt;/p&gt;
&lt;p&gt;Wahyu,&lt;/p&gt;
&lt;p&gt;They way I think about it is that the ASP.NET MVC support is really about the UI part of your application.. you still likely need a N-tier architecture, this pattern helps you with the presentation tier… &amp;nbsp; &lt;/p&gt;
&lt;p&gt;Tom,&lt;/p&gt;
&lt;p&gt;Believe me we are working on it… Honestly, I ran into a few bugs that building this (that I will not mention here) so we are still a bit raw… but the team is working super hard to get this out in customer hands ASAP… we are talking about bring in a turkey next week to help keep folks focused ;-) &lt;/p&gt;
&lt;p&gt;Our plans are to support this on top of .NET Framework 3.5,and the tooling work will likely go into an update to VS2008… &amp;nbsp;&lt;/p&gt;
&lt;p&gt;Josh Berke.&lt;/p&gt;
&lt;p&gt;Good call Josh, in fact I ran into this and breezed over it for simplicity… the purest way to send more data to the view would be the extend the model… &lt;/p&gt;
&lt;p&gt;DotNetGuru,&lt;/p&gt;
&lt;p&gt;Yes, I think it is good to keep in mind that we are really only thinking about the ASP.NET MVC support as being about the UI tier of your application.. you still likely need a N-tier model in addition to this.&lt;/p&gt;
&lt;p&gt;snprbob86.&lt;/p&gt;
&lt;p&gt;Hey, I like the RenderFeed suggestion… &amp;nbsp; something tells me there will be a rich community of extensions such as these…&lt;/p&gt;
&lt;p&gt;Damien Guard,&lt;/p&gt;
&lt;p&gt;Doh! &amp;nbsp;You are right… I do need to HtmlEncode the output… &amp;nbsp;I control all the data (in and out) of the database, but you are right.. I should do this anyway.&lt;/p&gt;
&lt;p&gt;SixYo,&lt;/p&gt;
&lt;p&gt;This will work with IIS6 with no specific changes and .NET Framework 3.5\VS 2008.&lt;/p&gt;
</description></item><item><title>re: RSS Feed with the new ASP.NET MVC Framework</title><link>http://blogs.msdn.com/brada/archive/2007/11/14/rss-feed-with-the-new-asp-net-mvc-framework.aspx#6300915</link><pubDate>Fri, 16 Nov 2007 15:41:39 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6300915</guid><dc:creator>onovotny</dc:creator><description>&lt;p&gt;Isn't there already RSS/Atom generators in System.ComponentModel.Syndication? &amp;nbsp;There hasn't been too much blogged about it, but it appears to generate syntactically correct feeds for you complete with extensions.&lt;/p&gt;
</description></item><item><title>re: RSS Feed with the new ASP.NET MVC Framework</title><link>http://blogs.msdn.com/brada/archive/2007/11/14/rss-feed-with-the-new-asp-net-mvc-framework.aspx#6303359</link><pubDate>Fri, 16 Nov 2007 17:16:56 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6303359</guid><dc:creator>Jon</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I am interested in MVC because I am trying to write a templating system which will allow my users to write skins for my app. Ideally they would be able to structure their templates like this - &lt;a rel="nofollow" target="_new" href="http://www.liquidmarkup.org/"&gt;http://www.liquidmarkup.org/&lt;/a&gt; and then just upload them to my database. The app would then load the correct template in from the database when the page is produced.&lt;/p&gt;
&lt;p&gt;The one thing that worries me is that using the asp.net MVC approach my users would have to write aspx pages as their templates and would have to understand code behind too. Is there a simpler way of writing views ?&lt;/p&gt;
&lt;p&gt;Jon&lt;/p&gt;
</description></item><item><title>re: RSS Feed with the new ASP.NET MVC Framework</title><link>http://blogs.msdn.com/brada/archive/2007/11/14/rss-feed-with-the-new-asp-net-mvc-framework.aspx#6320947</link><pubDate>Sat, 17 Nov 2007 02:23:20 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6320947</guid><dc:creator>KC Lin</dc:creator><description>&lt;p&gt;Hi Brad, I don't think it's very wise of you to call Ray Ozzie a turkey. ;-)&lt;/p&gt;
</description></item><item><title>re: RSS Feed with the new ASP.NET MVC Framework</title><link>http://blogs.msdn.com/brada/archive/2007/11/14/rss-feed-with-the-new-asp-net-mvc-framework.aspx#6346914</link><pubDate>Sun, 18 Nov 2007 02:58:11 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6346914</guid><dc:creator>Ben Hayat</dc:creator><description>&lt;p&gt;Hi Brad;&lt;/p&gt;
&lt;p&gt;This example brings an interesting thought to my mind and see what you think:&lt;/p&gt;
&lt;p&gt;With MVC, can we develop systems that really does not generate any visual (HTML) UI to send back, but acts more like a WebService to generate a complete set of data to the requester? &amp;nbsp;i.e. A silverlight app can call a URL and receive data?&lt;/p&gt;
&lt;p&gt;But Can that SL app also send data to this type application to store in database?&lt;/p&gt;
&lt;p&gt;Thanks!&lt;/p&gt;
&lt;p&gt;..Ben&lt;/p&gt;
</description></item><item><title>re: RSS Feed with the new ASP.NET MVC Framework</title><link>http://blogs.msdn.com/brada/archive/2007/11/14/rss-feed-with-the-new-asp-net-mvc-framework.aspx#6347250</link><pubDate>Sun, 18 Nov 2007 03:13:56 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6347250</guid><dc:creator>Ben Hayat</dc:creator><description>&lt;p&gt;Suggestion Brad;&lt;/p&gt;
&lt;p&gt;If you're planning to actively become involve with MVC and write and answer blogs, could you please quote a question (like Scott does) before answering? Perhaps the person who asked the question would understand your response, but if I didn't read his original question, your answer would not make any sense to me, as another reader, and I'm sure you're answering to educate the mass public and not only a few.&lt;/p&gt;
&lt;p&gt;Thanks!&lt;/p&gt;
&lt;p&gt;..Ben &lt;/p&gt;
</description></item><item><title>re: RSS Feed with the new ASP.NET MVC Framework</title><link>http://blogs.msdn.com/brada/archive/2007/11/14/rss-feed-with-the-new-asp-net-mvc-framework.aspx#6368850</link><pubDate>Sun, 18 Nov 2007 18:48:04 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6368850</guid><dc:creator>Tom Clancy</dc:creator><description>&lt;p&gt;@Ben: the HTML would be one possible instance of the V in MVC. You aren't obligated to add an HTML view. Silverlight would just be your view in the example you use.&lt;/p&gt;
</description></item><item><title>re: RSS Feed with the new ASP.NET MVC Framework</title><link>http://blogs.msdn.com/brada/archive/2007/11/14/rss-feed-with-the-new-asp-net-mvc-framework.aspx#6374952</link><pubDate>Sun, 18 Nov 2007 22:49:48 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6374952</guid><dc:creator>Jeffrey Palermo</dc:creator><description>&lt;p&gt;Would you please also post your unit test code for this sample?&lt;/p&gt;
</description></item><item><title>re: RSS Feed with the new ASP.NET MVC Framework</title><link>http://blogs.msdn.com/brada/archive/2007/11/14/rss-feed-with-the-new-asp-net-mvc-framework.aspx#6379529</link><pubDate>Mon, 19 Nov 2007 01:41:04 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6379529</guid><dc:creator>michaud</dc:creator><description>&lt;p&gt;Am I the only one that sees this:&lt;/p&gt;
&lt;p&gt;[ControllerAction]&lt;/p&gt;
&lt;p&gt;public void Top10(){...}&lt;/p&gt;
&lt;p&gt;[ControllerAction]&lt;/p&gt;
&lt;p&gt;public void FromMSFT(){...}&lt;/p&gt;
&lt;p&gt;and goes:waaaah? Even for a sample these are too specific in regards to OO aren't they? This could be because of the controllers and the url but that should be handled in the routing, it could be for the encaptulation of the linq code but still, wouldn't you separate that in to a different class? I'm by no means a purist, so am I missing something?&lt;/p&gt;
</description></item><item><title>re: RSS Feed with the new ASP.NET MVC Framework</title><link>http://blogs.msdn.com/brada/archive/2007/11/14/rss-feed-with-the-new-asp-net-mvc-framework.aspx#6395226</link><pubDate>Mon, 19 Nov 2007 12:48:57 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6395226</guid><dc:creator>Scaryjones</dc:creator><description>&lt;p&gt;So if using MVC with an existing 3 tier architecture (web application project) you'd possibly end up with:&lt;/p&gt;
&lt;p&gt;1) DAL&lt;/p&gt;
&lt;p&gt;2) BLL&lt;/p&gt;
&lt;p&gt;3) Presentation layer - within which you've got a models, views and presenters sub directory structure?&lt;/p&gt;
&lt;p&gt;Is this a likely scenario?&lt;/p&gt;
</description></item><item><title>Keeping Up With ASP.NET MVC Framework</title><link>http://blogs.msdn.com/brada/archive/2007/11/14/rss-feed-with-the-new-asp-net-mvc-framework.aspx#6408950</link><pubDate>Mon, 19 Nov 2007 22:59:50 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6408950</guid><dc:creator>Loosely Coupled Human Code Factory</dc:creator><description>&lt;p&gt;In my always continuing efforts to keep up with the coolest frameworks, architecture, and other tidbits,...&lt;/p&gt;
</description></item><item><title>re: RSS Feed with the new ASP.NET MVC Framework</title><link>http://blogs.msdn.com/brada/archive/2007/11/14/rss-feed-with-the-new-asp-net-mvc-framework.aspx#6420343</link><pubDate>Tue, 20 Nov 2007 07:28:56 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6420343</guid><dc:creator>BradA</dc:creator><description>&lt;p&gt;&amp;gt;Scaryjones - &lt;/p&gt;
&lt;p&gt;&amp;gt;So if using MVC with an existing 3 tier architecture &lt;/p&gt;
&lt;p&gt;&amp;gt;(web application project) you'd possibly end up with:&lt;/p&gt;
&lt;p&gt;&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;gt;1) DAL&lt;/p&gt;
&lt;p&gt;&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;gt;2) BLL&lt;/p&gt;
&lt;p&gt;&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;gt;3) Presentation layer - within which you've got a &amp;gt;models, views and presenters sub directory &amp;gt;structure?&lt;/p&gt;
&lt;p&gt;Yes -- that is the sort of thing... I don't think that MVC would span your data layer (1) or your business objects (2)... &amp;nbsp;I agree that is need for workflow and testablity between them, but the asp.net MVC framework focuses on the presenation tier... &lt;/p&gt;
&lt;p&gt;Is this a likely scenario?&lt;/p&gt;
</description></item><item><title>re: RSS Feed with the new ASP.NET MVC Framework</title><link>http://blogs.msdn.com/brada/archive/2007/11/14/rss-feed-with-the-new-asp-net-mvc-framework.aspx#6439087</link><pubDate>Tue, 20 Nov 2007 21:02:30 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6439087</guid><dc:creator>Ryan Williams</dc:creator><description>&lt;p&gt;It's great to see some good examples of this stuff. &amp;nbsp;But, already off the bat, I see diverging patterns which is a bit of a concern. &amp;nbsp;I know they're early examples, but ScottGu says:&lt;/p&gt;
&lt;p&gt;&amp;quot;these helper methods will make it easy for us to cleanly retrieve the data model objects needed from our ProductsController class (without having to write the LINQ expressions within the Controller class itself):&amp;quot;&lt;/p&gt;
&lt;p&gt;while you write linq expressions directly in the controller. &amp;nbsp;I'm not opposed to either way, Rails writes activerecord queries in the controller and it works for them. &amp;nbsp;But, usually MS does a good job of being consistent in presenting good patterns.&lt;/p&gt;
&lt;p&gt;Also, writing xml tags by hand is a bit scary. &amp;nbsp;Why not use RSS.NET or something to generate the xml? &amp;nbsp;Once missing quote and angle bracket and nobody can read your feed.&lt;/p&gt;
</description></item><item><title>re: RSS Feed with the new ASP.NET MVC Framework</title><link>http://blogs.msdn.com/brada/archive/2007/11/14/rss-feed-with-the-new-asp-net-mvc-framework.aspx#6452241</link><pubDate>Wed, 21 Nov 2007 11:50:47 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6452241</guid><dc:creator>PK</dc:creator><description>&lt;p&gt;Hi guys - more on the 3tier + MVC with reagrds to your example above...&lt;/p&gt;
&lt;p&gt;What about creating a new class library project and putting the VideoDatabase.dbml into that and any controllers in there.&lt;/p&gt;
&lt;p&gt;this would, in effect, be your Model and Controller. You can then use partial classes to extend the dbml class with helper linq funtions and then other classes which would be the your controller logic or just business logic.&lt;/p&gt;
&lt;p&gt;Then u have the MVC asp.net project for presentation layer, with a reference to the above class library.&lt;/p&gt;
&lt;p&gt;Finally you would have a Test Project for unit tests.&lt;/p&gt;
&lt;p&gt;How does that sound?&lt;/p&gt;
</description></item><item><title>re: RSS Feed with the new ASP.NET MVC Framework</title><link>http://blogs.msdn.com/brada/archive/2007/11/14/rss-feed-with-the-new-asp-net-mvc-framework.aspx#6549699</link><pubDate>Tue, 27 Nov 2007 15:31:27 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6549699</guid><dc:creator>Rob Ellis</dc:creator><description>&lt;p&gt;I could really do with seeing an example of how MVC replaces an postback 'update' on a form i.e. updating a row in a database. &amp;nbsp;&lt;/p&gt;
&lt;p&gt;Every example I've seen so far is a simple display of information. &amp;nbsp;Any chance of something a bit more in-depth?&lt;/p&gt;
</description></item><item><title>re: RSS Feed with the new ASP.NET MVC Framework</title><link>http://blogs.msdn.com/brada/archive/2007/11/14/rss-feed-with-the-new-asp-net-mvc-framework.aspx#6581273</link><pubDate>Wed, 28 Nov 2007 19:14:35 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6581273</guid><dc:creator>jati</dc:creator><description>&lt;p&gt;I have already used MVC in mobile development. It is brilliant architecture. Please have a look in MCSF pattern &amp;nbsp;&amp;amp;practice.&lt;/p&gt;
&lt;p&gt;I did research the web client pattern&amp;amp;practice (WCSF). I think it uses the MVC as well. It seperates the UI, DAL and BLL.&lt;/p&gt;
&lt;p&gt;Has anyone compared the WCSF and the new ASP.NET MVC framework?&lt;/p&gt;
&lt;p&gt;If ASP.NET MVC framework = Ruby Rails...It gonna be great.&lt;/p&gt;
</description></item><item><title>re: RSS Feed with the new ASP.NET MVC Framework</title><link>http://blogs.msdn.com/brada/archive/2007/11/14/rss-feed-with-the-new-asp-net-mvc-framework.aspx#6618808</link><pubDate>Fri, 30 Nov 2007 22:04:17 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6618808</guid><dc:creator>BrentP</dc:creator><description>&lt;p&gt;Jati -&lt;/p&gt;
&lt;p&gt;I've been playing around with the WCSF on a current project I'm doing 'for fun'.&lt;/p&gt;
&lt;p&gt;The WCSF is indeed an imlementation of MVC, but a rather unique one. Views are pages and aren't really meant to be re-used which does sort of go against the MVC pattern a little. &lt;/p&gt;
&lt;p&gt;If you grab the latest vNext release and not the main release, you'll see a bunch of changes to the WCSF including the addition of 'webparts' to the views which are meant to be the small reusable chunks of presentation code.&lt;/p&gt;
&lt;p&gt;The Asp.NET MVC framework looks altogether a little more elegant of a solution (with no offense meant to the hard work of the WCSF team) and the URL mapping is one of those wonderful features that shows a glimpse of genius.&lt;/p&gt;
&lt;p&gt;Can't wait to get my hands on it and re-work the WCSF to use it.&lt;/p&gt;
</description></item><item><title>re: RSS Feed with the new ASP.NET MVC Framework</title><link>http://blogs.msdn.com/brada/archive/2007/11/14/rss-feed-with-the-new-asp-net-mvc-framework.aspx#6650795</link><pubDate>Tue, 04 Dec 2007 12:39:52 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6650795</guid><dc:creator>Andre</dc:creator><description>&lt;p&gt;I just can't ignore how out of place the { and } are in the markup/view, with the foreach loop. I hope you can introduce something that can help developers avoid the use of such symbols in their view templates.&lt;/p&gt;
&lt;p&gt;Maybe something like what PHP has... foreach coupled with an endforeach?&lt;/p&gt;
</description></item><item><title>re: RSS Feed with the new ASP.NET MVC Framework</title><link>http://blogs.msdn.com/brada/archive/2007/11/14/rss-feed-with-the-new-asp-net-mvc-framework.aspx#6656173</link><pubDate>Tue, 04 Dec 2007 21:12:24 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6656173</guid><dc:creator>RichardN</dc:creator><description>&lt;p&gt;Andre,&lt;/p&gt;
&lt;p&gt;&amp;lt;quote&amp;gt;&lt;/p&gt;
&lt;p&gt;I just can't ignore how out of place the { and } are in the markup/view, with the foreach loop. I hope you can introduce something that can help developers avoid the use of such symbols in their view templates.&lt;/p&gt;
&lt;p&gt;Maybe something like what PHP has... foreach coupled with an endforeach?&lt;/p&gt;
&lt;p&gt;&amp;lt;/quote&amp;gt;&lt;/p&gt;
&lt;p&gt;If this is something that bothers you, I'd have thought you could use VB.NET instead of C# so the syntax becomes ForEach ... Next.&lt;/p&gt;
&lt;p&gt;I think ASP.NET MVC is definitely a step in the right direction. &amp;nbsp;I'd like to have an option of the view being even more separated from the code, so you can produce templates similar to those of the smarty template engine for PHP. &amp;nbsp;Perhaps you can using the declarative controls and databinding?&lt;/p&gt;
&lt;p&gt;Given the amount of logic in the routing engine, I'm also wondering about performance. &amp;nbsp;Are there any benchmarks available?&lt;/p&gt;
</description></item><item><title>The Wait is Over: ASP.NET 3.5 Extensions Preview Posted</title><link>http://blogs.msdn.com/brada/archive/2007/11/14/rss-feed-with-the-new-asp-net-mvc-framework.aspx#6719009</link><pubDate>Mon, 10 Dec 2007 06:29:13 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6719009</guid><dc:creator>Brad Abrams </dc:creator><description>&lt;p&gt;Ok, ok, it took us a little longer than we expected, but we finally got the ASP.NET 3.5 Extension Preview&lt;/p&gt;
</description></item><item><title>The Wait is Over: ASP.NET 3.5 Extensions Preview Posted</title><link>http://blogs.msdn.com/brada/archive/2007/11/14/rss-feed-with-the-new-asp-net-mvc-framework.aspx#6719154</link><pubDate>Mon, 10 Dec 2007 06:48:50 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6719154</guid><dc:creator>Noticias externas</dc:creator><description>&lt;p&gt;Ok, ok, it took us a little longer than we expected, but we finally got the ASP.NET 3.5 Extension Preview&lt;/p&gt;
</description></item><item><title>What is new in the ASP.NET 3.5 Extensions Preview</title><link>http://blogs.msdn.com/brada/archive/2007/11/14/rss-feed-with-the-new-asp-net-mvc-framework.aspx#6720494</link><pubDate>Mon, 10 Dec 2007 10:23:54 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6720494</guid><dc:creator>Brad Abrams </dc:creator><description>&lt;p&gt;As I am sure you saw, we recently posted the ASP.NET 3.5 Extensions ... I thought i'd do a brief introduction&lt;/p&gt;
</description></item><item><title>What is new in the ASP.NET 3.5 Extensions Preview</title><link>http://blogs.msdn.com/brada/archive/2007/11/14/rss-feed-with-the-new-asp-net-mvc-framework.aspx#6720657</link><pubDate>Mon, 10 Dec 2007 10:53:05 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6720657</guid><dc:creator>Noticias externas</dc:creator><description>&lt;p&gt;As I am sure you saw, we recently posted the ASP.NET 3.5 Extensions ... I thought i&amp;amp;#39;d do a brief&lt;/p&gt;
</description></item><item><title>ASP.NET MVC Design Philosophy</title><link>http://blogs.msdn.com/brada/archive/2007/11/14/rss-feed-with-the-new-asp-net-mvc-framework.aspx#6729954</link><pubDate>Tue, 11 Dec 2007 05:30:14 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6729954</guid><dc:creator>Eilon Lipton's Blog</dc:creator><description>&lt;p&gt;This week the first preview of the ASP.NET MVC framework was released to the web as part of the ASP.NET&lt;/p&gt;
</description></item><item><title>What is new in the ASP.NET 3.5 Extensions Preview</title><link>http://blogs.msdn.com/brada/archive/2007/11/14/rss-feed-with-the-new-asp-net-mvc-framework.aspx#6797326</link><pubDate>Tue, 18 Dec 2007 18:28:32 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6797326</guid><dc:creator>Programming</dc:creator><description>&lt;p&gt;As I am sure you saw, we recently posted the ASP.NET 3.5 Extensions ... I thought i&amp;amp;#39;d do a brief&lt;/p&gt;
</description></item><item><title>ASP.NET MVC Framework Link collection</title><link>http://blogs.msdn.com/brada/archive/2007/11/14/rss-feed-with-the-new-asp-net-mvc-framework.aspx#7787964</link><pubDate>Tue, 19 Feb 2008 10:01:03 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:7787964</guid><dc:creator>Dotnetworld</dc:creator><description>&lt;p&gt;Microsoft will release it's Model view controller base framework for asp.net. In this user will have&lt;/p&gt;
</description></item><item><title>ASP.NET MVC Framework Link collection</title><link>http://blogs.msdn.com/brada/archive/2007/11/14/rss-feed-with-the-new-asp-net-mvc-framework.aspx#7788503</link><pubDate>Tue, 19 Feb 2008 10:48:02 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:7788503</guid><dc:creator>Shawn Ji</dc:creator><description></description></item><item><title>Introduction to ASP.NET MVC Framework</title><link>http://blogs.msdn.com/brada/archive/2007/11/14/rss-feed-with-the-new-asp-net-mvc-framework.aspx#7893334</link><pubDate>Mon, 25 Feb 2008 18:07:55 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:7893334</guid><dc:creator>Architecture: The Harmony of Mathematical Precision...</dc:creator><description>&lt;p&gt;Thanks to everybody who came out to the Ft. Lauderdale Architecture/Agile group meeting last Tuesday&lt;/p&gt;
</description></item><item><title>Nov 17th Links: ASP.NET, ASP.NET AJAX, ASP.NET MVC, VS 2008, .NET 3.5, IIS7, Silverlight</title><link>http://blogs.msdn.com/brada/archive/2007/11/14/rss-feed-with-the-new-asp-net-mvc-framework.aspx#7920369</link><pubDate>Wed, 27 Feb 2008 20:32:51 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:7920369</guid><dc:creator>rox19840702</dc:creator><description>&lt;p&gt;Nov 17th Links: ASP.NET, ASP.NET AJAX, ASP.NET MVC, VS 2008, .NET 3.5, IIS7, Silverlight&lt;/p&gt;
</description></item><item><title>47 ASP.NET MVC Resources to Rock Your Development</title><link>http://blogs.msdn.com/brada/archive/2007/11/14/rss-feed-with-the-new-asp-net-mvc-framework.aspx#8422208</link><pubDate>Thu, 24 Apr 2008 20:14:44 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8422208</guid><dc:creator>Craig Shoemaker</dc:creator><description>&lt;p&gt;Craig Shoemaker takes you on a tour of the best ASP.NET MVC resources available today. Listen to the&lt;/p&gt;
</description></item><item><title>Revenons en détails sur l’application Azure/Mesh du Keynote TechDays 2009 – Partie 4 : Bonus cachés</title><link>http://blogs.msdn.com/brada/archive/2007/11/14/rss-feed-with-the-new-asp-net-mvc-framework.aspx#9413735</link><pubDate>Thu, 12 Feb 2009 03:01:16 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9413735</guid><dc:creator>David Rousset</dc:creator><description>&lt;p&gt;Petits cachotiers que nous sommes avec Pierre, nous vous avons gard&amp;#233; quelques petites surprises sur le&lt;/p&gt;
</description></item><item><title>Brad Abrams  : RSS Feed with the new ASP.NET MVC Framework</title><link>http://blogs.msdn.com/brada/archive/2007/11/14/rss-feed-with-the-new-asp-net-mvc-framework.aspx#9703835</link><pubDate>Sun, 07 Jun 2009 13:07:38 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9703835</guid><dc:creator>progg.ru</dc:creator><description>&lt;p&gt;Thank you for submitting this cool story - Trackback from progg.ru&lt;/p&gt;
</description></item></channel></rss>