<?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>Dragan Panjkov : aspnetmvc</title><link>http://weblogs.asp.net/draganpanjkov/archive/tags/aspnetmvc/default.aspx</link><description>Tags: aspnetmvc</description><dc:language>en</dc:language><generator>CommunityServer 2007 SP1 (Build: 20510.895)</generator><item><title>ASP.NET MVC has reached beta stage</title><link>http://weblogs.asp.net/draganpanjkov/archive/2008/10/16/asp-net-mvc-has-reached-beta-stage.aspx</link><pubDate>Thu, 16 Oct 2008 08:49:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6682798</guid><dc:creator>panjkov</dc:creator><slash:comments>3</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/draganpanjkov/rsscomments.aspx?PostID=6682798</wfw:commentRss><comments>http://weblogs.asp.net/draganpanjkov/archive/2008/10/16/asp-net-mvc-has-reached-beta-stage.aspx#comments</comments><description>&lt;blockquote&gt;
  &lt;p&gt;&lt;b&gt;UPDATE 17.10.2008: Here are more detailed blog posts by&lt;br&gt;
  &lt;/b&gt;&lt;/p&gt;
  &lt;ul&gt;&lt;li&gt;&lt;a href="http://weblogs.asp.net/scottgu/archive/2008/10/16/asp-net-mvc-beta-released.aspx" target="_blank" mce_href="http://weblogs.asp.net/scottgu/archive/2008/10/16/asp-net-mvc-beta-released.aspx"&gt;Scott Guthrie&lt;br&gt;
      &lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://haacked.com/archive/2008/10/16/aspnetmvc-beta-release.aspx" target="_blank" mce_href="http://haacked.com/archive/2008/10/16/aspnetmvc-beta-release.aspx"&gt;Phil Haack&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.hanselman.com/blog/ASPNETMVCBetaReleasedCoolnessEnsues.aspx" target="_blank" mce_href="http://www.hanselman.com/blog/ASPNETMVCBetaReleasedCoolnessEnsues.aspx"&gt;Scott Hanselman&lt;/a&gt;&lt;br&gt;
    &lt;/li&gt;&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;p&gt;Last night I reviewed Twitter, as usual, and one tweet take my attention. &lt;a href="http://twitter.com/kevindente" mce_href="http://twitter.com/kevindente" target="_blank"&gt;Kevin Dente&lt;/a&gt; posted &lt;a href="http://twitter.com/kevindente/statuses/961177154" mce_href="http://twitter.com/kevindente/statuses/961177154" target="_blank"&gt;this status&lt;/a&gt;:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://weblogs.asp.net/blogs/draganpanjkov/kdente-mvc-beta_7E4CCD1B.png" mce_href="http://weblogs.asp.net/blogs/draganpanjkov/kdente-mvc-beta_7E4CCD1B.png"&gt;&lt;img src="http://weblogs.asp.net/blogs/draganpanjkov/kdente-mvc-beta_thumb_19C1A952.png" title="kdente-mvc-beta" style="border: 0px none ; display: inline;" alt="kdente-mvc-beta" mce_src="http://weblogs.asp.net/blogs/draganpanjkov/kdente-mvc-beta_thumb_19C1A952.png" width="244" border="0" height="118"&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;I jumped immediately on &lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=a24d1e00-cd35-4f66-baa0-2362bdde0766&amp;amp;displaylang=en" mce_href="http://www.microsoft.com/downloads/details.aspx?familyid=a24d1e00-cd35-4f66-baa0-2362bdde0766&amp;amp;displaylang=en" target="_blank"&gt;this link&lt;/a&gt; and downloaded readme and binaries of ASP.NET MVC beta release.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://weblogs.asp.net/blogs/draganpanjkov/mvcbeta-setup_249E8A9A.png" mce_href="http://weblogs.asp.net/blogs/draganpanjkov/mvcbeta-setup_249E8A9A.png"&gt;&lt;img src="http://weblogs.asp.net/blogs/draganpanjkov/mvcbeta-setup_thumb_428C72C1.png" title="mvcbeta-setup" style="border: 0px none ; display: inline;" alt="mvcbeta-setup" mce_src="http://weblogs.asp.net/blogs/draganpanjkov/mvcbeta-setup_thumb_428C72C1.png" width="244" border="0" height="190"&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;What was strange, MSFT-ies are completely silent regarding this, although &lt;a href="http://twitter.com/panjkov" mce_href="http://twitter.com/panjkov" target="_blank"&gt;I tried to tweet&lt;/a&gt; to @Haacked and @Scottgal and to get more info on this. It seems that @shanselman demoed some beta bits on VSLive in Las Vegas. &lt;/p&gt;  &lt;p&gt;This morning, there are some new articles that describe possible source of this information: From DotNetSlackers I found a link to this article on &lt;a href="http://visualstudiomagazine.com/news/article.aspx?editorialsid=10301" mce_href="http://visualstudiomagazine.com/news/article.aspx?editorialsid=10301" target="_blank"&gt;VS Magazine&lt;/a&gt; that outlines &lt;a href="http://sheltonblog.com/Default.aspx" mce_href="http://sheltonblog.com/Default.aspx" target="_blank"&gt;Robert Shelton&lt;/a&gt; as possible source of this DL link.&lt;/p&gt;  &lt;h4&gt;Beta…&lt;/h4&gt;  &lt;p&gt;&lt;a href="http://weblogs.asp.net/blogs/draganpanjkov/mvcwebapp-beta1_3CA1A95B.png" mce_href="http://weblogs.asp.net/blogs/draganpanjkov/mvcwebapp-beta1_3CA1A95B.png"&gt;&lt;img src="http://weblogs.asp.net/blogs/draganpanjkov/mvcwebapp-beta1_thumb_572DF9DA.png" title="mvcwebapp-beta1" style="border: 0px none ; display: inline;" alt="mvcwebapp-beta1" mce_src="http://weblogs.asp.net/blogs/draganpanjkov/mvcwebapp-beta1_thumb_572DF9DA.png" width="244" border="0" height="183"&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;I tried this beta last night – updated my UG demo from P5 to beta. Changes are not so big, and I’ll only list some of biggest:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;b&gt;Binaries are now GAC-deployed&lt;/b&gt;. Binaries are now both in GAC and saved in %ProgramFiles%\Microsoft ASP.NET\ASP.NET MVC Beta and they are not automatically saved to Bin folder inside MVC web app. However, you can change this behavior by setting Copy Local property to TRUE for all 3 binaries&lt;/li&gt;    &lt;li&gt;&lt;b&gt;HTML Helpers are in separate namespace&lt;/b&gt; similarly to AJAX Helpers. You need to reference both System.Web.Mvc.Ajax and System.Web.Mvc.Html namespaces in your web.config&lt;/li&gt;    &lt;li&gt;&lt;b&gt;Microsoft.Web.Mvc.dll is not included&lt;/b&gt;. As part of MVC team to make this beta as close to RTM, they’ve decided not to include MVC Futures binaries in this release. However, you can use them when by downloading from &lt;a href="http://www.codeplex.com/aspnet" mce_href="http://www.codeplex.com/aspnet"&gt;www.codeplex.com/aspnet&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;b&gt;Form helper method is renamed to BeginForm&lt;/b&gt;.&lt;/li&gt;    &lt;li&gt;&lt;b&gt;Scripts now reside under root folder instead of Content,&lt;/b&gt; and jquery is included in project template in both .js and .min.js(minified) versions.&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Besides that, there are improvements in VS template from which I already outlined some in my UG presentation: &lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Add View from controller code     &lt;br&gt;&lt;a href="http://weblogs.asp.net/blogs/draganpanjkov/addviewfromcontroller_64645D20.png" mce_href="http://weblogs.asp.net/blogs/draganpanjkov/addviewfromcontroller_64645D20.png"&gt;&lt;img src="http://weblogs.asp.net/blogs/draganpanjkov/addviewfromcontroller_thumb_1888609A.png" title="addviewfromcontroller" style="border: 0px none ; display: inline;" alt="addviewfromcontroller" mce_src="http://weblogs.asp.net/blogs/draganpanjkov/addviewfromcontroller_thumb_1888609A.png" width="87" border="0" height="244"&gt;&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;Add View in Views folder     &lt;br&gt;&lt;a href="http://weblogs.asp.net/blogs/draganpanjkov/addviewinfolder_2D4A334D.png" mce_href="http://weblogs.asp.net/blogs/draganpanjkov/addviewinfolder_2D4A334D.png"&gt;&lt;img src="http://weblogs.asp.net/blogs/draganpanjkov/addviewinfolder_thumb_0C469AD9.png" title="addviewinfolder" style="border: 0px none ; display: inline;" alt="addviewinfolder" mce_src="http://weblogs.asp.net/blogs/draganpanjkov/addviewinfolder_thumb_0C469AD9.png" width="151" border="0" height="244"&gt;&lt;/a&gt; &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;Readme file &lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=a24d1e00-cd35-4f66-baa0-2362bdde0766&amp;amp;displaylang=en" mce_href="http://www.microsoft.com/downloads/details.aspx?familyid=a24d1e00-cd35-4f66-baa0-2362bdde0766&amp;amp;displaylang=en" target="_blank"&gt;is listed on Download page&lt;/a&gt; . It contains very useful information about changes in this release, and I recommend reading it.&lt;/p&gt;    &lt;p&gt;Dragan&lt;/p&gt;  &lt;p&gt;&lt;a href="http://twitter.com/panjkov" mce_href="http://twitter.com/panjkov" target="_blank"&gt;Follow me on Twitter: @panjkov&lt;/a&gt;&lt;/p&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6682798" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/draganpanjkov/archive/tags/asp.net+mvc/default.aspx">asp.net mvc</category><category domain="http://weblogs.asp.net/draganpanjkov/archive/tags/asp.net/default.aspx">asp.net</category><category domain="http://weblogs.asp.net/draganpanjkov/archive/tags/beta/default.aspx">beta</category><category domain="http://weblogs.asp.net/draganpanjkov/archive/tags/aspnetmvc/default.aspx">aspnetmvc</category></item><item><title>Talk: Introduction to ASP.NET MVC</title><link>http://weblogs.asp.net/draganpanjkov/archive/2008/09/23/talk-introduction-on-asp-net-mvc.aspx</link><pubDate>Tue, 23 Sep 2008 09:47:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6638712</guid><dc:creator>panjkov</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/draganpanjkov/rsscomments.aspx?PostID=6638712</wfw:commentRss><comments>http://weblogs.asp.net/draganpanjkov/archive/2008/09/23/talk-introduction-on-asp-net-mvc.aspx#comments</comments><description>&lt;P&gt;Yesterday I was speaking on &lt;A href="http://www.codezone.com/UGEventView.CodezoneCom?EventID=5480" target=_blank mce_href="http://www.codezone.com/UGEventView.CodezoneCom?EventID=5480"&gt;Banjaluka INETA User Group Meeting&lt;/A&gt; about ASP.NET MVC. It was introductory presentation where I tried to address only basic functionalities of ASP.NET MVC. PowerPoint I created is compiled from &lt;A href="http://weblogs.asp.net/stephenwalther/" target=_blank mce_href="http://weblogs.asp.net/stephenwalther/"&gt;Stephen Walther&lt;/A&gt;, &lt;A href="http://weblogs.asp.net/scottgu" target=_blank mce_href="http://weblogs.asp.net/scottgu"&gt;Scott Guthrie&lt;/A&gt;, &lt;A href="http://blogs.msdn.com/peterlau/" target=_blank mce_href="http://blogs.msdn.com/peterlau/"&gt;Peter Laudati&lt;/A&gt; and &lt;A href="http://www.jeffreypalermo.com/" target=_blank mce_href="http://www.jeffreypalermo.com/"&gt;Jeffrey Palermo&lt;/A&gt; presentations and presentation about Routing from .NET FX Enhancements Training Kit. It also contains two demos where second one is “Photo Albums” application with basic functionalities. In this demo I use some free photos taken from &lt;A title=http://www.freedigitalphotos.net/ href="http://www.freedigitalphotos.net/" mce_href="http://www.freedigitalphotos.net/"&gt;http://www.freedigitalphotos.net/&lt;/A&gt;. Presentation &lt;A href="http://cid-14d8857e6a96da2d.skydrive.live.com/self.aspx/Public/UG%7C_MVC%7C_Talk%7C_22sep08/ASP%7C_NET%7C_MVC%7C_Intro.pptx" target=_blank mce_href="http://cid-14d8857e6a96da2d.skydrive.live.com/self.aspx/Public/UG|_MVC|_Talk|_22sep08/ASP|_NET|_MVC|_Intro.pptx"&gt;PowerPoint&lt;/A&gt; and &lt;A href="http://cid-14d8857e6a96da2d.skydrive.live.com/self.aspx/Public/UG%7C_MVC%7C_Talk%7C_22sep08/PhotoAlbumsSample.zip" target=_blank mce_href="http://cid-14d8857e6a96da2d.skydrive.live.com/self.aspx/Public/UG|_MVC|_Talk|_22sep08/PhotoAlbumsSample.zip"&gt;demo&lt;/A&gt; are on my &lt;A href="http://cid-14d8857e6a96da2d.skydrive.live.com/browse.aspx/Public/UG%7C_MVC%7C_Talk%7C_22sep08" target=_blank mce_href="http://cid-14d8857e6a96da2d.skydrive.live.com/browse.aspx/Public/UG|_MVC|_Talk|_22sep08"&gt;SkyDrive storage&lt;/A&gt;(due to the some weird error that struck me every time i tried to upload it on asp.net weblogs, probably file is too large)&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.lanaco.com/" target=_blank mce_href="http://www.lanaco.com"&gt;LANACO&lt;/A&gt; sponsored this event with presentation room, which was filled entirely, and &lt;A href="http://www.microsoft.com/bih" target=_blank mce_href="http://www.microsoft.com/bih"&gt;Microsoft&lt;/A&gt; Bosnia and Herzegovina sponsored us with drink. We also have exclusive to be first displaying book “&lt;A href="http://www.amazon.co.uk/gp/redirect.html?ie=UTF8&amp;amp;location=http%3A%2F%2Fwww.amazon.co.uk%2FBeginning-ASP-NET-MVC-Simone-Chiaretta%2Fdp%2F047043399X&amp;amp;tag=foxyblog-21&amp;amp;linkCode=ur2&amp;amp;camp=1634&amp;amp;creative=6738" mce_href="http://www.amazon.co.uk/gp/redirect.html?ie=UTF8&amp;amp;location=http%3A%2F%2Fwww.amazon.co.uk%2FBeginning-ASP-NET-MVC-Simone-Chiaretta%2Fdp%2F047043399X&amp;amp;tag=foxyblog-21&amp;amp;linkCode=ur2&amp;amp;camp=1634&amp;amp;creative=6738"&gt;Beginning ASP.NET MVC&lt;/A&gt;” written by &lt;A href="http://codeclimber.net.nz/" target=_blank mce_href="http://codeclimber.net.nz/"&gt;Simone Chiaretta&lt;/A&gt; and &lt;A href="http://www.nayyeri.net/" target=_blank mce_href="http://www.nayyeri.net/"&gt;Keywan Nayyeri&lt;/A&gt;. Here is a &lt;A href="http://codeclimber.net.nz/archive/2008/09/22/big-in-bosnia.aspx" target=_blank mce_href="http://codeclimber.net.nz/archive/2008/09/22/big-in-bosnia.aspx"&gt;followup by Simone&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;Here are some photos from this event:&lt;/P&gt;
