<?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>Gojko Adzic &#187; altdotnetuk</title>
	<atom:link href="http://gojko.net/tag/altdotnetuk/feed/" rel="self" type="application/rss+xml" />
	<link>http://gojko.net</link>
	<description>Building software that matters</description>
	<lastBuildDate>Tue, 31 Jan 2012 09:07:39 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>OpenSource .NET Exchange III</title>
		<link>http://gojko.net/2009/07/17/opensource-net-exchange-iii/</link>
		<comments>http://gojko.net/2009/07/17/opensource-net-exchange-iii/#comments</comments>
		<pubDate>Fri, 17 Jul 2009 07:38:06 +0000</pubDate>
		<dc:creator>gojko</dc:creator>
				<category><![CDATA[news]]></category>
		<category><![CDATA[presentations]]></category>
		<category><![CDATA[.net]]></category>
		<category><![CDATA[alt.net]]></category>
		<category><![CDATA[altdotnet]]></category>
		<category><![CDATA[altdotnetuk]]></category>
		<category><![CDATA[altnetuk]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[skillsmatter]]></category>

		<guid isPermaLink="false">http://gojko.net/?p=1020</guid>
		<description><![CDATA[I had a great time yesterday at the Opensource .NET Exchange III. Opensource .NET exchange is a meeting of .NET enthusiasts organised by Skills Matter every six months in London with lots of speakers giving 15 minute talks on different subjects, loosely related to opensource and .NET, with lots of...]]></description>
			<content:encoded><![CDATA[<p>I had a great time yesterday at the <a href="http://skillsmatter.com/event/open-source-dot-net/open-source-dot-net-exchange-iii">Opensource .NET Exchange III</a>. Opensource .NET exchange is a meeting of .NET enthusiasts organised by <a href="http://www.skillsmatter.com">Skills Matter</a> every six months in London with lots of speakers giving 15 minute talks on different subjects, loosely related to opensource and .NET, with lots of time for socialising over beer and pizza. <span id="more-1020"></span></p>
<p>The event started with <a href="http://www.trelford.com/blog/">Phil Trelford</a> talking about SI system units of measure and how they fit into F# programming &#8211; apparently from the next release this language will have static compile-time checking that you&#8217;re using metres, grams and units such as that correctly without requiring you to implement a special class only for that. Phil well earned the appluause from the crowd when he launched a lunar lander game developed entirely in F# based on units of measure, the first practical application in F# that I&#8217;ve seen. </p>
<p><a href="http://dylanbeattie.blogspot.com/">Dylan Beattie</a> again did a very interesting presentation, this time on web deployment with <a href="http://blogs.iis.net/msdeploy/default.aspx">MSDeploy</a> and <a href="http://www.microsoft.com/web/downloads/platform.aspx">Web Platform Installer</a>, two new Microsoft&#8217;s tools for web deployment. He started by going through a list of problems that people typically experience when they want to try out an opensource .NET web tool: setting up the correct version of ASP.NET web platform, SQL server, dependencies, configuring web.config, machine settings and IIS. Dylan then showed the Web Plaform Installer Gallery, a very interesting solution that automates installation of popular applications &#8211; comparing it to the Apple iPhone AppStore. Web Plaform Installer Gallery has installation scripts for lots of popular web projects so you can just install them with a few clicks. Dylan then explained how MSDeploy and Web Platform Installer work together to provide this functinality and how teams can use them to automate in-house web site deployment and synchronising development, test and production servers deployments. </p>
<p><a href="http://pebblesteps.com/">David Ross</a> presented <a href="http://www.codeplex.com/mpinet">MPI.NET</a>, a library that helps organise computing clusters for Fork/Join parallel calculations. MPI (Message Passing Interface) is a standard for message interchange and collaboration for distributed processing, and MPI.NET is a wrapper around the original C API that makes it easier to use and exposes a .NET interface. David talked about Fork/Join and Map reduce patterns and demonstrated how MPI.NET helps write those with very little code.</p>
<p><a href="http://alandean.blogspot.com/">Alan Dean</a> then talked about <a href="http://openspacecode.com/">Openspace coding days</a>, a community project that started in January as a spin-off of the Alt.NET UK conference intended to be more practical. Openspace coding days are organised without a pre-determined plan, where attendees vote for topics of interest and then participate in workshops on those topics. These workshops range from well established technologies and practices to collaborative learning of a completely new technology or tool.</p>
<p><a href="http://sleepoverrated.com/">Scott Cowan</a> demonstrated <a href="http://sparkviewengine.com/">Spark</a>, a view engine that has the advantages of intellisense support, being able to generate HTML using a command line tool and being more readable than ASP.NET tags. Spark uses special HTML elements and attributes and should look much more familiar to people who know HTML than ASP.NET or NVelocity. One of the more interesting things in the demonstration for me was how loops and conditional logic can be attached to normal HTML elements, such as DIV, avoiding the introduction of custom tags.</p>
<p>I presented how <a href="http://code.google.com/p/concordion-net/">Concordion.NET</a> helps us implement acceptance tests in plain English. Concordion.NET is a port of Concordion acceptance testing framework, originally developed by David Peterson and converted to .NET by Jeffrey Cameron. It works on HTML files and uses special HTML attributes to mark  inputs and expected outputs of acceptance tests, allowing us to write and manage tests in free-form HTML text. Concordion.NET integrates with Gallio and links HTML documents to domain code using MBUnit-like fixtures. You can download the slides from <a href="/resources/concordiondotnet.pdf">resources</a>.</p>
<p>The event ended in what is almost becoming a tradition, <a href="/resources/concordiondotnet.pdf">Sebastien Lambla</a> presenting his <a href="http://trac.caffeine-it.com/openrasta">Openrasta</a> web framework (and working on the code to present until 10 minutes before his talk). Openrasta started as a REST framework which Sebastien presented at the first exchange, then became a MVC framework (implemented probably during the second exchange) and yesterday Sebastien demonstrated using embedded pre-compilers for ASP.NET and a standalone service, along with a new view engine based on C# with full intellisense support, so I guess OpenRasta is becoming a web server now. </p>
<p>In retrospect, I really enjoyed catching up with lots of people and I look forward to the next exchange. Next time I should really remember to start drinking after my talk, not before, or arrange to go earlier in the schedule. </p>
]]></content:encoded>
			<wfw:commentRss>http://gojko.net/2009/07/17/opensource-net-exchange-iii/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Opensource .NET Exchange III Lineup</title>
		<link>http://gojko.net/2009/05/22/opensource-net-exchange-iii-lineup/</link>
		<comments>http://gojko.net/2009/05/22/opensource-net-exchange-iii-lineup/#comments</comments>
		<pubDate>Fri, 22 May 2009 08:42:34 +0000</pubDate>
		<dc:creator>gojko</dc:creator>
				<category><![CDATA[presentations]]></category>
		<category><![CDATA[.net]]></category>
		<category><![CDATA[alt.net]]></category>
		<category><![CDATA[altdotnet]]></category>
		<category><![CDATA[altdotnetuk]]></category>
		<category><![CDATA[altnetuk]]></category>
		<category><![CDATA[boo]]></category>
		<category><![CDATA[concordion]]></category>
		<category><![CDATA[f#]]></category>
		<category><![CDATA[mpi.net]]></category>
		<category><![CDATA[msdeploy]]></category>
		<category><![CDATA[openrasta]]></category>
		<category><![CDATA[opensource .net exchange]]></category>
		<category><![CDATA[spark]]></category>

		<guid isPermaLink="false">http://gojko.net/?p=913</guid>
		<description><![CDATA[The next OpenSource .NET Exchange will take place in central London (the Crypt as usual) on July 16th, starting at 6:30 PM and ending around 10 PM. OpenSource .NET Exchange is a community event aimed at promoting opensource .NET tools and progressive .NET ideas and practices. It is a chance...]]></description>
			<content:encoded><![CDATA[<p>The next OpenSource .NET Exchange will take place in central London (the Crypt as usual) on July 16th, starting at 6:30 PM and ending around 10 PM. OpenSource .NET Exchange is a community event aimed at promoting opensource .NET tools and progressive .NET ideas and practices. It is a chance for UK .NET enthusiasts to network and keep an eye on recent advancements in the community.</p>
<p>This mini-conference is free, but up-front registration is required. Last event attracted more than 200 people, so I suggest registering quickly if you plan to attend. Register on <a href="http://skillsmatter.com/event/open-source-dot-net/open-source-dot-net-exchange-iii">http://skillsmatter.com/event/open-source-dot-net/open-source-dot-net-exchange-iii</a></p>
<p>The line-up so far looks like this:</p>
<p><b>Ian Cooper: A First Look at Boo</b></p>
<p>Boo is a &#8216;wrist-friendly language&#8217; for the CLR that reduces the &#8216;noise&#8217; of other CLR languages. It&#8217;s also a favorite for writing Internal DSLs In this session Ian Cooper will talk about the Boo language from his recent &#8216;first look&#8217; at the language. As well as covering the basics of why Boo is different Ian will look at the best way for you to get started learning Boo.</p>
<p><b>Dylan Beattie: Managing Websites with Web Platform Installer and msdeploy</b></p>
<p>In this talk, Dylan Beattie will show you how to kickstart your web projects using Microsoft&#8217;s new Web Platform Installer, and how you can deploy your websites and manage your servers using msdeploy.exe.</p>
<p>The Microsoft Web Platform Installer is a free tool that gives you everything you need to build and host web applications on Windows. It&#8217;ll configure your web server and database, install developer tools like Visual Studio and the .NET framework, and supports many popular Web application frameworks including ASP.NET MVC, PHP, Drupal, SubText, WordPress and DotNetNuke.</p>
<p><b>Scott Cowan: Spark View Engine</b></p>
<p>Spark is a view engine for the ASP.Net Mvc and MonoRail frameworks. It allows the html to dominate the view in a way your front end developer will love.</p>
<p><b>David Ross: Introduction to MPI.NET</b></p>
<p>MPI.NET is a .NET wrapper around the Message Passing Interface which is a used by the majority of super computers and compute clusters for supporting sharing data between compute nodes.</p>
<p><b>Gojko Adzic: Acceptance testing in English with Concordion .NET</b></p>
<p>Concordion is an acceptance testing tool that enables developers, testers and business analysts to build executable specifications in free-form HTML. In this talk, Gojko Adzic introduces Concordion.NET, the .NET port of Concordion, and demonstrates it with examples.</p>
<p><b>Sebastien Lambla: What OpenRasta does other frameworks can’t</b></p>
<p>Sebastien Lambla will showcase a few strange usages of OpenRasta.</p>
<p><b>Phil Trelford: F# Units of Measure</b></p>
<p>The F# programming language has full support for static checking and inference of units-of-measure. In the process Phil show its use with a sample of retro game Lunar Lander.</p>
]]></content:encoded>
			<wfw:commentRss>http://gojko.net/2009/05/22/opensource-net-exchange-iii-lineup/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Opensource .NET Exchange III – Call for proposals</title>
		<link>http://gojko.net/2009/04/30/opensource-net-exchange-iii-%e2%80%93-call-for-proposals/</link>
		<comments>http://gojko.net/2009/04/30/opensource-net-exchange-iii-%e2%80%93-call-for-proposals/#comments</comments>
		<pubDate>Thu, 30 Apr 2009 12:37:50 +0000</pubDate>
		<dc:creator>gojko</dc:creator>
				<category><![CDATA[articles]]></category>
		<category><![CDATA[.net]]></category>
		<category><![CDATA[alt.net]]></category>
		<category><![CDATA[altdotnet]]></category>
		<category><![CDATA[altdotnetuk]]></category>
		<category><![CDATA[altnetuk]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[skills matter]]></category>

		<guid isPermaLink="false">http://gojko.net/?p=888</guid>
		<description><![CDATA[The next OpenSource .NET Exchange will take place in the Crypt on the green in Central London on July 16th, starting at 6:30 PM. Get involved and propose a talk! We like to hear people speak about their favourite programming tools, present experience reports or discuss ideas that they are...]]></description>
			<content:encoded><![CDATA[<p>The next OpenSource .NET Exchange will take place in the <a href="http://www.cryptonthegreen.com/">Crypt on the green</a> in Central London on July 16th, starting at 6:30 PM. Get involved and propose a talk! We like to hear people speak about their favourite programming tools, present experience reports or discuss ideas that they are passionate about. To propose a talk, send a talk title, short description (1-2 paragraphs) and your bio to gojko@neuri.com. Send your proposals by 15th of May.</p>
<p>OpenSource .NET Exchange is a community meeting of .NET enthusiasts held twice a year as part of monthly Skills Matter OpenSource .NET evenings. The Exchange is aimed to be a larger event<br />
where people from the community can network and exchange ideas. The official programme consists of 6 lightning talks (15-minutes each) focused on opensource .NET tools and progressive .NET practices, followed by lots of community time for mingling (and if we find sponsors<br />
free beer and pizza). The previous event in January attracted more than 200 people. (see <a href="http://skillsmatter.com/event/open-source-dot-net/open-source-dot-net-exchange">the event page</a> and <a href="http://www.h-online.com/open/Community-Live-Open-Source-Net-eXchange--/features/112483">reviews<br />
</a> for more information on the previous event). For more information on<br />
Skills Matter Opensource .NET evenings, see<br />
<a href="http://skillsmatter.com/go/open-source-dot-net">http://skillsmatter.com/go/open-source-dot-net</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://gojko.net/2009/04/30/opensource-net-exchange-iii-%e2%80%93-call-for-proposals/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The next opensource .NET Evening: NBehave and Iron Ruby</title>
		<link>http://gojko.net/2009/03/30/the-next-opensource-net-evening-nbehave-and-iron-ruby/</link>
		<comments>http://gojko.net/2009/03/30/the-next-opensource-net-evening-nbehave-and-iron-ruby/#comments</comments>
		<pubDate>Mon, 30 Mar 2009 10:07:12 +0000</pubDate>
		<dc:creator>gojko</dc:creator>
				<category><![CDATA[articles]]></category>
		<category><![CDATA[alt.net]]></category>
		<category><![CDATA[altdotnet]]></category>
		<category><![CDATA[altdotnetuk]]></category>
		<category><![CDATA[altnetuk]]></category>
		<category><![CDATA[ironruby]]></category>
		<category><![CDATA[nbehave]]></category>
		<category><![CDATA[skills matter]]></category>

		<guid isPermaLink="false">http://gojko.net/2009/03/30/the-next-opensource-net-evening-nbehave-and-iron-ruby/</guid>
		<description><![CDATA[The next opensource .net evening in Skills Matter will be on the 15th of April, with two talks: David Ross: NBehave NBehave is a .NET tool for Behaviour-driven development (BDD), an evolution of test-driven development (TDD) and acceptance-test driven design. It shifts the vocabulary from being test-based to behaviour-based, and...]]></description>
			<content:encoded><![CDATA[<p>The next opensource .net evening in Skills Matter will be on the 15th of April, with two talks:</p>
<h2>David Ross:  NBehave</h2>
<p>NBehave is a .NET tool for Behaviour-driven development (BDD), an evolution of test-driven development (TDD) and acceptance-test driven design. It shifts the vocabulary from being test-based to behaviour-based, and positions itself as a design philosophy.</p>
<h2>Michael Delaney: Iron Ruby</h2>
<p>IronRuby is a .NET implementation of the Ruby programming language, which heavily leverages Microsoft&#8217;s Dynamic Language Runtime and allows programmers to write Ruby scripts for .NET.</p>
<p>The event will take place in central London, starting at 18:30. As always, the participation is free and open to anyone, but you have to register upfront for capacity planning.<br />
<a href="http://skillsmatter.com/event/open-source-dot-net/david-ross-and-michael-delaney">See the event page</a> to register and for more information.</p>
<p>&#8211;<br />
gojko adzic</p>
<p>http://gojko.net</p>
]]></content:encoded>
			<wfw:commentRss>http://gojko.net/2009/03/30/the-next-opensource-net-evening-nbehave-and-iron-ruby/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Your opinion required: Next Open Source .NET Exchange date</title>
		<link>http://gojko.net/2009/03/09/your-opinion-required-next-open-source-net-exchange-date/</link>
		<comments>http://gojko.net/2009/03/09/your-opinion-required-next-open-source-net-exchange-date/#comments</comments>
		<pubDate>Mon, 09 Mar 2009 12:37:25 +0000</pubDate>
		<dc:creator>gojko</dc:creator>
				<category><![CDATA[articles]]></category>
		<category><![CDATA[.net]]></category>
		<category><![CDATA[alt.net]]></category>
		<category><![CDATA[altdotnet]]></category>
		<category><![CDATA[altdotnetuk]]></category>
		<category><![CDATA[altnetuk]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[opensource .net exchange]]></category>
		<category><![CDATA[skills matter]]></category>

		<guid isPermaLink="false">http://gojko.net/2009/03/09/your-opinion-required-next-open-source-net-exchange-date/</guid>
		<description><![CDATA[We&#8217;re preparing for the next Open Source .NET Exchange, to be held in July in London, and discussing whether to organise it over a weekend or during the working week. If you are interested in attending the next exchange, would it be better for you if it is organised: As...]]></description>
			<content:encoded><![CDATA[<p>We&#8217;re preparing for the next Open Source .NET Exchange, to be held in July in London, and discussing whether to organise it over a weekend or during the working week. If you are interested in attending the next exchange, would it be better for you if it is organised:</p>
<ol>
<li>
As before, on a Thursday starting at 6:30 PM and ending around 10 PM</li>
<li>During the working week, but starting earlier (eg Thursday at 12 ending around 4-5PM)</li>
<li>Weekend, afternoon (starting at 12 and ending around 4-5)</li>
</ol>
<p>Please take a moment to add a reply on<br />
<a href="http://ukdotnet.ning.com/forum/topics/please-readreply-next-open">http://ukdotnet.ning.com/forum/topics/please-readreply-next-open</a><br />
and give us your preference so that we can make the next event more enjoyable for you. </p>
]]></content:encoded>
			<wfw:commentRss>http://gojko.net/2009/03/09/your-opinion-required-next-open-source-net-exchange-date/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

