<?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>Circles and Crosses &#187; Announcements</title>
	<atom:link href="http://ox.no/posts/category/announcements/feed" rel="self" type="application/rss+xml" />
	<link>http://ox.no</link>
	<description>Håvard Stranden&#039;s website</description>
	<lastBuildDate>Sat, 19 Jun 2010 21:59:18 +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>Continuous Testing for Visual Studio</title>
		<link>http://ox.no/posts/continuous-testing-for-visual-studio</link>
		<comments>http://ox.no/posts/continuous-testing-for-visual-studio#comments</comments>
		<pubDate>Sat, 08 May 2010 00:36:27 +0000</pubDate>
		<dc:creator>Håvard</dc:creator>
				<category><![CDATA[Announcements]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[Continuous Testing]]></category>
		<category><![CDATA[TDD]]></category>

		<guid isPermaLink="false">http://ox.no/?p=161</guid>
		<description><![CDATA[The other night is was playing around with a side project. I try to use a rather strict TDD approach for these projects, and so I run my tests a lot of times as I move forward, and spend quite &#8230; <a href="http://ox.no/posts/continuous-testing-for-visual-studio">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>The other night is was playing around with a side project. I try to use a rather strict TDD approach for these projects, and so I run my tests <em>a lot</em> of times as I move forward, and spend quite some time waiting for the result before I move forward. This is a tedious and frankly unnecessary manual step; what I needed was continuous testing &#8211; unit tests that test themselves continuously, making sure I don&#8217;t break anything.</p>

<p>I remembered reading about <a href="http://www.threeriversinstitute.org/junitmax/subscribe.html">JUnit Max</a> by <a href="http://www.threeriversinstitute.org/">Kent Beck</a>, a continuous testing plugin for Eclipse, that runs your unit tests in the background and unobtrusively tells you when a test fails, allowing you to do what you do best: write code. JUnit Max seems like a great thing, and now I needed the same thing for Visual Studio. A quick Google didn&#8217;t yield any add-ins, extensions or packages, so I decided to create one.</p>

<p>The result is Continuous Testing for Visual Studio, a small extension which runs your unit tests each time you build your solution, and reports failing tests to the error list so you can navigate to the line that failed and make the test pass. The extension significantly improves my workflow by removing a tedious manual step of running unit tests, so I encourage you to take it for a spin. Continuous Testing can be downloaded for <a href="/downloads/Continuous+Testing+for+Visual+Studio+2008">Visual Studio 2008</a> and <a href="http://visualstudiogallery.msdn.microsoft.com/en-us/c074d3c6-71e2-4628-9e7c-7690e706aef4">Visual Studio 2010</a>. Future updates and versions will be announced on the <a href="/software/continuoustesting">Continuous Testing home page</a>.</p>

<p><strong>UPDATE Jun 17th, 2010</strong>: I&#8217;ve receive a lot of feedback through various solutions online. To be able to help you and/or improve Continuous Testing for Visual Studio, I need samples from you that reproduce the problems you are experiencing. Do not hesitate to leave a comment  here, and provide your e-mail address when commenting, and you will receive a reply.</p>
]]></content:encoded>
			<wfw:commentRss>http://ox.no/posts/continuous-testing-for-visual-studio/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Copyable available on GitHub</title>
		<link>http://ox.no/posts/copyable-available-on-github</link>
		<comments>http://ox.no/posts/copyable-available-on-github#comments</comments>
		<pubDate>Thu, 10 Dec 2009 23:10:29 +0000</pubDate>
		<dc:creator>Håvard</dc:creator>
				<category><![CDATA[Announcements]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[Technical]]></category>
		<category><![CDATA[.net]]></category>
		<category><![CDATA[copy]]></category>
		<category><![CDATA[copyable]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[github]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false">http://ox.no/?p=144</guid>
		<description><![CDATA[People actually download and use Copyable, and they tend to use it in scenarios I haven&#8217;t used it in. This results in bug reports and patch submissions. So far, these have been given to me by e-mail or by blog &#8230; <a href="http://ox.no/posts/copyable-available-on-github">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>People actually download and use Copyable, and they tend to use it in scenarios I haven&#8217;t used it in. This results in bug reports and patch submissions. So far, these have been given to me by e-mail or by blog comment, neither of which is a particularly great way of receiving them. So after receiving another one today, I finally got around to putting Copyable on <a href="http://github.com">GitHub</a>.</p>

<p>The version I put up includes several enhancements from the latest release:</p>

<ul>
<li>It uses <code>FormatterServices.GetUninitializedObject</code> and hence does not depend on a parameterless constructor or custom instance provider (but you can of course still create an instance provider if you want to control object initialization)</li>
<li>The bug with copy semantics for already visited objects submitted by Walter Oesch has been fixed</li>
<li>The bug with inherited fields found by Alex, and the patch submitted for it, has been incorporated</li>
</ul>

<p>Bleeding edge Copyable can be found at <a href="http://github.com/havard/copyable">http://github.com/havard/copyable</a>. The clone URL is <a href="git://github.com/havard/copyable.git">git://github.com/havard/copyable.git</a>. Now go fix your own bugs! Or even better, enhance the framework.</p>
]]></content:encoded>
			<wfw:commentRss>http://ox.no/posts/copyable-available-on-github/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Silverlight Project Template for Visual Studio 2005</title>
		<link>http://ox.no/posts/silverlight-project-template-for-visual-studio-2005</link>
		<comments>http://ox.no/posts/silverlight-project-template-for-visual-studio-2005#comments</comments>
		<pubDate>Mon, 20 Aug 2007 22:00:57 +0000</pubDate>
		<dc:creator>Håvard</dc:creator>
				<category><![CDATA[Announcements]]></category>
		<category><![CDATA[Technical]]></category>
		<category><![CDATA[Silverlight]]></category>

		<guid isPermaLink="false">http://ox.no/posts/silverlight-project-template-for-visual-studio-2005</guid>
		<description><![CDATA[For those of you who do not want to grab the Visual Studio 2008 beta and/or wait for the release, I have created a Silverlight Project Template for Visual Studio 2005. This template makes it possible to develop Silverlight solutions &#8230; <a href="http://ox.no/posts/silverlight-project-template-for-visual-studio-2005">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>For those of you who do not want to grab the Visual Studio 2008 beta and/or wait for the release, I have created a Silverlight Project Template for Visual Studio 2005. This template makes it possible to develop Silverlight solutions under Visual Studio 2005. Grab the installer <a href="http://ox.no/files/SilverlightProjectTemplate.msi">here</a> if you can&#8217;t wait, or read on for further information.</p>

<!-- more -->

<p>In case you are not familiar with Silverlight, here&#8217;s the short version: Silverlight is Microsoft&#8217;s new cross-browser, cross-platform plugin for creating rich interactive applications. Silverlight implements a subset of the .NET runtime and Windows Presentation Foundation in particular. Cross-platform means Windows and Mac OS X, so there is no Linux support yet, but the Mono project are working on their own implementation of Silverlight, dubbed <a href="http://www.mono-project.com/Moonlight">Moonlight</a>.</p>

<p>What I find particularly interesting is that Silverlight implements a new runtime platform known as the DLR, which makes it possible to use (and blend) dynamic languages such as Python, Ruby, and Jscript when creating Silverlight applications. More generally, the DLR is a runtime for dynamic languages of any kind, which makes it one of the most interesting recent additions to the programming universe.</p>

<p>Longing to fiddle with Silverlight, I came across documentation on <a href="http://weblogs.asp.net/mschwarz/archive/2007/06/04/silverlight-with-visual-studio-net-2005.aspx">how to create Silverlight assemblies in Visual Studio 2005</a> written by Michael Schwarz, and created the project template based on that.</p>

<p>To ease the task of creating Silverlight projects, the template includes a wizard which asks for the path to your Silverlight installation, and remembers it for the future if it is correct. No further input is needed.</p>

<!--adsense-->

<p>Note that debugging Silverlight assemblies is not possible under Visual Studio 2005, to my knowledge. If I am wrong, let me know, and I will try to add support for out-of-the-box debugging when launching the project from Visual Studio 2005. For now, you will have to point your browser to the <code>Default.html</code> file included in each project.</p>
]]></content:encoded>
			<wfw:commentRss>http://ox.no/posts/silverlight-project-template-for-visual-studio-2005/feed</wfw:commentRss>
		<slash:comments>25</slash:comments>
		</item>
		<item>
		<title>&#8230;and we&#8217;re back!</title>
		<link>http://ox.no/posts/and-were-back</link>
		<comments>http://ox.no/posts/and-were-back#comments</comments>
		<pubDate>Wed, 18 Jul 2007 21:31:39 +0000</pubDate>
		<dc:creator>Håvard</dc:creator>
				<category><![CDATA[Announcements]]></category>

		<guid isPermaLink="false">http://ox.no/http:/ox.no/posts/and-were-back</guid>
		<description><![CDATA[Cross the ceiling and circle the calendar! The site is back after being down for close to 6 months. I hope you still enjoy the stuff that are here, and hope to bring you more interesting stuff in the future.]]></description>
			<content:encoded><![CDATA[<p>Cross the ceiling and circle the calendar!</p>

<p>The site is back after being down for close to 6 months. I hope you still enjoy the stuff that are here, and hope to bring you more interesting stuff in the future.</p>

<!--adsense-->
]]></content:encoded>
			<wfw:commentRss>http://ox.no/posts/and-were-back/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Master of Technology</title>
		<link>http://ox.no/posts/master-of-technology</link>
		<comments>http://ox.no/posts/master-of-technology#comments</comments>
		<pubDate>Wed, 14 Jun 2006 14:32:20 +0000</pubDate>
		<dc:creator>Håvard</dc:creator>
				<category><![CDATA[Announcements]]></category>

		<guid isPermaLink="false">http://ox.no/posts/master-of-technology</guid>
		<description><![CDATA[I delivered my master&#8217;s thesis today. To everyone I know who have delivered their thesis and completed their degree: Picture courtesy of Andreas Berg, showing some of those who have held lectures for my class through the years, each of &#8230; <a href="http://ox.no/posts/master-of-technology">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I delivered my master&#8217;s thesis today. To everyone I know who have delivered their thesis and completed their degree:</p>

<p><a href="http://ox.no/files/masters.jpg"><img src="/files/masters.jpg" alt="Gratulerer siving2006" width="450" /></a></p>

<p>Picture courtesy of Andreas Berg, showing some of those who have held lectures for my class through the years, each of them holding a letter to create the phrase &#8220;Congratulations, Masters of Technology 2006!&#8221; <img src='http://ox.no/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>

<!--adsense-->
]]></content:encoded>
			<wfw:commentRss>http://ox.no/posts/master-of-technology/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
