<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>PhatBoyG.com &#187; System.Web.Mvc</title>
	<atom:link href="http://blog.phatboyg.com/category/systemwebmvc/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.phatboyg.com</link>
	<description>Software Architecture, .NET, SOA</description>
	<lastBuildDate>Wed, 08 Feb 2012 10:00:33 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>I&#8217;m Down With M.V.C., Yeah You Know Me!</title>
		<link>http://blog.phatboyg.com/2009/05/10/im-down-with-mvc-yeah-you-know-me/</link>
		<comments>http://blog.phatboyg.com/2009/05/10/im-down-with-mvc-yeah-you-know-me/#comments</comments>
		<pubDate>Mon, 11 May 2009 01:47:29 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[ALT.NET]]></category>
		<category><![CDATA[ASP.NET]]></category>
		<category><![CDATA[MVC]]></category>
		<category><![CDATA[System.Web.Mvc]]></category>

		<guid isPermaLink="false">http://blog.phatboyg.com/?p=758</guid>
		<description><![CDATA[Over the past week, I&#8217;ve had some time to dig into the new ASP.NET MVC framework. For starters, my background in web development is mostly classic ASP talking to COM objects built in C++. I&#8217;ve only used ASP.NET to provide web services for smart clients. Beyond that, my experience has been all PHP joined by [...]]]></description>
			<content:encoded><![CDATA[<p>Over the past week, I&#8217;ve had some time to dig into the new <a href="http://www.asp.net/mvc/">ASP.NET MVC framework</a>. For starters, my background in web development is mostly classic ASP talking to COM objects built in C++. I&#8217;ve only used ASP.NET to provide web services for smart clients. Beyond that, my experience has been all PHP joined by a short experimentation period with Ruby on Rails. When Scott Gu presented the new ASP.NET MVC framework at the first ALT.NET Austin in 2007, I was excited to see Microsoft stepping into the space where at the time Monorail was the only viable choice.</p>
<p>First things first &#8212; the benefit of waiting until now to jump into ASP.NET MVC is being able to learn from the writing that has been produced. Jimmy Bogard has <a href="http://www.lostechies.com/blogs/jimmy_bogard/archive/2009/04/24/how-we-do-mvc.aspx">written</a> a number of articles about how they are using the MVC framework, including strong opinions about how to adhere to the SOLID principles and ensure the long-term maintainability of the final application. Jeremy Miller and Chad Myers have certainly <a href="http://codebetter.com/blogs/jeremy.miller/archive/2008/10/23/our-opinions-on-the-asp-net-mvc-introducing-the-thunderdome-principle.aspx">voiced</a> their <a href="http://www.lostechies.com/blogs/chad_myers/archive/2009/04/27/to-mvc-or-to-webforms.aspx">opinions</a> about the framework, resulting in their own <a href="http://code.google.com/p/fubumvc/">FubuMVC</a> framework.</p>
<p>From my initial dive into the framework, it seems as if an emphasis was put on the View and Controller while leaving the Model a bit behind. Views and controllers are certainly easier to demonstrate, but a good model is going to be very domain specific and hard to generalize in a demo. The framework does make it easy to keep the domain and application services separate from both the controllers and the views, so I think the underpinnings for success are certainly present.</p>
<p>At this point, I&#8217;ve only been working with ASP.NET MVC for about a week and I am enthusiastic about what is being provided by Microsoft. Considering Microsoft&#8217;s efforts to work with the development community during the development of the framework combined with developer interest, I think it is a sensible solution and certainly a better alternative to ASP.NET WebForms in a .NET development shop. Plus, I feel that web developers <strong>should</strong> know both HTML and JavaScript, they are the languages of the web after all.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.phatboyg.com/2009/05/10/im-down-with-mvc-yeah-you-know-me/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>System.Web.Mvc.Ctp.Download.Now</title>
		<link>http://blog.phatboyg.com/2007/12/09/systemwebmvcctpdownloadnow/</link>
		<comments>http://blog.phatboyg.com/2007/12/09/systemwebmvcctpdownloadnow/#comments</comments>
		<pubDate>Mon, 10 Dec 2007 04:20:04 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[ALT.NET]]></category>
		<category><![CDATA[ASP.NET]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[System.Web.Mvc]]></category>

		<guid isPermaLink="false">http://blog.phatboyg.com/2007/12/09/systemwebmvcctpdownloadnow/</guid>
		<description><![CDATA[It seems the MVC (model-view-controller) framework being added to ASP.NET has been released as a CTP. There are a ton of posts about how to use the MVC, including a great series on Scott Gu&#8217;s Blog. There, now I&#8217;m one of the thousands who probably blogged this today.]]></description>
			<content:encoded><![CDATA[<p>It seems the <a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=A9C6BC06-B894-4B11-8300-35BD2F8FC908&#038;displaylang=en">MVC (model-view-controller) framework being added to ASP.NET has been released</a> as a CTP.</p>
<p>There are a ton of posts about how to use the MVC, including <a href="http://weblogs.asp.net/scottgu/archive/2007/11/13/asp-net-mvc-framework-part-1.aspx">a great series on Scott Gu&#8217;s Blog</a>.</p>
<p>There, now I&#8217;m one of the thousands who probably blogged this today.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.phatboyg.com/2007/12/09/systemwebmvcctpdownloadnow/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

