<?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>SquaredRoot &#187; release</title>
	<atom:link href="http://www.squaredroot.com/tag/release/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.squaredroot.com</link>
	<description>.Net Development in DC</description>
	<lastBuildDate>Sun, 16 Aug 2009 01:30:15 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Creating an MVC Project in Visual Studio 2010</title>
		<link>http://www.squaredroot.com/2009/06/09/creating-an-mvc-project-in-visual-studio-2010/</link>
		<comments>http://www.squaredroot.com/2009/06/09/creating-an-mvc-project-in-visual-studio-2010/#comments</comments>
		<pubDate>Tue, 09 Jun 2009 22:42:36 +0000</pubDate>
		<dc:creator>Troy Goode</dc:creator>
				<category><![CDATA[MVC]]></category>
		<category><![CDATA[release]]></category>
		<category><![CDATA[VS2010]]></category>

		<guid isPermaLink="false">http://www.squaredroot.com/?p=424</guid>
		<description><![CDATA[Earlier today Phil Haack announced that the Asp.Net MVC installer for Visual Studio 2010 Beta 1 is now available on CodePlex along with the bonus of some basic snippets for use with MVC projects. This is exactly what I have been waiting for before installing Visual Studio 2010, so I decided to give it a [...]]]></description>
			<content:encoded><![CDATA[<p>Earlier today <a href="http://www.haacked.com/archive/2009/06/09/aspnetmvc-vs10beta1-roadmap.aspx">Phil Haack announced</a> that the Asp.Net MVC installer for Visual Studio 2010 Beta 1 is <a href="http://aspnet.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=28527">now available on CodePlex</a> along with the bonus of some basic snippets for use with MVC projects. This is exactly what I have been waiting for before installing Visual Studio 2010, so I decided to give it a shot and report back on my experience. I&#8217;m happy to say that the basic experience went flawlessly for me, though it appears <a href="http://weblogs.asp.net/jacqueseloff/archive/2009/06/09/troubleshooting-the-mvc-installer-for-visual-studio-2010-beta-1.aspx">that may not hold true for everyone</a>.</p>
<p><span id="more-424"></span></p>
<p>The first (and by far the longest) step in getting everything up and running is to download and install the Visual Studio 2010 beta. There are multiple flavors available, but I settled for the plain old Professional edition. You can also choose between the <a href="http://www.microsoft.com/downloadS/details.aspx?familyid=3296BB4F-D8BA-4CFD-AA95-A424C5913F6B&amp;displaylang=en">full install 2 ISO download (1.1 GB)</a> or a <a href="http://www.microsoft.com/downloadS/details.aspx?familyid=75CBCBCD-B0E8-40EA-ADAE-85714E8984E3&amp;displaylang=en">lightweight (5 MB) &#8220;web install&#8221; package</a>. I chose to try out the smaller package and it worked fine for me, though MSDN subscribers with slower connections may prefer to use the Microsoft download tool and download the bigger install so that they can pause and restart the download as needed. Either way, once you&#8217;ve downloaded everything grab a drink and kick off the install. On my relatively fast machine running Windows 7 it took close to half an hour to install and two (!) required restarts.</p>
<p>Once Visual Studio has finished installing, download and install the <a href="http://aspnet.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=28527">Asp.Net MVC 1.1 Installer for Visual Studio 2010 from CodePlex</a>. While you&#8217;re there, go ahead and download and unzip ASP.NET MVC Snippets for VS2010 Beta 1. While Asp.Net MVC 1.1 is being installed, go ahead and install the snippets as well:</p>
<blockquote><p>Unzip &#8220;ASP.NET MVC Snippets.zip&#8221; into &#8220;C:\Users\&lt;username&gt;\Documents\Visual Studio 10\Code Snippets\Visual Web Developer\My HTML Snippets&#8221;, where &#8220;C:\&#8221; is your OS drive.</p></blockquote>
<p>If you encounter any difficulties with the installer, check out this <a href="http://weblogs.asp.net/jacqueseloff/archive/2009/06/09/troubleshooting-the-mvc-installer-for-visual-studio-2010-beta-1.aspx">blog post by Jacques Eloff</a>. He developed the installer and hopefully his post can help you out. Luckily for me everything proceeded with no problems. Booting up Visual Studio 2010 Beta 1 for the first time, I was presented with the new start screen:</p>
<div id="attachment_433" class="wp-caption alignnone" style="width: 490px"><a href="http://www.squaredroot.com/wp-content/uploads/2009/06/1-vs2010-first-boot.jpg" rel="wp-prettyPhoto[g424]"><img class="size-large wp-image-433" title="Visual Studio 2010 Beta 1 (First Boot)" src="http://www.squaredroot.com/wp-content/uploads/2009/06/1-vs2010-first-boot-1024x736.jpg" alt="The new startup screen of VS2010." width="480" height="345" /></a><p class="wp-caption-text">The new startup screen of VS2010.</p></div>
<div id="attachment_437" class="wp-caption alignright" style="width: 160px"><a href="http://www.squaredroot.com/wp-content/uploads/2009/06/2-creating-mvc-project.jpg" rel="wp-prettyPhoto[g424]"><img class="size-thumbnail wp-image-437" title="Create a New MVC Application" src="http://www.squaredroot.com/wp-content/uploads/2009/06/2-creating-mvc-project-150x150.jpg" alt="The new New Project dialog." width="150" height="150" /></a><p class="wp-caption-text">The new New Project dialog.</p></div>
<p>From here, you can launch the new New Project dialog either via the File menu or by clicking &#8220;Projects&#8221; on the left side of the startup screen and then clicking the &#8220;New Project&#8221; icon. If the Asp.Net MVC 1.1 installer has been correctly installed, you will find a &#8220;ASP.NET MVC Web Application&#8221; entry under the &#8220;Web&#8221; category in the New Project dialog. Fiddle with the Name, Location, and Solution Name as always and then click OK to create your application.</p>
<div id="attachment_438" class="wp-caption alignleft" style="width: 160px"><a href="http://www.squaredroot.com/wp-content/uploads/2009/06/3-create-test-project.jpg" rel="wp-prettyPhoto[g424]"><img class="size-thumbnail wp-image-438" title="Create Test Project Dialog" src="http://www.squaredroot.com/wp-content/uploads/2009/06/3-create-test-project-150x150.jpg" alt="Just click no and setup your own test project using not-MSTest." width="150" height="150" /></a><p class="wp-caption-text">Just click no and setup your own test project using not-MSTest.</p></div>
<p>After clicking OK, we would expect to be presented with the dialog that asks us if we want to create a test project for our new MVC application and indeed it does appear. MSTest is listed by default as always and was the only option available to me even though I do have MBUnit and xUnit.net showing up in this dialog in VS2008. If anyone knows an easy way to get the other test frameworks working with this dialog, please leave a comment or drop me an email. To me this isn&#8217;t a big deal, as I prefer to setup my test projects manually and don&#8217;t see a lot of value in the dialog, but I&#8217;m sure some people prefer to use it. For the sake of expediency I went and ahead and let Visual Studio create an MSTest project (better than nothing, right? maybe?) and proceeded into the project and opened up a view only to hit my next stumbling block&#8230;</p>
<div id="attachment_436" class="wp-caption alignnone" style="width: 490px"><a href="http://www.squaredroot.com/wp-content/uploads/2009/06/4-project-created.jpg" rel="wp-prettyPhoto[g424]"><img class="size-large wp-image-436" title="Created MVC Application But Cant See Anything" src="http://www.squaredroot.com/wp-content/uploads/2009/06/4-project-created-1024x736.jpg" alt="Not entirely legible." width="480" height="344" /></a><p class="wp-caption-text">Not entirely legible.</p></div>
<p>The culprit here is that in Visual Studio 2008 I use a dark theme based off the Vibrant Ink-ish theme <a href="http://blog.wekeroad.com/blog/textmate-theme-for-visual-studio-take-2/">Rob Conery posted a long time ago</a>. Evidently the upgrade process was able to transfer over most of my foreground preferences but none of my background preferences. This left me with light text on a white background. A quick hop skip &amp; a jump through &#8220;Tools&#8221; &gt; &#8220;Import and Export Settings&#8230;&#8221; allowed me to import the defaults, thus making my color scheme readable, if a bit too vanilla.</p>
<p>Now that my application is loaded up and legible, I decided I would make a couple small changes to the application and take some of the old (and new) features for a test drive to see how they did. First I tried out controller scaffolding: right-click on the MVC application&#8217;s Controllers folder and select &#8220;Add &gt; Controller&#8230;&#8221;. That worked fine and was able to generate the CRUD scaffolding I requested. Next I tried automatic view generation: right-click anywhere inside of an action and select &#8220;Add View&#8230;&#8221;. I was pleased to find that neither of these features had been lost and were working as expected.</p>
<div id="attachment_452" class="wp-caption alignright" style="width: 310px"><a href="http://www.squaredroot.com/wp-content/uploads/2009/06/9-choosing-actionlink-snippet.jpg" rel="wp-prettyPhoto[g424]"><img class="size-medium wp-image-452" title="Snippets Dialog" src="http://www.squaredroot.com/wp-content/uploads/2009/06/9-choosing-actionlink-snippet-300x206.jpg" alt="Note to self: delete VB snippets." width="300" height="206" /></a><p class="wp-caption-text">Note to self: delete VB snippets.</p></div>
<p>So now I&#8217;ve created a ProductController with various actions as well as a basic view for the controller&#8217;s Index action, but I don&#8217;t have any way to navigate to that action except typing the URL in by hand. Thinking this might be a good time to try out the new snippets, I opened up the Site.Master view and added a new &lt;li&gt;&lt;/li&gt; to the navigation element. Having not really used snippets much before, I was temporarily lost as I expected to find them in the Toolbox (were they not in there at one point?). Luckily they were even easier to find than that, all I had to do was right-click. <em>(On a side note, this makes it much more likely that I&#8217;ll use them &#8211; the quickest way to get me to not use a Visual Studio feature is to make me deal with the horribly slow loading toolbar).</em> The context-menu inside of views has an &#8220;Insert Snippet&#8230;&#8221; entry that, once selected, will give you three options:  ASP.NET, HTML, and My HTML Snippets. The snippets we installed earlier were placed in our user folder, which means Visual Studio will automatically detect them and load them in to the &#8220;My HTML Snippets&#8221; folder. Selecting that folder presents you with a list of many basic HTML helper snippets.</p>
<p>In this case I wanted to use the first one, actionlink, to create a new call to Html.ActionLink(&#8230;). Selecting it then inserted the Html helper text as I would expect, and highlighted the arguments for the link&#8217;s text and action also as I would expect. I did notice that the snippet doesn&#8217;t automatically insert a placeholder for specifying which controller the actionlink refers to and adding a comma after the last argument did not bring up the list of overloads for Html.ActionLink that I expected to see.</p>
<p>With that done I hit F5 and was able to browse to my Product controller&#8217;s Index action, confirming that Asp.Net MVC is indeed working fine with Visual Studio 2010. It looks like there are still some kinks to work out, but it is already close enough that I feel confident that Beta 2&#8242;s integration should be quite good. </p>
<div style="text-align: center;"><a href="http://www.dotnetkicks.com/kick/?url=http://www.squaredroot.com/2009/06/09/creating-an-mvc-project-in-visual-studio-2010/" style="border:0; position: relative; top: -2px;"><img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http://www.squaredroot.com/2009/06/09/creating-an-mvc-project-in-visual-studio-2010/" style="border:0;" alt="Kick It on DotNetKicks.com" /></a><a href="http://dotnetshoutout.com/Submit?url=http://www.squaredroot.com/2009/06/09/creating-an-mvc-project-in-visual-studio-2010/" style="border: 0;"><img src="http://dotnetshoutout.com/image.axd?url=http://www.squaredroot.com/2009/06/09/creating-an-mvc-project-in-visual-studio-2010/" style="border:0px" alt="Shout It on DotNetShoutOuts.com" /></a></div>]]></content:encoded>
			<wfw:commentRss>http://www.squaredroot.com/2009/06/09/creating-an-mvc-project-in-visual-studio-2010/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>ASP.Net MVC Goes Beta!</title>
		<link>http://www.squaredroot.com/2008/10/16/aspnet-mvc-beta-release/</link>
		<comments>http://www.squaredroot.com/2008/10/16/aspnet-mvc-beta-release/#comments</comments>
		<pubDate>Thu, 16 Oct 2008 21:49:00 +0000</pubDate>
		<dc:creator>Troy Goode</dc:creator>
				<category><![CDATA[MVC]]></category>
		<category><![CDATA[release]]></category>

		<guid isPermaLink="false">/post/2008/10/16/aspnet-mvc-beta-release.aspx</guid>
		<description><![CDATA[I discovered via DotNetKicks this afternoon that the ASP.Net MVC framework’s beta release is now available for download from Microsoft.com. No release or source code is yet available from the CodePlex project, but I expect we’ll see it there soon enough. Congratulations to the team at Microsoft, RTM is knocking at the door! Download ASP.Net [...]]]></description>
			<content:encoded><![CDATA[<p>I discovered via <a href="http://www.dotnetkicks.com/aspnet/ASP_net_MVC_goes_Beta">DotNetKicks</a> this afternoon that the ASP.Net MVC framework’s beta release is now <a href="http://www.microsoft.com/downloads/details.aspx?familyid=a24d1e00-cd35-4f66-baa0-2362bdde0766&amp;displaylang=en&amp;tm">available for download from Microsoft.com</a>. No release or source code is yet available from the <a href="http://www.codeplex.com/aspnet">CodePlex project</a>, but I expect we’ll see it there soon enough. Congratulations to the team at Microsoft, RTM is knocking at the door!</p>
<p><a href="http://www.microsoft.com/downloads/details.aspx?familyid=a24d1e00-cd35-4f66-baa0-2362bdde0766&amp;displaylang=en&amp;tm"><strong>Download ASP.Net MVC Beta</strong></a></p>
<p>For those who, like me, have been following along with each preview push at the CodePlex project, I found a list of changes made between Preview 5 and Beta buried at the bottom of the Release Notes document. Here they are in their entirety:<span id="more-9"></span></p>
<blockquote><p><strong>Changes Made Between CodePlex Preview 5 and Beta</strong></p>
<p>Even though the last official release of ASP.NET MVC was ASP.NET MVC Preview 3, many developers downloaded and used the interim CodePlex releases. This section describes changes and bug fixes that have been made between CodePlex Preview 5 and Beta.</p>
<p><strong>Changes</strong></p>
<ul>
<li>Changed the default validation messages to be more end-user friendly.</li>
<li>Renamed <em>CompositeViewEngine</em> to <em>AutoViewEngine</em>.</li>
<li>Added a <em>Url</em> property to <em>Controller</em> of type <em>UrlHelper</em>. This makes it convenient to generate routing-based URLs from within a controller.</li>
<li>Added the <em>ActionNameSelectorAttribute</em> abstract base class, which serves as the base type for <em>ActionNameAttribute</em>. By inheriting from this base attribute class, you can create custom attributes that participate in action selection by name.</li>
<li>Added a new <em>ReleaseView</em> method to <em>IViewEngine</em> that allows custom view engines to be notified when a view is done rendering. This is useful for cleanup or for view-pooling scenarios.</li>
<li>Renamed the <em>ControllerBuilder</em> method <em>DisposeController</em> to <em>ReleaseController</em> to fit with the pattern that is established for view engines.</li>
<li>Removed most of the methods on the <em>HtmlHelper</em> class, converting them to extension methods of the <em>HtmlHelper</em> class instead. These methods exist in a new namespace (<em>System.Web.Mvc.Html</em>). If you are migrating from Preview 5, you must add the following element to the namespaces section of the Web.config file:<em>&lt;add namespace=&#8221;System.Web.Mvc.Html&#8221;/&gt;</em>
<p>This makes it possible for you to completely replace our helper methods with your own.</li>
<li>Changed the default model binder (<em>DefaultModelBinder</em>) to handle complex types. The <em>IModelBinder</em> interface has also been changed to accept a single parameter of type <em>ModelBindingContext</em>.</li>
<li>Added a new <em>HttpVerbs</em> enumeration that contains the most commonly used HTTP verbs (GET, POST, PUT, DELETE, HEAD). Also added a constructor overload to <em>AcceptVerbsAttribute</em> that accepts the enumeration. The enumerated values can be combined. For example, the following snippet shows an action method that can respond to both POST and PUT requests.<em>[AcceptVerbs(HttpVerbs.Post | HttpVerbs.Put)]<br />
public ActionResult Update() {<br />
}</em></p>
<p>Because it is possible to respond to HTTP verbs that are not included in the enumeration, the <em>AcceptVerbsAttribute</em> retains the constructor that accepts an array of strings as a parameter.</li>
<li>Modified the <em>RadioButton</em> helper method to ensure that every overload accepts a value. Because radio buttons are used to specify a choice from a set of possible values, specifying a value for a radio button is necessary.</li>
<li>Made modifications and fixes to the default project template. This includes moving script files to a new Scripts folder. The default template uses the <em>ModelState</em> class to report validation errors.</li>
<li>Changed action-method selection. If two action methods match a request, but only one of those has an attribute that derives from <em>ActionMethodSelectorAttribute</em> that matches the request, that action is invoked. In earlier releases, this scenario resulted in an exception.For example, the following two action methods are in the same controller:
<p><em>public ActionResult Edit() {<br />
//&#8230;<br />
} [AcceptVerbs(HttpVerbs.Post)] </em></p>
<p><em> </em><em> public ActionResult Edit(FormCollection form) {<br />
//&#8230;<br />
}</em></p>
<p>In Preview 5, a POST request for the <em>Edit</em> action would cause an exception, because two methods match the request. In the Beta, precedence is given to the method that matches the current request via the <em>AcceptVerb</em> attribute. In this example, the first method will handle any non-POST requests for the <em>Edit</em> action.</li>
<li>Added an overload for the <em>ViewDataDictionary.Eval</em> method that accepts a format string.</li>
<li>Removed the <em>ViewName</em> property from the <em>ViewContext</em> class.</li>
<li>Added an <em>IValueProvider</em> interface for value providers, along with a default implementation, <em>DefaultValueProvider</em>. Value providers supply values that are used by the model binders when binding to a model object. The <em>UpdateModel</em> method of the <em>Controller</em> class has been updated to allow you to specify a custom value provider.</li>
</ul>
<p><strong>Bug Fixes</strong></p>
<ul>
<li>Fixed a bug in which the ignore-routes setting (created by using the <em>IgnoreRoute</em> extension method) affected URL generation.</li>
<li>Fixed a view engine caching bug when the application is not in debug mode (that is, when <em>debug=&#8221;false&#8221;</em> is set in the Web.config file). This bug occurred if different action methods in different controllers had the same name. In that case, an action method could render the view for the wrong controller.</li>
<li>Fixed a bug in <em>OutputCacheAttribute</em> in which cached authenticated content did not require authentication. Even though the content is cached, if it requires authentication, the user should be required to authenticate first before seeing the cached content.</li>
<li>Fixed a bug in which <em>RenderPartial</em> does not work when tracing is turned on.</li>
<li>Fixed a bug in the <em>Html.TextArea</em> helper method in which an overload was not looking in <em>ViewData</em> for its value when the provided value is null.</li>
<li>Fixed the <em>OutputCacheAttribute.CacheProfile</em> property so that it works in Medium Trust.</li>
</ul>
<p><strong>Upgrading from CodePlex Preview 5 to Beta</strong></p>
<p>There are not many changes between ASP.NET MVC Preview 5 and Beta. However, you will need to make a few changes to your applications after you install the Beta release. Most of these changes are apparent when you try to compile your application by using the latest binaries, so we do not list every possible change. The compiler will guide you there. The following list describes some of the changes that you must make.</p>
<ul>
<li>Update the references to the following assemblies to point to the new Beta versions of the assemblies:<em>System.Web.Abstractions.dll<br />
System.Web.Routing.dll<br />
System.Web.Mvc.dll</em></p>
<p>By default, these assemblies are located in the following folder:</p>
<p><em>%ProgramFiles%Microsoft ASP.NETASP.NET MVC Beta</em></li>
<li>In the Web.config namespaces section, add the following namespace entry if it is not there already:<em>&lt;add namespace=&#8221;System.Web.Mvc.Html&#8221;/&gt;</em></li>
<li>The Form HTML helper was renamed to <em>BeginForm</em>.</li>
<li>After you have made these changes, compile your application and resolve any compilation errors. Most of the errors will be the result of one of the breaking changes listed earlier.</li>
</ul>
</blockquote>
<div style="text-align: center;"><a href="http://www.dotnetkicks.com/kick/?url=http://www.squaredroot.com/2008/10/16/aspnet-mvc-beta-release/" style="border:0; position: relative; top: -2px;"><img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http://www.squaredroot.com/2008/10/16/aspnet-mvc-beta-release/" style="border:0;" alt="Kick It on DotNetKicks.com" /></a><a href="http://dotnetshoutout.com/Submit?url=http://www.squaredroot.com/2008/10/16/aspnet-mvc-beta-release/" style="border: 0;"><img src="http://dotnetshoutout.com/image.axd?url=http://www.squaredroot.com/2008/10/16/aspnet-mvc-beta-release/" style="border:0px" alt="Shout It on DotNetShoutOuts.com" /></a></div>]]></content:encoded>
			<wfw:commentRss>http://www.squaredroot.com/2008/10/16/aspnet-mvc-beta-release/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MVC.net Release TODAY!</title>
		<link>http://www.squaredroot.com/2007/12/09/mvcnet-release-today/</link>
		<comments>http://www.squaredroot.com/2007/12/09/mvcnet-release-today/#comments</comments>
		<pubDate>Sun, 09 Dec 2007 16:40:00 +0000</pubDate>
		<dc:creator>Troy Goode</dc:creator>
				<category><![CDATA[MVC]]></category>
		<category><![CDATA[release]]></category>

		<guid isPermaLink="false">/post/2007/12/09/MVCnet-Release-TODAY!.aspx</guid>
		<description><![CDATA[Scott Guthrie posted a comment to his fourth entry in his ASP.Net MVC tutorial series stating: Sunday, December 09, 2007 8:00 AM by ScottGu Hi Panjkov, &#62;&#62;&#62;&#62;&#62;&#62; is this correct link for asp.net extensions preview that will be shipped (today?) go.microsoft.com/fwlink (taken from Link) No &#8211; that is for the ADO.NET entities bits (which is [...]]]></description>
			<content:encoded><![CDATA[<p>
Scott Guthrie posted a comment to his <a href="http://weblogs.asp.net/scottgu/archive/2007/12/09/asp-net-mvc-framework-part-4-handling-form-edit-and-post-scenarios.aspx">fourth entry in his ASP.Net MVC tutorial series</a> stating:
</p>
<blockquote>
<p>
	<em>Sunday, December 09, 2007 8:00 AM by ScottGu </em>
	</p>
<p>
	<em>Hi Panjkov, </em>
	</p>
<p>
	<em>&gt;&gt;&gt;&gt;&gt;&gt; is this correct link for asp.net extensions preview that will be shipped (today?) go.microsoft.com/fwlink (taken from </em><a href="http://www.hunterstrat.com/news/2007/12/07/microsoft-releases-adonet-entity-framework-aspnet-35-extensions-previews" title="http://www.hunterstrat.com/news/2007/12/07/microsoft-releases-adonet-entity-framework-aspnet-35-extensions-previews"><em>Link</em></a><em>) </em>
	</p>
<p>
	<em>No &#8211; that is for the ADO.NET entities bits (which is something different).&nbsp; Keep an eye on </em><a href="http://www.asp.net"><em>www.asp.net</em></a><em> in a few hours &#8211; the ASP.NET 3.5 Extensions Preview (which includes MVC) will be posted there shortly. </em>
	</p>
<p>
	<em>Thanks, </em>
	</p>
<p>
	<em>Scott</em>
	</p>
</blockquote>
<p>
This is great news and rather unexpected. Time to hit up <a href="http://www.asp.net">www.asp.net</a> and F5 F5 F5&#8230;!
</p>
<p>
<strong>Update:</strong> As everyone is aware by now, I&#39;m sure, the MVC Framework has been released. You can <a href="http://asp.net/downloads/3.5-extensions/">get it here</a>.</p>
<div style="text-align: center;"><a href="http://www.dotnetkicks.com/kick/?url=http://www.squaredroot.com/2007/12/09/mvcnet-release-today/" style="border:0; position: relative; top: -2px;"><img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http://www.squaredroot.com/2007/12/09/mvcnet-release-today/" style="border:0;" alt="Kick It on DotNetKicks.com" /></a><a href="http://dotnetshoutout.com/Submit?url=http://www.squaredroot.com/2007/12/09/mvcnet-release-today/" style="border: 0;"><img src="http://dotnetshoutout.com/image.axd?url=http://www.squaredroot.com/2007/12/09/mvcnet-release-today/" style="border:0px" alt="Shout It on DotNetShoutOuts.com" /></a></div>]]></content:encoded>
			<wfw:commentRss>http://www.squaredroot.com/2007/12/09/mvcnet-release-today/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>BlogEngine.net 1.2.5 Scrapped</title>
		<link>http://www.squaredroot.com/2007/12/07/blogenginenet-125-scrapped/</link>
		<comments>http://www.squaredroot.com/2007/12/07/blogenginenet-125-scrapped/#comments</comments>
		<pubDate>Sat, 08 Dec 2007 03:52:00 +0000</pubDate>
		<dc:creator>Troy Goode</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[BlogEngine.net]]></category>
		<category><![CDATA[release]]></category>

		<guid isPermaLink="false">/post/2007/12/07/BlogEnginenet-125-Scrapped.aspx</guid>
		<description><![CDATA[Apparently this just isn&#39;t my day when it comes to project released that I&#39;ve been looking forward to. Mads Kristensen posted to the BlogEngine.net project&#39;s website stating that the 1.2.5 release of the project (a service pack, really)&#160;will no longer happen and that all of its changes will be rolled into a 1.3 release, due [...]]]></description>
			<content:encoded><![CDATA[<p>
Apparently this just isn&#39;t my day when it comes to project released that I&#39;ve been looking forward to. <a href="http://blog.madskristensen.dk/">Mads Kristensen</a> posted to the <a href="http://dotnetblogengine.net/">BlogEngine.net project&#39;s website</a> stating that <a href="http://dotnetblogengine.net/post/Release-news.aspx">the 1.2.5 release of the project (a service pack, really)&nbsp;will no longer happen</a> and that all of its changes will be rolled into a 1.3 release, due before the end of the year.
</p>
<p>
Dissapointing, yes, but really for the best. The 1.2.5 release fixed quite a few bugs, but none of them show stoppers (well, for me) and 1.3 looks to add some new features to the equation.
</p>
<p>
Coming in 1.3:
</p>
<ul>
<li>Full mono support (right out of the box) </li>
<li>Updated Metaweblog API including support for creating/editing pages in WLW. </li>
<li>Improved Blog importer/exporter, including support for easily switching between XML and SQL backends </li>
<li>New extension manager to managing extensions and their settings. </li>
<li>New events for extension writers </li>
<li>Support for mobile devices </li>
<li>New themes</li>
</ul>
<p>
&nbsp;
</p>
<p>
I&#39;m especially looking forward to the mobile device support and further Live Writer integration.</p>
<div style="text-align: center;"><a href="http://www.dotnetkicks.com/kick/?url=http://www.squaredroot.com/2007/12/07/blogenginenet-125-scrapped/" style="border:0; position: relative; top: -2px;"><img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http://www.squaredroot.com/2007/12/07/blogenginenet-125-scrapped/" style="border:0;" alt="Kick It on DotNetKicks.com" /></a><a href="http://dotnetshoutout.com/Submit?url=http://www.squaredroot.com/2007/12/07/blogenginenet-125-scrapped/" style="border: 0;"><img src="http://dotnetshoutout.com/image.axd?url=http://www.squaredroot.com/2007/12/07/blogenginenet-125-scrapped/" style="border:0px" alt="Shout It on DotNetShoutOuts.com" /></a></div>]]></content:encoded>
			<wfw:commentRss>http://www.squaredroot.com/2007/12/07/blogenginenet-125-scrapped/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MVC Framework Delayed</title>
		<link>http://www.squaredroot.com/2007/12/07/mvc-framework-delayed/</link>
		<comments>http://www.squaredroot.com/2007/12/07/mvc-framework-delayed/#comments</comments>
		<pubDate>Sat, 08 Dec 2007 02:58:00 +0000</pubDate>
		<dc:creator>Troy Goode</dc:creator>
				<category><![CDATA[MVC]]></category>
		<category><![CDATA[release]]></category>

		<guid isPermaLink="false">/post/2007/12/07/MVC-Framework-Delayed.aspx</guid>
		<description><![CDATA[ScottGu has posted a comment on his latest blog post saying that a last minute bug has delayed the release of the new .Net MVC Framework, which was previously slated for release today in the form of a CTP. From the sound of things we are now looking at a Monday release if further testing [...]]]></description>
			<content:encoded><![CDATA[<p>
<a href="http://weblogs.asp.net/scottgu/archive/2007/12/06/asp-net-mvc-framework-part-3-passing-viewdata-from-controllers-to-views.aspx#5419863">ScottGu has posted a comment</a> on his latest blog post saying that a last minute bug has delayed the release of the new .Net MVC Framework, which was previously slated for release today in the form of a CTP. From the sound of things we are now looking at a Monday release if further testing does not reveal any further issues.
</p>
<p>
I&#39;m sure I speak for almost all of us that are awaiting this highly anticipated release when I say that all of their hardwork is appreciated and while the delay is dissapointing, what is a few more days? The full text of Scott&#39;s comment is below:
</p>
<blockquote>
<p>
	<em>&quot;Quick update to everyone &#8211; we found a last minute bug late last night, and had to-do a rebuild of the bits.&nbsp; This unfortunately means we won&#39;t go live today as origionally planned.&nbsp; The team is working hard, though, to try and get it out ASAP (they will be here this weekend finishing the test pass).&nbsp;&nbsp; </em>
	</p>
<p>
	<em>I&#39;ll do a blog post announcing it as soon as it is live.&nbsp; As penance I&#39;m also doing a long Part 4 blog post this weekend that covers editing and form posting scenarios, which combined with the first three tutorial posts should provide a pretty good foundation for working with the bits. </em>
	</p>
<p>
	<em>Many apologies for the delay &#8211; almost there now though, </em>
	</p>
<p>
	<em>Scott&quot;</em>
	</p>
</blockquote>
<div style="text-align: center;"><a href="http://www.dotnetkicks.com/kick/?url=http://www.squaredroot.com/2007/12/07/mvc-framework-delayed/" style="border:0; position: relative; top: -2px;"><img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http://www.squaredroot.com/2007/12/07/mvc-framework-delayed/" style="border:0;" alt="Kick It on DotNetKicks.com" /></a><a href="http://dotnetshoutout.com/Submit?url=http://www.squaredroot.com/2007/12/07/mvc-framework-delayed/" style="border: 0;"><img src="http://dotnetshoutout.com/image.axd?url=http://www.squaredroot.com/2007/12/07/mvc-framework-delayed/" style="border:0px" alt="Shout It on DotNetShoutOuts.com" /></a></div>]]></content:encoded>
			<wfw:commentRss>http://www.squaredroot.com/2007/12/07/mvc-framework-delayed/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GraffitiCMS Beta Opens</title>
		<link>http://www.squaredroot.com/2007/12/05/graffiticms-beta-opens/</link>
		<comments>http://www.squaredroot.com/2007/12/05/graffiticms-beta-opens/#comments</comments>
		<pubDate>Wed, 05 Dec 2007 20:47:00 +0000</pubDate>
		<dc:creator>Troy Goode</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[release]]></category>

		<guid isPermaLink="false">/post/2007/12/05/GraffitiCMS-Beta-Opens.aspx</guid>
		<description><![CDATA[GraffitiCMS (from Telligent, makers of Community Server) has been released in beta. Head on over to their official site to download it.]]></description>
			<content:encoded><![CDATA[<p><a href="http://graffiticms.com/">GraffitiCMS</a> (from <a href="http://telligent.com/">Telligent</a>, makers of <a href="http://communityserver.org">Community Server</a>) has been released in beta. Head on over to their <a href="http://graffiticms.com/">official site</a> to download it. </p>
<div style="text-align: center;"><a href="http://www.dotnetkicks.com/kick/?url=http://www.squaredroot.com/2007/12/05/graffiticms-beta-opens/" style="border:0; position: relative; top: -2px;"><img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http://www.squaredroot.com/2007/12/05/graffiticms-beta-opens/" style="border:0;" alt="Kick It on DotNetKicks.com" /></a><a href="http://dotnetshoutout.com/Submit?url=http://www.squaredroot.com/2007/12/05/graffiticms-beta-opens/" style="border: 0;"><img src="http://dotnetshoutout.com/image.axd?url=http://www.squaredroot.com/2007/12/05/graffiticms-beta-opens/" style="border:0px" alt="Shout It on DotNetShoutOuts.com" /></a></div>]]></content:encoded>
			<wfw:commentRss>http://www.squaredroot.com/2007/12/05/graffiticms-beta-opens/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
