<?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>Scot Alt.Net Blogs &#187; tools</title>
	<atom:link href="http://scotalt.net/blog/tag/tools/feed/" rel="self" type="application/rss+xml" />
	<link>http://scotalt.net</link>
	<description>The Scot Alt.Net weblog</description>
	<lastBuildDate>Mon, 26 Jul 2010 16:01:31 +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>F# Code Retreat</title>
		<link>http://scotalt.net/blog/2010/04/16/f-code-retreat/</link>
		<comments>http://scotalt.net/blog/2010/04/16/f-code-retreat/#comments</comments>
		<pubDate>Fri, 16 Apr 2010 11:28:27 +0000</pubDate>
		<dc:creator>Chris Canal</dc:creator>
				<category><![CDATA[Events]]></category>
		<category><![CDATA[code retreat]]></category>
		<category><![CDATA[event]]></category>
		<category><![CDATA[f#]]></category>
		<category><![CDATA[tools]]></category>

		<guid isPermaLink="false">http://scotalt.net/?p=301</guid>
		<description><![CDATA[Scot Alt.Net and StormId are proud to annouce Scotland&#8217;s first [citation required ] F# Code Retreat! What is a Code Retreat? The first Code Retreat took place in January 2009 and was created by Patrick Welsh, Nayan Hajratwala and Corey Haines.  Their aim was to create a repeatable, day-long event that was focused on practicing [...]]]></description>
			<content:encoded><![CDATA[<div>
<p>Scot Alt.Net and <a href="http://www.stormid.com/">StormId</a> are proud to annouce Scotland&#8217;s first [citation required <img src='http://scotalt.net/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> ] F# Code Retreat!</p>
<h2><span style="font-size: medium">What is a Code Retreat?</span></h2>
<p>The first Code Retreat took place in January 2009 and was created by Patrick Welsh, Nayan Hajratwala and Corey Haines.  Their aim was to create a repeatable, day-long event that was focused on practicing the fundamentals of software development.</p>
<h2><span style="font-size: medium">How it works?</span></h2>
<p>The goal is to tackle a set problem, in pairs, for 45 minutes with a 15 minute retrospective after.  Everyone pairs off with someone different and the problem is tackled again.</p>
<h2><span style="font-size: medium">Do I need to know F#?</span></h2>
<p>Knowing a little will help, but not required.</p>
<h2><span style="font-size: medium">What do I need?</span></h2>
<p>- Passion<br />
- Laptop<br />
- Visual Studio 2010 (<a href="http://msdn.microsoft.com/en-gb/vstudio/bb984878.aspx">msdn.microsoft.com/en-gb/vstudio/bb984878.aspx</a>)</p>
<h3>When?</h3>
<p>3rd July 2010</p>
<h3>Where?</h3>
<div id="_mcePaste">Storm ID Ltd</div>
<div id="_mcePaste">The Corn Exchange,<br />
35 Constitution Street,<br />
Edinburgh,<br />
EH6 7BS</div>
<div></div>
<div><a href="http://maps.google.com/maps?f=q&amp;source=s_q&amp;hl=en&amp;geocode=&amp;q=EH6+7BS&amp;sll=55.86291,-4.287312&amp;sspn=0.020278,0.038581&amp;ie=UTF8&amp;hq=&amp;hnear=Edinburgh+EH6+7BS,+United+Kingdom&amp;t=h&amp;z=16">View on Google Maps</a></div>
<h3><span style="font-size: medium">Schedule</span></h3>
<p>0830 &#8211; 0900 &#8211; Welcome<br />
0900 &#8211; 1000 &#8211; Introduction to F#<br />
1015 &#8211; 1100 &#8211; Session #1<br />
1100 &#8211; 1115 &#8211; Retrospective, break<br />
1130 &#8211; 1215 &#8211; Session #2<br />
1215 &#8211; 1230 &#8211; Retrospective, break<br />
1230 &#8211; 1330 &#8211; Lunch<br />
1330 &#8211; 1415 &#8211; Session #3<br />
1415 &#8211; 1430 &#8211; Retrospective, break<br />
1430 &#8211; 1515 &#8211; Session # 4<br />
1515 &#8211; 1530 &#8211; Retrospective, break<br />
1530 &#8211; 1615 &#8211; Session # 5<br />
1615 &#8211; 1630 &#8211; Retrospective, break<br />
1630 &#8211; 1715 &#8211; Session # 6<br />
1715 &#8211; 1730 &#8211; Retrospective, break<br />
1730 &#8211; 1800 &#8211; Final retrospective on day</p>
</div>
<p style="text-align: center"><a href="http://fsharpcoderetreat.eventbrite.com?ref=ebtn" target="_blank"><img class="aligncenter" src="http://www.eventbrite.com/registerbutton?eid=657567803" border="0" alt="Register for F# Code Retreat in Edinburgh, Edinburgh, City Of  on Eventbrite" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://scotalt.net/blog/2010/04/16/f-code-retreat/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Advanced TDD – An Introduction to Testing Patterns and Behaviour Driven Development</title>
		<link>http://scotalt.net/blog/2009/11/10/advanced-tdd-%e2%80%93-an-introduction-to-testing-patterns-and-behaviour-driven-development/</link>
		<comments>http://scotalt.net/blog/2009/11/10/advanced-tdd-%e2%80%93-an-introduction-to-testing-patterns-and-behaviour-driven-development/#comments</comments>
		<pubDate>Tue, 10 Nov 2009 14:59:25 +0000</pubDate>
		<dc:creator>Chris Canal</dc:creator>
				<category><![CDATA[Events]]></category>
		<category><![CDATA[tdd]]></category>
		<category><![CDATA[tools]]></category>

		<guid isPermaLink="false">http://scotalt.net/?p=189</guid>
		<description><![CDATA[When Glasgow: Tuesday, 8th December, 2009 @ 18:30 The Talk There is more to doing TDD well than just Red-Green-Refactor, and creating a maintainable test suite as well as maintainable production software is vital. In this presentation we will look at common testing patterns, techniques and tools that can help make maintaining the test suite [...]]]></description>
			<content:encoded><![CDATA[<p><strong>When</strong></p>
<p>Glasgow: Tuesday, 8th December, 2009 @ 18:30</p>
<p><strong>The Talk</strong></p>
<p>There is more to doing TDD well than just Red-Green-Refactor, and creating a maintainable test suite as well as maintainable production software is vital. In this presentation we will look at common testing patterns, techniques and tools that can help make maintaining the test suite easier. From Shared Fixtures to Stubs and Mocks, we will take a look at common patterns that have been proven to work and the tools that help you take advantage of them. We will also take brief look at what Behaviour Driven Development is and the problem it tries to solve.</p>
<p><strong>The Speaker</strong></p>
<p>Chris Canal has worked at a Web Developer for the past 7 years. Starting with procedural languages like ASP and PHP, he quickly moved onto the .NET Platform when first released. A great believer is continual–improvement, Chris is constantly looking for new technologies, tools and methodologies that will help in creating robust and maintainable software applications and has become an active member of the Scottish Alt.Net Community to share his findings and ideas with like-minded developers.</p>
<p><strong>The Venue</strong></p>
<p>We are meeting in Room M402 on the 4th Floor of the George Moore Building at Glasgow Caledonian University, Cowcaddens Road, Glasgow, G4 0BA</p>
<p><a href="http://www.eventbrite.com/event/468733996">You can find more information and book your spot here.</a></p>
]]></content:encoded>
			<wfw:commentRss>http://scotalt.net/blog/2009/11/10/advanced-tdd-%e2%80%93-an-introduction-to-testing-patterns-and-behaviour-driven-development/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>BDD: Tools and Techniques &#8211; 10 more spots</title>
		<link>http://scotalt.net/blog/2009/10/23/bdd-tools-and-techniques-10-more-spots/</link>
		<comments>http://scotalt.net/blog/2009/10/23/bdd-tools-and-techniques-10-more-spots/#comments</comments>
		<pubDate>Fri, 23 Oct 2009 13:24:43 +0000</pubDate>
		<dc:creator>Chris Canal</dc:creator>
				<category><![CDATA[Events]]></category>
		<category><![CDATA[bdd]]></category>
		<category><![CDATA[edinburgh]]></category>
		<category><![CDATA[event]]></category>
		<category><![CDATA[tdd]]></category>
		<category><![CDATA[testing]]></category>
		<category><![CDATA[tools]]></category>

		<guid isPermaLink="false">http://scotalt.net/?p=232</guid>
		<description><![CDATA[We&#8217;re pleased to announce that ScottLogic has made it possible for 10 more spots for the BDD presentation.&#160; Book your spot now using the button below and we look forward to seeing you on the night.]]></description>
			<content:encoded><![CDATA[<p>We&#8217;re pleased to announce that <a href="http://www.scottlogic.co.uk/" target="_blank">ScottLogic</a> has made it possible for 10 more spots for the BDD presentation.&#160; Book your spot now using the button below and we look forward to seeing you on the night.</p>
<p style="text-align: center"><a href="http://www.eventbrite.com/event/455906629?ref=ebtn" target="_blank"><img class="aligncenter" alt="" src="http://www.eventbrite.com/registerbutton?eid=455906629" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://scotalt.net/blog/2009/10/23/bdd-tools-and-techniques-10-more-spots/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Behaviour Driven Development: Tools and Techniques</title>
		<link>http://scotalt.net/blog/2009/10/06/behaviour-driven-development-tools-and-techniques/</link>
		<comments>http://scotalt.net/blog/2009/10/06/behaviour-driven-development-tools-and-techniques/#comments</comments>
		<pubDate>Tue, 06 Oct 2009 19:34:10 +0000</pubDate>
		<dc:creator>Chris Canal</dc:creator>
				<category><![CDATA[Events]]></category>
		<category><![CDATA[bdd]]></category>
		<category><![CDATA[cucumber]]></category>
		<category><![CDATA[edinburgh]]></category>
		<category><![CDATA[event]]></category>
		<category><![CDATA[ironruby]]></category>
		<category><![CDATA[nbehave]]></category>
		<category><![CDATA[tdd]]></category>
		<category><![CDATA[testing]]></category>
		<category><![CDATA[tools]]></category>

		<guid isPermaLink="false">http://scotalt.net/?p=221</guid>
		<description><![CDATA[Behaviour Driven Development (BDD) is an approach that aims to bridge the language gap between user stories and programmer tests. In this presentation we will look at some BDD tools for .NET, including NBehave and Cucumber (with IronRuby). We will also discuss some popular techniques that can implemented without any additional tools. Speaker Robert Lewis [...]]]></description>
			<content:encoded><![CDATA[<p>Behaviour Driven Development (BDD) is an approach that aims to bridge the language gap between user stories and programmer tests. In this presentation we will look at some BDD tools for .NET, including <a href="http://nbehave.org/" target="_blank">NBehave</a> and <a href="http://cukes.info/" target="_blank">Cucumber</a> (with I<a href="http://www.ironruby.net/" target="_blank">ronRuby</a>). We will also discuss some popular techniques that can implemented without any additional tools.</p>
<p><strong>Speaker</strong></p>
<p>Robert Lewis is a software engineer at Spacelabs Healthcare. He has been writing commercial software since 1998, and programming in C# since 2002. Robert is a proponent of good process for software teams, aided by the right tools.</p>
<p><strong>Location</strong></p>
<p>ScottLogic, a leading financial software and consultancy company based in Edinburgh, have been kind enough to offer the use of their premises for an evening of BDD knowledge sharing and discussion.&#160; The event will take place on 4th of November at 7.30pm at <a href="http://www.scottlogic.co.uk/">ScottLogic</a>, <a href="http://maps.google.co.uk/maps?f=q&amp;source=s_q&amp;hl=en&amp;geocode=&amp;q=17+Gayfield+Square+Edinburgh+EH1+3NX&amp;sll=53.956086,-4.042969&amp;sspn=15.003894,31.772461&amp;ie=UTF8&amp;ll=55.960438,-3.182462&amp;spn=0.003477,0.007757&amp;z=17&amp;iwloc=A" target="_blank">17 Gayfield Square Edinburgh EH1 3NX</a>.</p>
<p style="text-align: center"><a href="http://www.eventbrite.com/event/455906629?ref=ebtn" target="_blank"><img class="aligncenter" alt="" src="http://www.eventbrite.com/registerbutton?eid=455906629" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://scotalt.net/blog/2009/10/06/behaviour-driven-development-tools-and-techniques/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>IOC with Castle Windsor</title>
		<link>http://scotalt.net/blog/2009/08/18/ioc-with-castle-windsor/</link>
		<comments>http://scotalt.net/blog/2009/08/18/ioc-with-castle-windsor/#comments</comments>
		<pubDate>Tue, 18 Aug 2009 12:30:49 +0000</pubDate>
		<dc:creator>Chris Canal</dc:creator>
				<category><![CDATA[Events]]></category>
		<category><![CDATA[castle]]></category>
		<category><![CDATA[event]]></category>
		<category><![CDATA[ioc]]></category>
		<category><![CDATA[tools]]></category>
		<category><![CDATA[windsor]]></category>

		<guid isPermaLink="false">http://scotalt.net/?p=161</guid>
		<description><![CDATA[Inversion of Control is one of the most useful practices in an enterprise developers toolbelt and IOC containers can make it the management of these dependanies even easier. Castle Windsor is one such container that can do a lot more than manage your dependancies. In this we will look at configuring the container, using it [...]]]></description>
			<content:encoded><![CDATA[<div class="panel_body">
<p>Inversion of Control is one of the most useful practices in an enterprise developers toolbelt and IOC containers can make it the management of these dependanies even easier.</p>
<p>Castle Windsor is one such container that can do a lot more than manage your dependancies. In this we will look at configuring the container, using it in various desktop and web senarios and other features including facilities and interceptors.</p>
<p>ScottLogic, a leading financial software and consultancy company based in Edinburgh, have been kind enough to offer the use of their premises for an evening of Castle Windsor knowlege sharing and dicussion.  The event will take place on 3rd of Septtember at 7.30pm at <a href="http://www.scottlogic.co.uk">ScottLogic</a>, <a href="http://maps.google.co.uk/maps?f=q&amp;source=s_q&amp;hl=en&amp;geocode=&amp;q=17+Gayfield+Square+Edinburgh+EH1+3NX&amp;sll=53.956086,-4.042969&amp;sspn=15.003894,31.772461&amp;ie=UTF8&amp;ll=55.960438,-3.182462&amp;spn=0.003477,0.007757&amp;z=17&amp;iwloc=A" target="_blank">17 Gayfield Square Edinburgh EH1 3NX</a>.</p>
<p><strong>Speaker</strong></p>
<p>Colin Gemmell is a Web/Application Developer working in the Medical Faculty of Glasgow University for the past 3 years. An avid follower of agile principles and practices he is always happy to pass on his views of software development to anyone that will listen. Colin is also a regular participant of the Scottish Alt.Net Community.</p>
<p><strong>Location</strong></p>
<p><a href="http://www.scottlogic.co.uk">ScottLogic</a><br />
17 Gayfield Square<br />
Edinburgh,  EH1 3NX<br />
<a href="http://maps.google.co.uk/maps?f=q&amp;source=s_q&amp;hl=en&amp;geocode=&amp;q=17+Gayfield+Square+Edinburgh+EH1+3NX&amp;sll=55.960438,-3.182462&amp;sspn=0.0043,0.013937&amp;ie=UTF8&amp;z=16&amp;iwloc=A">Google Maps</a></div>
<p><a href="http://www.eventbrite.com/event/411856875?ref=ebtn" target="_blank"><img src="http://www.eventbrite.com/registerbutton?eid=411856875" alt="" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://scotalt.net/blog/2009/08/18/ioc-with-castle-windsor/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>An Evening of DSLs</title>
		<link>http://scotalt.net/blog/2009/07/14/an-evening-of-dsls/</link>
		<comments>http://scotalt.net/blog/2009/07/14/an-evening-of-dsls/#comments</comments>
		<pubDate>Tue, 14 Jul 2009 21:18:19 +0000</pubDate>
		<dc:creator>Chris Canal</dc:creator>
				<category><![CDATA[Events]]></category>
		<category><![CDATA[dsl]]></category>
		<category><![CDATA[event]]></category>
		<category><![CDATA[fluent interface]]></category>
		<category><![CDATA[tools]]></category>

		<guid isPermaLink="false">http://scotalt.net/?p=143</guid>
		<description><![CDATA[From Fluent Interfaces to HORN, Domain Specific Languages are making an impact on the Alt.Net ecosystem.  With the arrival of Oslo, Microsoft&#8217;s take on how to create Dsls, could they become part of most developes toolkits?  In the second Scot Alt.Net we will have a look at two different techniques to creating a Dsl and [...]]]></description>
			<content:encoded><![CDATA[<p>From Fluent Interfaces to HORN, Domain Specific Languages are making an impact on the Alt.Net ecosystem.  With the arrival of Oslo, Microsoft&#8217;s take on how to create Dsls, could they become part of most developes toolkits?  In the second Scot Alt.Net we will have a look at two different techniques to creating a Dsl and will take place in Glasgow on 6th August 7pm, <a href="http://maps.google.co.uk/maps?f=q&amp;source=s_q&amp;hl=en&amp;geocode=&amp;q=368+Alexandra+Parade,+Glasgow,+G31+3AU&amp;sll=55.861561,-4.23008&amp;sspn=0.018207,0.054245&amp;ie=UTF8&amp;t=h&amp;z=16&amp;iwloc=A">Dell Corporation Limited, City Park, 368 Alexandra Parade, Glasgow, G31 3AU</a>.</p>
<h3></h3>
<h3>Boo</h3>
<p>Domain Specific Languages is a topic that is very &#8216;in&#8217; with developer buzz word popularity. Boo is a statically typed OO language with a Python based syntax. It supports Macros, an open compiler pipeline and has specific features that were explicitly designed to make DSL building easier. This overview will walk through the creation of an English like grammar that can be used to configure business rules for an application and can be reused across other applications with differing rules.</p>
<h3>Oslo</h3>
<p>It could be argued that the most valuable aspect of Microsoft&#8217;s &#8216;Oslo&#8217; framework is the tooling it provides to create external DSLs. This talk will cover the basics of what is required to create and implement a DSL using Oslo. These steps will include (1) creating the grammar (2) parsing an input (3) deserializing the output to an object graph (3) generating code from the object graph. I will use my own Oslo DSL project <a href="http://usingsystembeginner.blogspot.com/2009/02/bdunit-bdd-unit-test-dsl-using.html" target="_blank">bdUnit</a> as an example.</p>
<h3>About the Speakers</h3>
<div>
<div>Paul Cowan has recently started his own business Cutting-Edge Solutions.  He is a keen advocate of iterative development, test driven development, continuous integration and modern techniques.  Paul is a regular committer to the <a href="http://code.google.com/p/scotaltdotnet" target="_blank">horn</a> open source project.  He recently gave a <a href="http://msdn.microsoft.com/en-us/oslo/dd727726.aspx" target="_blank">presentation</a> on horn at the <a href="http://www.sellsbrothers.com/conference/" target="_blank">DSL</a> at Microsoft in Seattle.  You can follow his blog <a href="http://thesoftwaresimpleton.blogspot.com/" target="_blank">here</a>.</div>
<p>James Lynch is a Web Developer working for an Edinburgh based company Storm ID for the past year. He follows Agile and Kaizen principles as well as being interested in OSS and functional programming. A relative newcomer to development, <a href="http://usingsystembeginner.blogspot.com/2009/02/bdunit-bdd-unit-test-dsl-using.html">bdUnit</a> was James&#8217; first personal project.</div>
<h3>Agenda</h3>
<ul>
<li>7.00 &#8211; 7.15 &#8211; Welcome</li>
<li>7.15 &#8211; 7.45 &#8211; Boo &#8211; Paul Cowan</li>
<li>7.45-7.50 &#8211; Change over</li>
<li>7.50-8.20 &#8211; Oslo &#8211; James Lynch</li>
<li>8.20 &#8211; 9.00 &#8211; Open Discussion</li>
</ul>
<h3>Location</h3>
<p>Dell Corporation Limited,<br />
City Park,<br />
368 Alexandra Parade,<br />
Glasgow,<br />
G31 3AU</p>
<p><a href="http://maps.google.co.uk/maps?f=q&amp;source=s_q&amp;hl=en&amp;geocode=&amp;q=368+Alexandra+Parade,+Glasgow,+G31+3AU&amp;sll=55.861561,-4.23008&amp;sspn=0.018207,0.054245&amp;ie=UTF8&amp;t=h&amp;z=16&amp;iwloc=A">View on Google Maps</a></p>
<h1><a href="http://www.eventbrite.com/event/385708665">Register Now!</a></h1>
<h1></h1>
<p>Hope to see you all there <img src='http://scotalt.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://scotalt.net/blog/2009/07/14/an-evening-of-dsls/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Scottish Developers &#8211; Developer Testing for SharePoint</title>
		<link>http://scotalt.net/blog/2009/06/18/scottish-developers-developer-testing-for-sharepoint/</link>
		<comments>http://scotalt.net/blog/2009/06/18/scottish-developers-developer-testing-for-sharepoint/#comments</comments>
		<pubDate>Thu, 18 Jun 2009 23:16:37 +0000</pubDate>
		<dc:creator>Chris Canal</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[event]]></category>
		<category><![CDATA[scottish developers]]></category>
		<category><![CDATA[sharepoint]]></category>
		<category><![CDATA[tdd]]></category>
		<category><![CDATA[testing]]></category>
		<category><![CDATA[tools]]></category>

		<guid isPermaLink="false">http://scotalt.net/?p=130</guid>
		<description><![CDATA[The Talk The development of components for use in SharePoint is a complex process, and often seems to fly in the face of what is considered good development practice in a Test Driven Development world. In this session Richard will show how using some good design practices and tools such as Typemock Isolator you can develop [...]]]></description>
			<content:encoded><![CDATA[<p><strong>The Talk</strong></p>
<p>The development of components for use in <a href="http://sharepoint.microsoft.com/sharepoint/default.aspx">SharePoint</a> is a complex process, and often seems to fly in the face of what is considered good development practice in a <a href="http://en.wikipedia.org/wiki/Test-driven_development">Test Driven Development</a> world.</p>
<p>In this session Richard will show how using some good design practices and tools such as <a href="http://www.typemock.com/">Typemock Isolator</a> you can develop testable components for Sharepoint without even having to have Sharepoint on your development PC.</p>
<p><strong>Speaker Biography</strong></p>
<p>Richard is the Engineering Director of <a href="http://www.blackmarble.com/">Black Marble Ltd</a> a <a href="https://partner.microsoft.com/uk/partner?countrycode=en-gb">Microsoft Gold Partner</a> based in the North of England. Black Marble specialises in <a href="http://www.microsoft.com/biztalk/">BizTalk</a> &amp; SharePoint based business automation. As Engineering Director Richard is responsible for the delivery of systems and tools to allow the company, and their clients, to deliver solutions efficiently. All Black Mable&#8217;s development activity is underpinned by <a href="http://msdn.microsoft.com/en-us/teamsystem/default.aspx">Team System</a> using <a href="http://en.wikipedia.org/wiki/Scrum_%28development%29">Scrum</a> as a process model. Richard is a <a href="http://en.wikipedia.org/wiki/Scrum_master">Certified Scrum Master</a>. Richard is a regular presenter at community events in the UK and Ireland (and the rest of the world given a chance) where his most common subject is software testing and development process.</p>
<p><strong>Agenda</strong></p>
<ul>
<li>18:30 Doors Open &amp; Refreshments</li>
<li>19:00 Welcome</li>
<li>19:10 Developer Testing for Sharepoint (Part 1)</li>
<li>20:10 Break</li>
<li>20:20 Developer Testing for Sharepoint (Part 2)</li>
<li>20:50 Feedback and Prizes</li>
<li>21:00 Close and Repair to the Bar</li>
</ul>
<p><strong>Venue</strong></p>
<p class="MsoNormal" style="margin-bottom: 12pt">We are meeting the the Broker Suite at the <a href="http://www.ramadajarvis.co.uk/hotels/glasgow.aspx">Ramada Jarvis Glasgow City Hotel</a> at 201 Ingram Street, Glasgow, G1 1DQ.</p>
<p class="MsoNormal" style="margin-bottom: 12pt"><strong>More Info</strong></p>
<p class="MsoNormal" style="margin-bottom: 12pt"><a href="http://www.eventbrite.com/event/359662761">http://www.eventbrite.com/event/359662761</a></p>
]]></content:encoded>
			<wfw:commentRss>http://scotalt.net/blog/2009/06/18/scottish-developers-developer-testing-for-sharepoint/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Scottish Developers &#8211; Your Application in Pieces – MEF and MAF</title>
		<link>http://scotalt.net/blog/2009/06/18/scottish-developers-your-application-in-pieces-%e2%80%93-mef-and-maf/</link>
		<comments>http://scotalt.net/blog/2009/06/18/scottish-developers-your-application-in-pieces-%e2%80%93-mef-and-maf/#comments</comments>
		<pubDate>Thu, 18 Jun 2009 23:10:13 +0000</pubDate>
		<dc:creator>Chris Canal</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[event]]></category>
		<category><![CDATA[maf]]></category>
		<category><![CDATA[mef]]></category>
		<category><![CDATA[scottish developers]]></category>
		<category><![CDATA[tools]]></category>

		<guid isPermaLink="false">http://scotalt.net/?p=125</guid>
		<description><![CDATA[Kathleen Dollard will be talking about the Managed Extensibility Framework (MEF) and the Managed Add-in Framework (MAF) Talk Description Decoupling portions of your application has tremendous payback during both development and maintenance. Your application becomes more testable and flexible and can more easily evolve to meet changing demands. Decoupling your application also allows a new level [...]]]></description>
			<content:encoded><![CDATA[<div class="panel_body">
<p>Kathleen Dollard will be talking about the Managed Extensibility Framework (MEF) and the Managed Add-in Framework (MAF)</p>
<p><strong>Talk Description</strong></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt"><span style="font-family: Tahoma,sans-serif;font-size: 10pt" lang="EN-US">Decoupling portions of your application has tremendous payback during both development and maintenance. Your application becomes more testable and flexible and can more easily evolve to meet changing demands. Decoupling your application also allows a new level of partnership with external groups because you can safely incorporate their code in your application without recompiling or releasing source code. Microsoft has exposed different provider models in many areas of the framework and libraries, and this year has moved toward consolidating its efforts at decoupling with the Managed Extensibility Framework, or MEF. This tool differs from an IoC container because its focused directly at simplifying the extension of applications and focuses at extensibility, discover, and composition. The underlying engine can support Microsoft efforts like Visual Studio and your own applications. MEF comes up short when you encounter isolation and versioning issues, such as wanting that external code to run in its own AppDomain. The Managed Add-In Framework, or MAF, focuses on these problems and the significant complexity they bring with System.AddIn namespace of .NET 3.5. You’ll learn more about architecting applications in pieces and the sweet spot of using MEF and MEF together. You’ll leave ready to evaluate the role of MEF and MAF in your applications. </span></p>
<p><strong>Speaker Biography</strong></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt"><span style="font-family: Tahoma,sans-serif;font-size: 10pt" lang="EN-US">Kathleen Dollard is the Chief Technologist for AppVenture (</span><span lang="EN-US"><a href="http://www.appventure.com/"><span style="font-family: Tahoma,sans-serif;font-size: 10pt"><span style="text-decoration: underline"><span style="color: #0000ff">www.appventure.com</span></span></span></a></span><span style="font-family: Tahoma,sans-serif;font-size: 10pt" lang="EN-US">) where she leads the application generation efforts. She has been a Microsoft MVP for 11 years and is a member of the INETA Speaker’s Bureau. Kathleen has worked extensively with application code generation and is the author of <strong>Code Generation in Microsoft .NET</strong> (from Apress). She has published numerous articles on a range of .NET technologies and writes the monthly column “Ask Kathleen” in Visual Studio Magazine (</span><span lang="EN-US"><a href="http://www.visualstudiomagazine.com/"><span style="font-family: Tahoma,sans-serif;font-size: 10pt"><span style="text-decoration: underline"><span style="color: #0000ff">www.visualstudiomagazine.com</span></span></span></a></span><span style="font-family: Tahoma,sans-serif;font-size: 10pt" lang="EN-US">). Kathleen is also active in the Northern Colorado .NET SIG, Denver Visual Studio User Group, Northern Colorado Architect’s Group, and IASA Denver.</span></p>
<p><strong>Agenda</strong></p>
<ul>
<li>18:00 Doors Open</li>
<li>18:30 Welcome</li>
<li>18:40 Your Application in Pieces – MEF and MAF (part 1)</li>
<li>19:30 Break</li>
<li>19:40 Your Application in Pieces – MEF and MAF (part 2)</li>
<li>20:20 Feedback and Prizes</li>
<li>20:30 Pub (back bar at Waxy O&#8217;Connor&#8217;s on West George Street)</li>
</ul>
<p><strong>Venue</strong></p>
<p>Room M126 of the George Moore Building at Glasgow Caledonian University, Cowcaddens Road, Glasgow G4 0BA</p>
<p><strong>More Info</strong></p>
<p><a href="http://www.eventbrite.com/event/202772498/">http://www.eventbrite.com/event/202772498/</a></div>
]]></content:encoded>
			<wfw:commentRss>http://scotalt.net/blog/2009/06/18/scottish-developers-your-application-in-pieces-%e2%80%93-mef-and-maf/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>An Evening of O/RM &#8211; More Spots?</title>
		<link>http://scotalt.net/blog/2009/06/18/an-evening-of-orm-more-spots/</link>
		<comments>http://scotalt.net/blog/2009/06/18/an-evening-of-orm-more-spots/#comments</comments>
		<pubDate>Thu, 18 Jun 2009 08:26:25 +0000</pubDate>
		<dc:creator>Chris Canal</dc:creator>
				<category><![CDATA[Events]]></category>
		<category><![CDATA[entity framework]]></category>
		<category><![CDATA[event]]></category>
		<category><![CDATA[nhibernate]]></category>
		<category><![CDATA[orm]]></category>
		<category><![CDATA[tools]]></category>

		<guid isPermaLink="false">http://scotalt.net/?p=122</guid>
		<description><![CDATA[Our first proper event, An Evening of O/RM, sold out in 3 days!  I&#8217;m really chuffed that there was such a great response and would like to take this chance to thank Mike Perrin and everyone else at ScottLogic for supplying the venue! It appears there might more standing room if anyone missed getting a [...]]]></description>
			<content:encoded><![CDATA[<p>Our first proper event, <a href="http://scotalt.net/blog/2009/06/11/an-evening-of-orm/">An Evening of O/RM</a>, sold out in 3 days!  I&#8217;m really chuffed that there was such a great response and would like to take this chance to thank <a href="http://www.alvo.co.uk/">Mike Perrin</a> and everyone else at <a href="http://www.scottlogic.co.uk/">ScottLogic</a> for supplying the venue!</p>
<p>It appears there might more standing room if anyone missed getting a spot and would like to come along.  If you are interested, please leave a comment or send me tweet, <a href="http://twitter.com/chriscanal">@chriscanal</a></p>
<p>It should be an awesome evening, I&#8217;m excited to see what Paul and Colin have to say, and I hope everyone leaves with a good impression of how they can get up and running with NHibernate quickly and easily.</p>
]]></content:encoded>
			<wfw:commentRss>http://scotalt.net/blog/2009/06/18/an-evening-of-orm-more-spots/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>An Evening of O/RM</title>
		<link>http://scotalt.net/blog/2009/06/11/an-evening-of-orm/</link>
		<comments>http://scotalt.net/blog/2009/06/11/an-evening-of-orm/#comments</comments>
		<pubDate>Thu, 11 Jun 2009 08:01:55 +0000</pubDate>
		<dc:creator>Chris Canal</dc:creator>
				<category><![CDATA[Events]]></category>
		<category><![CDATA[entity framework]]></category>
		<category><![CDATA[event]]></category>
		<category><![CDATA[nhibernate]]></category>
		<category><![CDATA[orm]]></category>
		<category><![CDATA[tools]]></category>

		<guid isPermaLink="false">http://scotalt.net/?p=109</guid>
		<description><![CDATA[O/RMs help us bridge the gap between the database and the code base we love to write. On the night we will be looking at two O/RMs, NHibernate the most mature O/RM in the Alt.Net space and Microsoft&#8217;s recently released Enitiy Framework, the young pretender to the O/RM thrown. ScottLogic, a leading financial software and [...]]]></description>
			<content:encoded><![CDATA[<p>O/RMs help us bridge the gap between the database and the code base we love to write. On the night we will be looking at two O/RMs, NHibernate the most mature O/RM in the Alt.Net space and Microsoft&#8217;s recently released Enitiy Framework, the young pretender to the O/RM thrown.</p>
<p>ScottLogic, a leading financial software and consultancy company based in Edinburgh, have been kind enough to offer the use of their premises for an evening of O/RM knowlege sharing and dicussion.  The event will take place on 2nd of July at 7pm, <a href="http://maps.google.co.uk/maps?f=q&amp;source=s_q&amp;hl=en&amp;geocode=&amp;q=7+Gayfield+Square+Edinburgh+EH1+3NX&amp;sll=53.956086,-4.042969&amp;sspn=15.003894,31.772461&amp;ie=UTF8&amp;ll=55.960438,-3.182462&amp;spn=0.003477,0.007757&amp;z=17&amp;iwloc=A" target="_blank">17 Gayfield Square Edinburgh EH1 3NX</a>.  All are welcome!</p>
<p>The agenda for the evening is as follows:</p>
<p>7.00 &#8211; 7.30 Paul Cowan &#8211; An Introuction to NHibernate<br />
7.30 &#8211; 8.00 Chris Canal &#8211; FluentNHibernate<br />
8.00 &#8211; 8.10 Break<br />
8.10 &#8211; 8.40 Colin Gemmell &#8211; NHibernate vs Entity Framework &#8211; which is best?</p>
<p>After the meeting we will retire for a beer and some heated discussion.  If you are planning to attend, please let us know by registering at the Scot Alt.Net Edinburgh EventBrite page (<a href="http://altdotnetedinburgh.eventbrite.com/" target="_blank">http://altdotnetedinburgh.eventbrite.com/</a>).</p>
<h3 class="im">About the speakers</h3>
<p>Paul Cowan has recently started his own business Cutting-Edge Solutions.  He is a keen advocate of iterative development, test driven development, continuous integration and modern techniques.  Paul is a regular committer to the <a href="http://code.google.com/p/scotaltdotnet/">horn</a> open source project.  He recently gave a <a href="http://msdn.microsoft.com/en-us/oslo/dd727726.aspx">presentation</a> on horn at the <a href="http://www.sellsbrothers.com/conference/">Dsl DevCon</a> at Microsoft in Seattle.  You can follow his blog <a href="http://thesoftwaresimpleton.blogspot.com/">here</a>.</p>
<p>Chris Canal has worked at a Web Developer for the past 7 years. Starting with procedural languages like ASP and PHP, he quickly moved onto the .NET Platform when first released. A great believer is continual–improvement, Chris is constantly looking for new technologies, tools and methodologies that will help in creating robust and maintainable software applications. Having felt the pain of using Microsoft &#8220;Demoware&#8221;, Chris has become an active member of the Scottish Alt.Net Community to share his findings and ideas with like-minded developers.</p>
<p>Colin Gemmel is a Web/Application Developer working in the Medical Faculty of Glasgow University for the past 3 years. An avid follower of agile principles and practices he is always happy to pass on his views of software development to anyone that will listen. Colin is also a regular participant of the Scottish Alt.Net Community</p>
<div class="im"><a href="http://www.scottlogic.co.uk/contact_info" target="_blank">http://www.scottlogic.co.uk/contact_info</a></div>
<div class="im"><a href="http://altdotnetedinburgh.eventbrite.com/" target="_blank">http://altdotnetedinburgh.eventbrite.com/<br />
</a><a href="http://groups.google.com/group/scotaltnet" target="_blank">http://groups.google.com/group/scotaltnet</a></div>
]]></content:encoded>
			<wfw:commentRss>http://scotalt.net/blog/2009/06/11/an-evening-of-orm/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
