<?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; scottish developers</title>
	<atom:link href="http://scotalt.net/blog/tag/scottish-developers/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>Asp.Net Mvc 2</title>
		<link>http://scotalt.net/blog/2009/11/11/asp-net-mvc-2/</link>
		<comments>http://scotalt.net/blog/2009/11/11/asp-net-mvc-2/#comments</comments>
		<pubDate>Wed, 11 Nov 2009 10:35:40 +0000</pubDate>
		<dc:creator>Chris Canal</dc:creator>
				<category><![CDATA[Events]]></category>
		<category><![CDATA[aspnet-mvc]]></category>
		<category><![CDATA[event]]></category>
		<category><![CDATA[mvc]]></category>
		<category><![CDATA[scottish developers]]></category>

		<guid isPermaLink="false">http://scotalt.net/?p=241</guid>
		<description><![CDATA[ASP.NET MVC 1 changed the landscape of developing websites on the .NET platform and ASP.NET MVC 2 is bringing even more to the table. Currently preview 2 features productivity increasing additions like an integrated validation framework, richer model meta data and better object view templating support. In this talk we will look at these and [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.asp.net/mvc/" target="_blank">ASP.NET MVC 1</a> changed the landscape of developing websites on the .NET platform and <a href="http://haacked.com/archive/2009/10/01/asp.net-mvc-preview-2-released.aspx" target="_blank">ASP.NET MVC 2</a> is bringing even more to the table. Currently preview 2 features productivity increasing additions like an integrated validation framework, richer model meta data and better object view templating support.  In this talk we will look at these and the other additions to ASP.NET MVC 2.  The presentation will take place on the 3rd December at 7:30pm.</p>
<p><strong>Speaker</strong><br />
Currently working for Edinburgh based <a href="http://www.stormid.com/" target="_blank">Storm Id</a>, Chris Canal has over 7 years of development experience.  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>Location</strong><br />
<a href="http://scottishdevelopers.com/" target="_blank"> Scottish Developers</a> have been kind enough to help organise a venue for use and have arranged for <a href="http://www.eqtr.com/" target="_blank">Equator</a> to let us use their board room.  Due to size of the room, we have to limit the available spots to 12.  The presentation will take place on the 3rd December at 7:30pm.</p>
<p>Equator,<br />
Ground Floor,<br />
Moda, 144 Elliot Street<br />
Glasgow, G3 8EX</p>
<p><a href="http://maps.google.co.uk/maps?f=q&amp;source=s_q&amp;hl=en&amp;geocode=&amp;q=144+Elliot+Street+Glasgow,+G3+8EX&amp;sll=55.86291,-4.287312&amp;sspn=0.011054,0.0315&amp;ie=UTF8&amp;hq=&amp;hnear=144+Elliot+St,+Glasgow,+Lanarkshire+G3+8EX,+United+Kingdom&amp;ll=55.858093,-4.27896&amp;spn=0.011055,0.0315&amp;t=h&amp;z=15" target="_blank">Google Maps</a></p>
<p style="text-align: center"><a href="http://glasgowscotaltnet.eventbrite.com?ref=ebtn" target="_blank"><img src="http://www.eventbrite.com/registerbutton?eid=485852197" border="0" alt="" /></a></p>
<p><a href="http://scottishdevelopers.com/" target="_blank"><img class="aligncenter" src="/images/sd_logo_for_eventbrite.jpg" alt="" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://scotalt.net/blog/2009/11/11/asp-net-mvc-2/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; Rethinking Object Orientation</title>
		<link>http://scotalt.net/blog/2009/06/18/scottish-developer-rethinking-object-orientation/</link>
		<comments>http://scotalt.net/blog/2009/06/18/scottish-developer-rethinking-object-orientation/#comments</comments>
		<pubDate>Thu, 18 Jun 2009 23:14:25 +0000</pubDate>
		<dc:creator>Chris Canal</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[event]]></category>
		<category><![CDATA[oop]]></category>
		<category><![CDATA[scottish developers]]></category>

		<guid isPermaLink="false">http://scotalt.net/?p=127</guid>
		<description><![CDATA[Session details Decades after object orientation design altered programming, it’s still evolving, and we’re still learning to use it better. Many changes in the tools we use and how we write applications affect the approach we take to OOD. Some of these changes relate to architecture where new approaches like SOA and the layering revolution [...]]]></description>
			<content:encoded><![CDATA[<div class="panel_body">
<p><strong>Session details</strong></p>
<p>Decades after object orientation design altered programming, it’s still evolving, and we’re still learning to use it better. Many changes in the tools we use and how we write applications affect the approach we take to OOD. Some of these changes relate to architecture where new approaches like SOA and the layering revolution behind Silverlight alter the place of traditional OOD within the bigger picture of architecture. Other changes are language improvements that alter the very meaning of the phrase “object” from a design point of view. While touching on architecture, this talk focuses primarily on the effect of language features like generics, extension methods, delegates/lambda expressions, partial classes/methods, reflection, anonymous types, and declarative programming. I’ll the growing role of interfaces as a contractual base in block based development and show a roll your own example of dependency injection so you understand this basic technique more often accessed through a tool. You’ll come away ready to leverage new features while retaining solid overall design.</p>
<p><strong>Speaker Biography</strong></p>
<p>Kathleen is the Chief Technologist for AppVenture (<a href="http://www.appventure.com/">www.appventure.com</a>) 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 Code Generation in Microsoft .NET (from Apress). She has published numerous articles on a range of .NET technologies and writes the monthly column “Ask Kathleen” in Visual Studio Magazine (<a href="http://www.visualstudiomagazine.com/">www.visualstudiomagazine.com</a>). Kathleen is also active in the Northern Colorado .NET SIG, Denver Visual Studio User Group, Northern Colorado Architect’s Group, and IASA Denver.</p>
<p><strong>Venue</strong></p>
<p>We will be meeting at the offices of <a href="http://www.bailliegifford.com/pages/documentgateway.aspx?d=52128" target="_blank">Baillie Gifford &amp; Co, Calton Square, 1 Greenside Row, Edinburgh</a>.</p>
<p><strong>Agenda</strong></p>
<p>18:30 Doors open<br />
19:00 Introduction<br />
19:10 Rethinking Object Orientation<br />
20:00 Break<br />
20:10 Rethinking Object Orientation<br />
20:50 Fill in feedback &amp; Prizes<br />
21:00 End</p>
<p><strong>More Info</strong></p>
<p><a href="http://www.eventbrite.com/event/309237939/">http://www.eventbrite.com/event/309237939/</a></div>
]]></content:encoded>
			<wfw:commentRss>http://scotalt.net/blog/2009/06/18/scottish-developer-rethinking-object-orientation/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>
	</channel>
</rss>
