<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:copyright="http://blogs.law.harvard.edu/tech/rss" xmlns:image="http://purl.org/rss/1.0/modules/image/">
    <channel>
        <title>MVC with Visual Studio 2005 fumbling for answers.</title>
        <link>http://geekswithblogs.net/technodrone/category/7648.aspx</link>
        <description>Best design pattern to separate business logic from UI code.</description>
        <language>en-US</language>
        <copyright>technodrone</copyright>
        <managingEditor>dtinsley91@gmail.com</managingEditor>
        <generator>Subtext Version 0.0.0.0</generator>
        <item>
            <title>MVC...why</title>
            <link>http://geekswithblogs.net/technodrone/archive/2008/02/06/mvc.why.aspx</link>
            <description>&lt;span id="ctl00_pageContent_Edit_dgrItems_ctl02_Label2" name="Label1"&gt;During the summer of 2007 my supervisor asked us to start using MVC to "so that our applications would be easier to test". I researched the topic briefly but all the examples I saw just described how to put code in the code behind page and have seperate classes for data access and business logic. We were already doing that so we didn't take action. We were at a loss as to why MVC would be of any use.  6 months later the fog starts to clear.  We learned the hard way that mixing business logic at calls to a variety of other classes put together according to each programmer's style stinks.  It is becoming a monster to maintain and impossible to test.  Ok I get the why but after a couple of days study I still don't have a clear picture of the best approach to take. &lt;/span&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=119342"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=119342" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/technodrone/aggbug/119342.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>technodrone</dc:creator>
            <guid>http://geekswithblogs.net/technodrone/archive/2008/02/06/mvc.why.aspx</guid>
            <pubDate>Wed, 06 Feb 2008 22:27:16 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/technodrone/comments/119342.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/technodrone/archive/2008/02/06/mvc.why.aspx#feedback</comments>
            <slash:comments>2</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/technodrone/comments/commentRss/119342.aspx</wfw:commentRss>
        </item>
    </channel>
</rss>