&lt;P&gt;&lt;A href="http://weblogs.asp.net/blogs/draganpanjkov/IMG_0986_forweb_66C69B9D.jpg" mce_href="http://weblogs.asp.net/blogs/draganpanjkov/IMG_0986_forweb_66C69B9D.jpg"&gt;&lt;IMG style="BORDER-RIGHT-WIDTH: 0px; DISPLAY: inline; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px" title=IMG_0986_forweb border=0 alt=IMG_0986_forweb src="http://weblogs.asp.net/blogs/draganpanjkov/IMG_0986_forweb_thumb_14F0718B.jpg" width=244 height=184 mce_src="http://weblogs.asp.net/blogs/draganpanjkov/IMG_0986_forweb_thumb_14F0718B.jpg"&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://weblogs.asp.net/blogs/draganpanjkov/IMG_0988_retouched_forweb_016311EA.jpg" mce_href="http://weblogs.asp.net/blogs/draganpanjkov/IMG_0988_retouched_forweb_016311EA.jpg"&gt;&lt;IMG style="BORDER-RIGHT-WIDTH: 0px; DISPLAY: inline; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px" title=IMG_0988_retouched_forweb border=0 alt=IMG_0988_retouched_forweb src="http://weblogs.asp.net/blogs/draganpanjkov/IMG_0988_retouched_forweb_thumb_36AC244F.jpg" width=244 height=184 mce_src="http://weblogs.asp.net/blogs/draganpanjkov/IMG_0988_retouched_forweb_thumb_36AC244F.jpg"&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://weblogs.asp.net/blogs/draganpanjkov/IMG_0987_forweb_74C53F00.jpg" mce_href="http://weblogs.asp.net/blogs/draganpanjkov/IMG_0987_forweb_74C53F00.jpg"&gt;&lt;IMG style="BORDER-RIGHT-WIDTH: 0px; DISPLAY: inline; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px" title=IMG_0987_forweb border=0 alt=IMG_0987_forweb src="http://weblogs.asp.net/blogs/draganpanjkov/IMG_0987_forweb_thumb_437654A0.jpg" width=244 height=152 mce_src="http://weblogs.asp.net/blogs/draganpanjkov/IMG_0987_forweb_thumb_437654A0.jpg"&gt;&lt;/A&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;A href="http://weblogs.asp.net/blogs/draganpanjkov/IMG_0989_forweb_5DD647B7.jpg" mce_href="http://weblogs.asp.net/blogs/draganpanjkov/IMG_0989_forweb_5DD647B7.jpg"&gt;&lt;IMG style="BORDER-RIGHT-WIDTH: 0px; DISPLAY: inline; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px" title=IMG_0989_forweb border=0 alt=IMG_0989_forweb src="http://weblogs.asp.net/blogs/draganpanjkov/IMG_0989_forweb_thumb_138B8D12.jpg" width=244 height=166 mce_src="http://weblogs.asp.net/blogs/draganpanjkov/IMG_0989_forweb_thumb_138B8D12.jpg"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;&lt;A href="http://weblogs.asp.net/blogs/draganpanjkov/IMG_0991_forweb_11DAC13E.jpg" mce_href="http://weblogs.asp.net/blogs/draganpanjkov/IMG_0991_forweb_11DAC13E.jpg"&gt;&lt;IMG style="BORDER-RIGHT-WIDTH: 0px; DISPLAY: inline; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px" title=IMG_0991_forweb border=0 alt=IMG_0991_forweb src="http://weblogs.asp.net/blogs/draganpanjkov/IMG_0991_forweb_thumb_00A6E39B.jpg" width=244 height=156 mce_src="http://weblogs.asp.net/blogs/draganpanjkov/IMG_0991_forweb_thumb_00A6E39B.jpg"&gt;&lt;/A&gt;&amp;nbsp; &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;A href="http://weblogs.asp.net/blogs/draganpanjkov/IMG_0990_forweb_25C42E07.jpg" mce_href="http://weblogs.asp.net/blogs/draganpanjkov/IMG_0990_forweb_25C42E07.jpg"&gt;&lt;IMG style="BORDER-RIGHT-WIDTH: 0px; DISPLAY: inline; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px" title=IMG_0990_forweb border=0 alt=IMG_0990_forweb src="http://weblogs.asp.net/blogs/draganpanjkov/IMG_0990_forweb_thumb_427DA31C.jpg" width=244 height=191 mce_src="http://weblogs.asp.net/blogs/draganpanjkov/IMG_0990_forweb_thumb_427DA31C.jpg"&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://weblogs.asp.net/blogs/draganpanjkov/IMG_0996_sm_0102F0C3.jpg" mce_href="http://weblogs.asp.net/blogs/draganpanjkov/IMG_0996_sm_0102F0C3.jpg"&gt;&lt;IMG style="BORDER-RIGHT-WIDTH: 0px; DISPLAY: inline; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px" title=IMG_0996_sm border=0 alt=IMG_0996_sm src="http://weblogs.asp.net/blogs/draganpanjkov/IMG_0996_sm_thumb_448A7C18.jpg" width=244 height=184 mce_src="http://weblogs.asp.net/blogs/draganpanjkov/IMG_0996_sm_thumb_448A7C18.jpg"&gt;&lt;/A&gt;&lt;/P&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6638712" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/draganpanjkov/archive/tags/sample/default.aspx">sample</category><category domain="http://weblogs.asp.net/draganpanjkov/archive/tags/english/default.aspx">english</category><category domain="http://weblogs.asp.net/draganpanjkov/archive/tags/Speaking/default.aspx">Speaking</category><category domain="http://weblogs.asp.net/draganpanjkov/archive/tags/MVC/default.aspx">MVC</category><category domain="http://weblogs.asp.net/draganpanjkov/archive/tags/INETA/default.aspx">INETA</category><category domain="http://weblogs.asp.net/draganpanjkov/archive/tags/asp.net+mvc/default.aspx">asp.net mvc</category><category domain="http://weblogs.asp.net/draganpanjkov/archive/tags/aspnetmvc/default.aspx">aspnetmvc</category></item><item><title>New ASP.NET MVC related videos and tutorials</title><link>http://weblogs.asp.net/draganpanjkov/archive/2008/08/22/new-asp-net-mvc-related-videos-and-tutorials.aspx</link><pubDate>Fri, 22 Aug 2008 01:10:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6549556</guid><dc:creator>panjkov</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/draganpanjkov/rsscomments.aspx?PostID=6549556</wfw:commentRss><comments>http://weblogs.asp.net/draganpanjkov/archive/2008/08/22/new-asp-net-mvc-related-videos-and-tutorials.aspx#comments</comments><description>&lt;P&gt;As &lt;A href="http://weblogs.asp.net/stephenwalther/archive/2008/08/21/new-asp-net-mvc-videos-and-tutorials.aspx" target=_blank mce_href="http://weblogs.asp.net/stephenwalther/archive/2008/08/21/new-asp-net-mvc-videos-and-tutorials.aspx"&gt;Stephen Walther announced&lt;/A&gt; on his &lt;A href="http://weblogs.asp.net/stephenwalther" target=_blank mce_href="http://weblogs.asp.net/stephenwalther"&gt;blog&lt;/A&gt;, there are 15 new videos and 8 new tutorials in ASP.NET MVC &lt;A href="http://www.asp.net/mvc/" target=_blank mce_href="http://www.asp.net/mvc/"&gt;posted on ASP.NET&lt;/A&gt; website. Videos are separated in 2 different tracks: &lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;"How Do I" videos &lt;/LI&gt;
&lt;LI&gt;"ASP.NET MVC Pair Programming" videos &lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;and have separate target audiences. "How Do I" videos are targeted to beginners in the ASP.NET MVC Framework and their purpose is to describe basic tasks and features of ASP.NET MVC. Second set is targeted to developers that want to learn ASP.NET MVC in TDD-based approach, and in this series Stephen is doing pair programming sessions with Charlie Poole, developer of NUnit framework (&lt;A title=http://nunit.org/ href="http://nunit.org/" mce_href="http://nunit.org/"&gt;http://nunit.org/&lt;/A&gt;), developing blog sample application.&lt;/P&gt;
&lt;P&gt;Besides these videos, &lt;A href="http://www.asp.net/learn/mvc/" target=_blank mce_href="http://www.asp.net/learn/mvc/"&gt;8 new tutorials&lt;/A&gt; in VB or C# on ASP.NET MVC are covering (stolen from website):&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="http://www.asp.net/learn/mvc/tutorial-01-cs.aspx" mce_href="http://www.asp.net/learn/mvc/tutorial-01-cs.aspx"&gt;Creating a Tasklist Application with ASP.NET MVC&lt;/A&gt; &lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://www.asp.net/learn/mvc/tutorial-02-cs.aspx" mce_href="http://www.asp.net/learn/mvc/tutorial-02-cs.aspx"&gt;Understanding Models, Views, and Controllers&lt;/A&gt; &lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://www.asp.net/learn/mvc/tutorial-03-cs.aspx" mce_href="http://www.asp.net/learn/mvc/tutorial-03-cs.aspx"&gt;Understanding Controllers, Controller Actions, and Action Results&lt;/A&gt; &lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://www.asp.net/learn/mvc/tutorial-04-cs.aspx" mce_href="http://www.asp.net/learn/mvc/tutorial-04-cs.aspx"&gt;Understanding Views, View Data, and HTML Helpers&lt;/A&gt; &lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://www.asp.net/learn/mvc/tutorial-05-cs.aspx" mce_href="http://www.asp.net/learn/mvc/tutorial-05-cs.aspx"&gt;An Introduction to URL Routing&lt;/A&gt; &lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://www.asp.net/learn/mvc/tutorial-06-cs.aspx" mce_href="http://www.asp.net/learn/mvc/tutorial-06-cs.aspx"&gt;Preventing JavaScript Injection Attacks&lt;/A&gt; &lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://www.asp.net/learn/mvc/tutorial-07-cs.aspx" mce_href="http://www.asp.net/learn/mvc/tutorial-07-cs.aspx"&gt;Creating Unit Tests for ASP.NET MVC Applications&lt;/A&gt; &lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://www.asp.net/learn/mvc/tutorial-08-cs.aspx" mce_href="http://www.asp.net/learn/mvc/tutorial-08-cs.aspx"&gt;Using ASP.NET MVC with Different Versions of IIS&lt;/A&gt; &lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;I already watched two videos from "How Do I" series and my first impressions are excellent. Both videos code was in VB. Although I am C# developer, I had no difficulties to understand code and philosophy behind those videos. &lt;A href="http://weblogs.asp.net/stephenwalther" target=_blank mce_href="http://weblogs.asp.net/stephenwalther"&gt;Stephen&lt;/A&gt; is really a excellent teacher and his explanations alre concise and understandable.&lt;/P&gt;
&lt;P&gt;I already created sample code in C# for "&lt;A href="http://www.asp.net/learn/mvc-videos/video-403.aspx" mce_href="http://www.asp.net/learn/mvc-videos/video-403.aspx"&gt;Creating Model Classes with LINQ to SQL&lt;/A&gt;" video and posted it to my website &lt;A href="http://panjkov.qsh.eu/" mce_href="http://panjkov.qsh.eu/"&gt;http://panjkov.qsh.eu/&lt;/A&gt;. (It is on freehosting, so if I encounter high amount of requests, I'll transfer it somewhere else).&lt;/P&gt;
&lt;P&gt;My general impression is that things around MVC are rolling, and it seems that Microsoft has directed ASP.NET MVC ship in the right direction. We'll see what will happen in the future, but today is excellent :) I only hope that they will not change its name to something long and recognizable, as pointed by &lt;A href="http://www.hanselman.com/blog/ASPNETMVCSessionAtMix08TDDAndMvcMockHelpers.aspx" target=_blank mce_href="http://www.hanselman.com/blog/ASPNETMVCSessionAtMix08TDDAndMvcMockHelpers.aspx"&gt;Scott&lt;/A&gt;.&lt;/P&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6549556" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/draganpanjkov/archive/tags/model+classes/default.aspx">model classes</category><category domain="http://weblogs.asp.net/draganpanjkov/archive/tags/sample/default.aspx">sample</category><category domain="http://weblogs.asp.net/draganpanjkov/archive/tags/linq/default.aspx">linq</category><category domain="http://weblogs.asp.net/draganpanjkov/archive/tags/asp.net+mvc/default.aspx">asp.net mvc</category><category domain="http://weblogs.asp.net/draganpanjkov/archive/tags/aspnetmvc/default.aspx">aspnetmvc</category></item><item><title>Avoiding tag soup - sample files</title><link>http://weblogs.asp.net/draganpanjkov/archive/2008/07/30/avoiding-tag-soup-sample-files.aspx</link><pubDate>Wed, 30 Jul 2008 14:24:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6460647</guid><dc:creator>panjkov</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/draganpanjkov/rsscomments.aspx?PostID=6460647</wfw:commentRss><comments>http://weblogs.asp.net/draganpanjkov/archive/2008/07/30/avoiding-tag-soup-sample-files.aspx#comments</comments><description>&lt;P&gt;I just read Rob Conery's blog post "&lt;A href="http://blog.wekeroad.com/blog/asp-net-mvc-avoiding-tag-soup/" target=_blank mce_href="http://blog.wekeroad.com/blog/asp-net-mvc-avoiding-tag-soup/"&gt;ASP.NET MVC: Avoiding tag soup&lt;/A&gt;", and following his steps (except last one) I created some sample files in one of my existing MVC sample apps. He didn't post sample code on his blog, so I created zip archive with only files needed this sample to run. Archive is posted on my website:&lt;/P&gt;
&lt;P&gt;&lt;A title=http://panjkov.qsh.eu/files/folders/aspnetmvc/entry68.aspx href="http://panjkov.qsh.eu/files/folders/aspnetmvc/entry68.aspx" mce_href="http://panjkov.qsh.eu/files/folders/aspnetmvc/entry68.aspx"&gt;http://panjkov.qsh.eu/files/folders/aspnetmvc/entry68.aspx&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;I hope it will be helpful to others&lt;/P&gt;
&lt;P&gt;Dragan&lt;/P&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6460647" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/draganpanjkov/archive/tags/asp.net+mvc/default.aspx">asp.net mvc</category><category domain="http://weblogs.asp.net/draganpanjkov/archive/tags/aspnetmvc/default.aspx">aspnetmvc</category></item></channel></rss>