<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" gd:etag="W/&quot;D0cESXkyeCp7ImA9WhRaE0Q.&quot;"><id>tag:blogger.com,1999:blog-3571479815365018203</id><updated>2012-02-16T14:23:28.790+02:00</updated><title>// 6 Degrees Of Code</title><subtitle type="html">6 Degrees of Code is a developer user group based in Centurion, South Africa. Meetings take place once per month to discuss (mostly) .Net related development topics. Keep an eye on this blog for meeting announcements and other newsworthy items.</subtitle><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://www.6degreesofcode.org/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://www.6degreesofcode.org/" /><author><name>Janco Wolmarans</name><uri>http://www.blogger.com/profile/08356190043482990227</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="27" height="32" src="http://2.bp.blogspot.com/_5LA_k4YE47E/SyC5WfzWyNI/AAAAAAAACT0/K34MCKbITAA/S220/janco+twitter.jpg" /></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>16</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/6DegreesOfCode" /><feedburner:info uri="6degreesofcode" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><entry gd:etag="W/&quot;C08CQng9cCp7ImA9Wx5QFEg.&quot;"><id>tag:blogger.com,1999:blog-3571479815365018203.post-6692787234326554278</id><published>2010-09-02T20:24:00.001+02:00</published><updated>2010-09-02T20:24:23.668+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-09-02T20:24:23.668+02:00</app:edited><title>Garren’s Git</title><content type="html">&lt;p&gt;Thanks to everyone who attended our meeting in Sandton last night!&lt;/p&gt;  &lt;p&gt;Garren Smith from Driven Software did an excellent presentation on Git, and he was kind enough to make the presentation and some other resources available on his blog, &lt;a href="http://garrens.drivensoftware.net/post/Git-introduction-at-6-Degrees-of-code.aspx"&gt;which you can find here&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;You’ll also find details on the Git challenge which Garren is running, with a R400 Amazon book voucher up for grabs – courtesy of Driven Software.&lt;/p&gt;  &lt;p&gt;We had our highest turnout to date at this meeting, and I hope we can grow it even more in future. So if you attended last night, and found it informational, useful, or otherwise just fun, please spread the word, and let’s see if we can double the numbers at the next meeting!&lt;/p&gt;  &lt;p&gt;Till next time.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3571479815365018203-6692787234326554278?l=www.6degreesofcode.org' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/6DegreesOfCode/~4/gjpSOJYFsg0" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.6degreesofcode.org/feeds/6692787234326554278/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.6degreesofcode.org/2010/09/garrens-git.html#comment-form" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3571479815365018203/posts/default/6692787234326554278?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3571479815365018203/posts/default/6692787234326554278?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/6DegreesOfCode/~3/gjpSOJYFsg0/garrens-git.html" title="Garren’s Git" /><author><name>Janco Wolmarans</name><uri>http://www.blogger.com/profile/08356190043482990227</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="27" height="32" src="http://2.bp.blogspot.com/_5LA_k4YE47E/SyC5WfzWyNI/AAAAAAAACT0/K34MCKbITAA/S220/janco+twitter.jpg" /></author><thr:total>1</thr:total><feedburner:origLink>http://www.6degreesofcode.org/2010/09/garrens-git.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0cNRXsyeSp7ImA9Wx5RF0o.&quot;"><id>tag:blogger.com,1999:blog-3571479815365018203.post-3851011620512581127</id><published>2010-08-25T23:18:00.001+02:00</published><updated>2010-08-25T23:18:14.591+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-08-25T23:18:14.591+02:00</app:edited><title>Git With Garren Smith</title><content type="html">&lt;p&gt;It’s been a while since our last meeting, but we’re proud to announce that we’ll be having another one next week! Garren Smith from Driven Software will be doing a presentation on Git. The meeting will take place next Wednesday, 1 September.&lt;/p&gt;  &lt;p&gt;There’s a significant change for this meeting however, and it’s the fact that we’ll be having it in Sandton (by popular vote). We’re still in the process of confirming the exact venue &amp;amp; time, but these details will be sent through to you (if you’ve registered) during the next couple of days.&lt;/p&gt;  &lt;p&gt;As always, &lt;a href="http://6doc.wufoo.com/forms/z7x4z5/"&gt;please register here.&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Hope to see you all there!&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3571479815365018203-3851011620512581127?l=www.6degreesofcode.org' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/6DegreesOfCode/~4/VYPCW0OcX9A" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.6degreesofcode.org/feeds/3851011620512581127/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.6degreesofcode.org/2010/08/git-with-garren-smith.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3571479815365018203/posts/default/3851011620512581127?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3571479815365018203/posts/default/3851011620512581127?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/6DegreesOfCode/~3/VYPCW0OcX9A/git-with-garren-smith.html" title="Git With Garren Smith" /><author><name>Janco Wolmarans</name><uri>http://www.blogger.com/profile/08356190043482990227</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="27" height="32" src="http://2.bp.blogspot.com/_5LA_k4YE47E/SyC5WfzWyNI/AAAAAAAACT0/K34MCKbITAA/S220/janco+twitter.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.6degreesofcode.org/2010/08/git-with-garren-smith.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEQGRHc9fip7ImA9WxFRF00.&quot;"><id>tag:blogger.com,1999:blog-3571479815365018203.post-435297400481422534</id><published>2010-05-01T10:25:00.001+02:00</published><updated>2010-05-01T10:25:25.966+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-05-01T10:25:25.966+02:00</app:edited><title>Agile South Africa &amp; next 6doc</title><content type="html">&lt;p&gt;The third Agile South Africa event is coming up on 12 May, at BCX in Midrand. Agile is very much in line with the spirit of 6 degrees of code, and so we’d like to see you all there.&lt;/p&gt;  &lt;p&gt;You can find details and register here: &lt;a href="http://www.agilesa.co.za/gauteng_event3_registration.shtml"&gt;http://www.agilesa.co.za/gauteng_event3_registration.shtml&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;We also want to arrange the next 6 degrees of code meeting, but we need some feedback regarding dates. The next meeting will be at least 2 weeks after the Agile SA event, so the guys that plan on attending both can have a breather in between. Would you be able to attend if we planned it for 26 May? Please leave your thoughts in the comments, or give me a shout on twitter (&lt;a href="http://twitter.com/jancowol"&gt;http://twitter.com/jancowol&lt;/a&gt;).&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3571479815365018203-435297400481422534?l=www.6degreesofcode.org' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/6DegreesOfCode/~4/3nfbIv7wef0" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.6degreesofcode.org/feeds/435297400481422534/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.6degreesofcode.org/2010/05/agile-south-africa-next-6doc.html#comment-form" title="11 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3571479815365018203/posts/default/435297400481422534?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3571479815365018203/posts/default/435297400481422534?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/6DegreesOfCode/~3/3nfbIv7wef0/agile-south-africa-next-6doc.html" title="Agile South Africa &amp;amp; next 6doc" /><author><name>Janco Wolmarans</name><uri>http://www.blogger.com/profile/08356190043482990227</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="27" height="32" src="http://2.bp.blogspot.com/_5LA_k4YE47E/SyC5WfzWyNI/AAAAAAAACT0/K34MCKbITAA/S220/janco+twitter.jpg" /></author><thr:total>11</thr:total><feedburner:origLink>http://www.6degreesofcode.org/2010/05/agile-south-africa-next-6doc.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUYAQ306fSp7ImA9WxFRE00.&quot;"><id>tag:blogger.com,1999:blog-3571479815365018203.post-6755690492694014315</id><published>2010-04-26T20:39:00.001+02:00</published><updated>2010-04-26T20:39:02.315+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-04-26T20:39:02.315+02:00</app:edited><title>April 2010 Meeting Rundown</title><content type="html">&lt;p&gt;If you missed this month’s meeting, you missed out, period! Robert Maclean gave an excellent presentation on Visual Studio 2010, and judging by the post-talk discussions – most people were impressed with what they saw. You can find Robert’s blog at &lt;a href="http://www.sadev.co.za"&gt;www.sadev.co.za&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;Some links:   &lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/vstudio/default.aspx"&gt;Visual Studio 2010 Home&lt;/a&gt;    &lt;br /&gt;&lt;a href="http://www.microsoft.com/visualstudio/en-us/download"&gt;Visual Studio 2010 Trial Downloads&lt;/a&gt;    &lt;br /&gt;&lt;a href="http://www.microsoft.com/express/Windows/"&gt;Express Versions (Free!)&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Look out for details of our next meeting to be posted soon.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3571479815365018203-6755690492694014315?l=www.6degreesofcode.org' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/6DegreesOfCode/~4/GEvVc1Qv5Yk" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.6degreesofcode.org/feeds/6755690492694014315/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.6degreesofcode.org/2010/04/april-2010-meeting-rundown.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3571479815365018203/posts/default/6755690492694014315?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3571479815365018203/posts/default/6755690492694014315?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/6DegreesOfCode/~3/GEvVc1Qv5Yk/april-2010-meeting-rundown.html" title="April 2010 Meeting Rundown" /><author><name>Janco Wolmarans</name><uri>http://www.blogger.com/profile/08356190043482990227</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="27" height="32" src="http://2.bp.blogspot.com/_5LA_k4YE47E/SyC5WfzWyNI/AAAAAAAACT0/K34MCKbITAA/S220/janco+twitter.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.6degreesofcode.org/2010/04/april-2010-meeting-rundown.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A08BRHw5fip7ImA9WxFSEUg.&quot;"><id>tag:blogger.com,1999:blog-3571479815365018203.post-8176454873272632418</id><published>2010-04-11T23:58:00.001+02:00</published><updated>2010-04-13T13:57:35.226+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-04-13T13:57:35.226+02:00</app:edited><title>What's new in Visual Studio 2010! With Robert MacLean</title><content type="html">&lt;p&gt;&lt;strong&gt;&lt;em&gt;*UPDATE: This meeting has been postponed until Wed, 21 April. You can still register, and we will send you an email with further details closer to the meeting date.&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;So who attended our March meeting? Oh that’s right, no one, because we didn’t have one. This month however, we do have a meeting, and it’s been timed (partly by coincidence, and partly quite on purpose) to coincide with the launch of VS2010!&lt;/p&gt;  &lt;p&gt;We’re honoured to have Robert MacLean from BB&amp;amp;D, talking on what’s new in VS2010. So if you haven’t had a look at it yet, you’ll want to get your pizza-ridden, hind-ish regions to this meeting. Robert is a Team System MVP, and is quite active in the developer community. He regularly speaks at Microsoft developer events, and you can visit his blog at &lt;a href="http://www.sadev.co.za"&gt;www.sadev.co.za&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;The meeting will take place on 14 April at 19:00. &lt;a href="http://6doc.wufoo.com/forms/z7x4z5/"&gt;Register here&lt;/a&gt;, and we’ll send you further details via e-mail. Yes, I’m aware that it’s short notice, and for that I give you permission to roast me in the comments.&lt;/p&gt;  &lt;p&gt;Oh yeah, rumour also has it that some freebies may or may not be handed out. But you’ll only find out if you attend.&lt;/p&gt;  &lt;p&gt;See you on Wednesday.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3571479815365018203-8176454873272632418?l=www.6degreesofcode.org' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/6DegreesOfCode/~4/dQM0-mnBvXU" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.6degreesofcode.org/feeds/8176454873272632418/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.6degreesofcode.org/2010/04/what-new-in-visual-studio-2010-with.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3571479815365018203/posts/default/8176454873272632418?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3571479815365018203/posts/default/8176454873272632418?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/6DegreesOfCode/~3/dQM0-mnBvXU/what-new-in-visual-studio-2010-with.html" title="What&amp;#39;s new in Visual Studio 2010! With Robert MacLean" /><author><name>Janco Wolmarans</name><uri>http://www.blogger.com/profile/08356190043482990227</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="27" height="32" src="http://2.bp.blogspot.com/_5LA_k4YE47E/SyC5WfzWyNI/AAAAAAAACT0/K34MCKbITAA/S220/janco+twitter.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.6degreesofcode.org/2010/04/what-new-in-visual-studio-2010-with.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CE8GRX09eSp7ImA9WxBbFko.&quot;"><id>tag:blogger.com,1999:blog-3571479815365018203.post-5162789526326457465</id><published>2010-03-15T19:07:00.001+02:00</published><updated>2010-03-15T19:07:04.361+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-03-15T19:07:04.361+02:00</app:edited><title>6doc shirts!</title><content type="html">&lt;p&gt;What do you guys think about the idea of having golf-shirts made with the 6doc logo?&amp;#160; Would you be interested and what would you be prepared to pay?&lt;/p&gt;  &lt;p&gt;This is our first attempt at a logo.&amp;#160; Any suggestions?&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_htIrOkXK7G4/S55pLyvGJCI/AAAAAAAAAEM/xIBwgbtCpvA/s1600-h/Logo%5B7%5D.jpg"&gt;&lt;img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="Logo" border="0" alt="Logo" src="http://lh4.ggpht.com/_htIrOkXK7G4/S55pNYwwLqI/AAAAAAAAAEQ/RzkQJ1_d5D4/Logo_thumb%5B5%5D.jpg?imgmax=800" width="372" height="283" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3571479815365018203-5162789526326457465?l=www.6degreesofcode.org' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/6DegreesOfCode/~4/HLnixu4eX_o" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.6degreesofcode.org/feeds/5162789526326457465/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.6degreesofcode.org/2010/03/6doc-shirts.html#comment-form" title="3 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3571479815365018203/posts/default/5162789526326457465?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3571479815365018203/posts/default/5162789526326457465?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/6DegreesOfCode/~3/HLnixu4eX_o/6doc-shirts.html" title="6doc shirts!" /><author><name>Ralph Jacobson</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="31" src="http://4.bp.blogspot.com/_htIrOkXK7G4/SZ7LMTbeKwI/AAAAAAAAABs/HZBX3Tgocu8/S220/Mighty+Mouse+-+Small.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh4.ggpht.com/_htIrOkXK7G4/S55pNYwwLqI/AAAAAAAAAEQ/RzkQJ1_d5D4/s72-c/Logo_thumb%5B5%5D.jpg?imgmax=800" height="72" width="72" /><thr:total>3</thr:total><feedburner:origLink>http://www.6degreesofcode.org/2010/03/6doc-shirts.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkUEQXY6eSp7ImA9WxBUFUw.&quot;"><id>tag:blogger.com,1999:blog-3571479815365018203.post-2561169429595975217</id><published>2010-03-02T09:16:00.001+02:00</published><updated>2010-03-02T09:16:40.811+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-03-02T09:16:40.811+02:00</app:edited><title>February 2010 Meeting Rundown</title><content type="html">&lt;p&gt;I’d like to thank &lt;a href="http://kevint.drivensoftware.com/"&gt;Kevin Trethewey&lt;/a&gt; from &lt;a href="http://drivensoftware.net/"&gt;Driven Software&lt;/a&gt; for talking on Agile software development at our February meeting. His talk was very informative, and we had some interesting discussions. Our thanks also to &lt;a href="http://garrens.drivensoftware.com/"&gt;Garren Smith&lt;/a&gt;, (also from Driven Software) for his insightful contributions.&lt;/p&gt;  &lt;p&gt;Kevin was kind enough to make his slide deck &lt;a href="http://kevint.drivensoftware.com/post/Im-Agile-Youre-not-So-What.aspx"&gt;available here&lt;/a&gt;, so go ahead and grab it.&lt;/p&gt;  &lt;p&gt;Something you may want to take note of: The &lt;a href="http://www.agilesa.co.za"&gt;Agile South Africa Forum&lt;/a&gt; was launched late last year, and they will be holding their second event tomorrow at BCX in Midrand. The event will take the form of an open discussion with a panel of experts to answer any Agile related questions. Kevin will form part of this panel, and it should make for an interesting event. &lt;a href="http://www.agilesa.co.za/gauteng_launch_nr2_registration.shtml"&gt;Details and registration here&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;We’ll see you at the next meeting!&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3571479815365018203-2561169429595975217?l=www.6degreesofcode.org' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/6DegreesOfCode/~4/74lcWFkUQMU" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.6degreesofcode.org/feeds/2561169429595975217/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.6degreesofcode.org/2010/03/february-2010-meeting-rundown.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3571479815365018203/posts/default/2561169429595975217?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3571479815365018203/posts/default/2561169429595975217?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/6DegreesOfCode/~3/74lcWFkUQMU/february-2010-meeting-rundown.html" title="February 2010 Meeting Rundown" /><author><name>Janco Wolmarans</name><uri>http://www.blogger.com/profile/08356190043482990227</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="27" height="32" src="http://2.bp.blogspot.com/_5LA_k4YE47E/SyC5WfzWyNI/AAAAAAAACT0/K34MCKbITAA/S220/janco+twitter.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.6degreesofcode.org/2010/03/february-2010-meeting-rundown.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkIBRHwyfyp7ImA9WxBVE0g.&quot;"><id>tag:blogger.com,1999:blog-3571479815365018203.post-9201381470440976166</id><published>2010-02-17T00:15:00.001+02:00</published><updated>2010-02-17T00:15:55.297+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-02-17T00:15:55.297+02:00</app:edited><title>6.D.o.C February 2010 Meeting: “You’re Agile, I’m not. So what!?”</title><content type="html">&lt;p&gt;Due to all-round hecticness ensuing in every shape and form in my life during the past couple of weeks, the February meeting has been shifted to February 24.&lt;/p&gt;  &lt;p&gt;This month we’re very fortunate to have Kevin Trethewey from &lt;a href="http://www.drivensoftware.net/"&gt;Driven Software&lt;/a&gt; as our guest speaker. Kevin is a long-time respected member of the South African developer community, and he’s going to be talking about Agile software development.&lt;/p&gt;  &lt;p&gt;Kevin will be tackling the subject of why Agile exists, and some of the problems solved by it. If you want to find out what all the fuss is about, you’ll want to be at this meeting!&lt;/p&gt;  &lt;p&gt;As always, please &lt;a href="http://6doc.wufoo.com/forms/z7x4z5/"&gt;register here&lt;/a&gt;, and we hope to see you next week!&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3571479815365018203-9201381470440976166?l=www.6degreesofcode.org' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/6DegreesOfCode/~4/KSo1qJDKMFw" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.6degreesofcode.org/feeds/9201381470440976166/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.6degreesofcode.org/2010/02/6doc-february-2010-meeting-youre-agile.html#comment-form" title="3 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3571479815365018203/posts/default/9201381470440976166?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3571479815365018203/posts/default/9201381470440976166?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/6DegreesOfCode/~3/KSo1qJDKMFw/6doc-february-2010-meeting-youre-agile.html" title="6.D.o.C February 2010 Meeting: “You’re Agile, I’m not. So what!?”" /><author><name>Janco Wolmarans</name><uri>http://www.blogger.com/profile/08356190043482990227</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="27" height="32" src="http://2.bp.blogspot.com/_5LA_k4YE47E/SyC5WfzWyNI/AAAAAAAACT0/K34MCKbITAA/S220/janco+twitter.jpg" /></author><thr:total>3</thr:total><feedburner:origLink>http://www.6degreesofcode.org/2010/02/6doc-february-2010-meeting-youre-agile.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUMNSXcyfyp7ImA9WxBXFEg.&quot;"><id>tag:blogger.com,1999:blog-3571479815365018203.post-6070553873726286003</id><published>2010-01-25T23:04:00.001+02:00</published><updated>2010-01-25T23:04:58.997+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-01-25T23:04:58.997+02:00</app:edited><title>January 2010 Meeting Rundown</title><content type="html">&lt;p&gt;My apologies for the delay in getting this post up, It’s been a busy week for me.&lt;/p&gt;  &lt;p&gt;Thanks to those who attended the January meeting, I hope you left with some food for thought! I especially appreciated the discussions that ensued after the talk. It’s exactly the kind of thing I’d like to see: Open-minded .Net developers having discussions around best practices and principles.&lt;/p&gt;  &lt;p&gt;May I also remind and encourage you to watch Robert Martin’s keynote address at the 2009 Norwegian Developer’s Conference, where he talks about professionalism in software development. Following good practices and principles (like SOLID) is a step towards professionalism in this industry. We will again have all the NDC2009 videos available for your copying pleasure at the February meeting.&lt;/p&gt;  &lt;p&gt;As discussed at the meeting, I’ll be posting a list of possible future discussion topics soon. If there’s something you’d really like to see, please get vocal about it in the comments, or &lt;a href="http://6doc.wufoo.com/forms/contact/"&gt;contact me here&lt;/a&gt;, or &lt;a href="http://twitter.com/jancowol"&gt;on Twitter (@jancowol)&lt;/a&gt;. As mentioned before, anyone is welcome to speak, on any topic, as long as it falls within the general scope of the group. In other words, if you want to demo the latest drag &amp;amp; drop enabled, write-no-code Microsoft technology, don’t bother.&lt;/p&gt;  &lt;p&gt;As promised, here are some SOLID content links to set you on the path:&lt;/p&gt;  &lt;p&gt;Meeting content:   &lt;br /&gt;&lt;a href="http://sites.google.com/a/6degreesofcode.org/content/6doc-20Jan2010-Intro_to_SOLID_Principles_of_OOD.pptx?attredirects=0&amp;amp;d=1"&gt;PowerPoint deck&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Robert C. Martin’s original articles on the SOLID principles:   &lt;br /&gt;&lt;a href="http://www.objectmentor.com/resources/articles/srp.pdf"&gt;Single Responsibility&lt;/a&gt;    &lt;br /&gt;&lt;a href="http://www.objectmentor.com/resources/articles/ocp.pdf"&gt;Open Closed&lt;/a&gt;    &lt;br /&gt;&lt;a href="http://www.objectmentor.com/resources/articles/lsp.pdf"&gt;Liskov Substitution&lt;/a&gt;    &lt;br /&gt;&lt;a href="http://www.objectmentor.com/resources/articles/isp.pdf"&gt;Interface Segregation&lt;/a&gt;    &lt;br /&gt;&lt;a href="http://www.objectmentor.com/resources/articles/dip.pdf"&gt;Dependency Inversion&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Other SOLID publications:   &lt;br /&gt;&lt;a href="http://www.rgoarchitects.com/Files/ooprimer.pdf"&gt;OO Primer – Arnon Rotem-Gal-Oz&lt;/a&gt;    &lt;br /&gt;&lt;a href="http://cdn.cloudfiles.mosso.com/c82752/pablos_solid_ebook.pdf"&gt;Pablo’s SOLID principles e-book (Los Techies)&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;SOLID Podcasts &amp;amp; videos   &lt;br /&gt;&lt;a href="http://www.hanselminutes.com/default.aspx?showID=163"&gt;Hanselminutes: SOLID Principles with Uncle Bob - Robert C. Martin&lt;/a&gt;    &lt;br /&gt;&lt;a href="http://www.hanselminutes.com/default.aspx?showID=168"&gt;Hanselminutes: Uncle Bob Martin: SOLID, this time with feeling.&lt;/a&gt;    &lt;br /&gt;&lt;a href="http://dimecasts.net/Casts/ByTag/SOLID%20Principle"&gt;Dimecasts.net SOLID episodes&lt;/a&gt;    &lt;br /&gt;&lt;a href="http://blogs.msdn.com/grothaug/pages/downloadable-ndc2009-videos.aspx"&gt;All the NDC2009 videos torrent&lt;/a&gt;. *Note: we have all 30GB worth of videos available at the meetings, just bring an external hard disk.&lt;/p&gt;  &lt;p&gt;Until next time.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3571479815365018203-6070553873726286003?l=www.6degreesofcode.org' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/6DegreesOfCode/~4/J7mbOivL8Gs" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.6degreesofcode.org/feeds/6070553873726286003/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.6degreesofcode.org/2010/01/january-2010-meeting-rundown.html#comment-form" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3571479815365018203/posts/default/6070553873726286003?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3571479815365018203/posts/default/6070553873726286003?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/6DegreesOfCode/~3/J7mbOivL8Gs/january-2010-meeting-rundown.html" title="January 2010 Meeting Rundown" /><author><name>Janco Wolmarans</name><uri>http://www.blogger.com/profile/08356190043482990227</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="27" height="32" src="http://2.bp.blogspot.com/_5LA_k4YE47E/SyC5WfzWyNI/AAAAAAAACT0/K34MCKbITAA/S220/janco+twitter.jpg" /></author><thr:total>2</thr:total><feedburner:origLink>http://www.6degreesofcode.org/2010/01/january-2010-meeting-rundown.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUMDR3o7cSp7ImA9WxBQFEw.&quot;"><id>tag:blogger.com,1999:blog-3571479815365018203.post-5427961257940916051</id><published>2010-01-13T22:11:00.001+02:00</published><updated>2010-01-13T22:11:16.409+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-01-13T22:11:16.409+02:00</app:edited><title>6.D.o.C January 2010 Meeting: An Introduction To The SOLID Principles</title><content type="html">&lt;p&gt;The SOLID principles is a set of principles that aid in object oriented design. They were formalised some years ago by respected author and software craftsman, &lt;a href="http://www.objectmentor.com/omTeam/martin_r.html"&gt;Robert C. Martin&lt;/a&gt; (affectionately known as Uncle Bob).&lt;/p&gt;  &lt;p&gt;The principles aim to address dependency management in OOD, which is probably the single biggest factor when it comes to writing maintainable code. These principles apply to OO languages in general, and is a crucial skill set that every developer should master.&lt;/p&gt;  &lt;p&gt;Come and join us on January 20 for our first meeting of 2010, which will feature an introductory talk on the SOLID principles. As always, &lt;a href="http://6doc.wufoo.com/forms/z7x4z5/"&gt;please register&lt;/a&gt;! You’ll receive details (venue &amp;amp; other) a day or two ahead of time.&lt;/p&gt;  &lt;p&gt;Hope to see you there!&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3571479815365018203-5427961257940916051?l=www.6degreesofcode.org' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/6DegreesOfCode/~4/1VaKf5dDGUY" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.6degreesofcode.org/feeds/5427961257940916051/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.6degreesofcode.org/2010/01/6doc-january-2010-meeting-introduction.html#comment-form" title="3 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3571479815365018203/posts/default/5427961257940916051?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3571479815365018203/posts/default/5427961257940916051?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/6DegreesOfCode/~3/1VaKf5dDGUY/6doc-january-2010-meeting-introduction.html" title="6.D.o.C January 2010 Meeting: An Introduction To The SOLID Principles" /><author><name>Janco Wolmarans</name><uri>http://www.blogger.com/profile/08356190043482990227</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="27" height="32" src="http://2.bp.blogspot.com/_5LA_k4YE47E/SyC5WfzWyNI/AAAAAAAACT0/K34MCKbITAA/S220/janco+twitter.jpg" /></author><thr:total>3</thr:total><feedburner:origLink>http://www.6degreesofcode.org/2010/01/6doc-january-2010-meeting-introduction.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkINQn0-fCp7ImA9WxBTE0Q.&quot;"><id>tag:blogger.com,1999:blog-3571479815365018203.post-7266117154259941621</id><published>2009-12-10T00:43:00.001+02:00</published><updated>2009-12-10T00:43:13.354+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-12-10T00:43:13.354+02:00</app:edited><title>December 2009 Meeting Rundown</title><content type="html">&lt;p&gt;Thanks to everyone who attended tonight’s meeting. If this trend continues, we’ll need to find a larger venue sooner than we anticipated!&lt;/p&gt;  &lt;p&gt;Kobus Brummer did a great presentation on what’s new in C# 4.0, including an overview of the new dynamic typing features and interop between C# and Ruby/Python. Thanks Kobus, I have a feeling we’re going to see more presentations from you in future.&lt;/p&gt;  &lt;p&gt;I hope everyone got a chance to copy the NDC videos and VS2010 beta 2. I need to thank Andre de Beer for organising those, and thanks to Andre van der Merwe we also had the &lt;a href="http://www.summerofnhibernate.com/"&gt;Summer of NHibernate&lt;/a&gt; screen casts on offer. We’ll also make the content available at future meetings. I’m hoping to organise videos from the recent PDC for next time.&lt;/p&gt;  &lt;p&gt;We’ve not yet settled on a date for the next meeting. I really would like for us to meet in January, but I’m not sure when most people will be available again. Would it be viable to hold one in the 3rd week (20 January)? Please let me know your thoughts in the comments.&lt;/p&gt;  &lt;p&gt;I’m looking forward to 2010, and I’m confident it’s going to be a great year for 6 Degrees of Code!&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3571479815365018203-7266117154259941621?l=www.6degreesofcode.org' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/6DegreesOfCode/~4/IJ6rwHdMXd0" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.6degreesofcode.org/feeds/7266117154259941621/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.6degreesofcode.org/2009/12/december-2009-meeting-rundown.html#comment-form" title="5 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3571479815365018203/posts/default/7266117154259941621?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3571479815365018203/posts/default/7266117154259941621?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/6DegreesOfCode/~3/IJ6rwHdMXd0/december-2009-meeting-rundown.html" title="December 2009 Meeting Rundown" /><author><name>Janco Wolmarans</name><uri>http://www.blogger.com/profile/08356190043482990227</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="27" height="32" src="http://2.bp.blogspot.com/_5LA_k4YE47E/SyC5WfzWyNI/AAAAAAAACT0/K34MCKbITAA/S220/janco+twitter.jpg" /></author><thr:total>5</thr:total><feedburner:origLink>http://www.6degreesofcode.org/2009/12/december-2009-meeting-rundown.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUIFRnY6cCp7ImA9WxBTEkg.&quot;"><id>tag:blogger.com,1999:blog-3571479815365018203.post-5432137533192193335</id><published>2009-12-08T08:25:00.001+02:00</published><updated>2009-12-08T08:25:17.818+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-12-08T08:25:17.818+02:00</app:edited><title>6.D.o.C December Meeting Update Notice</title><content type="html">&lt;p&gt;&lt;strong&gt;Registrations&lt;/strong&gt;    &lt;br /&gt;At some point during the past week the RSVP gadget on this blog decided to drop the existing registrations. It’s now been replaced with a new registration form and the process is a little smoother. &lt;a href="http://6doc.wufoo.com/forms/6-degrees-of-code-december-2009/"&gt;Please re-register here&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;NDC Videos&lt;/strong&gt;    &lt;br /&gt;We’ve managed to collect all the videos from the Norwegian Developers Conference held earlier this year, and would like to share them with you! Given the thorny bandwidth issue in South Africa, we know not everyone can download 30GB worth of videos at a whim. Unfortunately we won’t be able to hand out DVD’s (I do have a day job!), but we’ll be setting up a server for you to download from. So bring along your notebook and some free hard drive space to get the vids.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;VS2010 beta 2     &lt;br /&gt;&lt;/strong&gt;Seeing as Kobus is going to be talking C# 4.0, we thought it’d be a good idea to also make the VS2010 beta 2 available for download at the meeting! I’m not sure how practical all of this copying is going to be, but lets give it a try.&lt;/p&gt;  &lt;p&gt;For those who haven’t attended before, I’ll be sending the meeting location details within the next day, so be sure to register/re-register so I can get hold of you.&lt;/p&gt;  &lt;p&gt;See you tomorrow night!&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3571479815365018203-5432137533192193335?l=www.6degreesofcode.org' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/6DegreesOfCode/~4/GQutdcgXjJQ" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.6degreesofcode.org/feeds/5432137533192193335/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.6degreesofcode.org/2009/12/6doc-december-meeting-update-notice.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3571479815365018203/posts/default/5432137533192193335?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3571479815365018203/posts/default/5432137533192193335?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/6DegreesOfCode/~3/GQutdcgXjJQ/6doc-december-meeting-update-notice.html" title="6.D.o.C December Meeting Update Notice" /><author><name>Janco Wolmarans</name><uri>http://www.blogger.com/profile/08356190043482990227</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="27" height="32" src="http://2.bp.blogspot.com/_5LA_k4YE47E/SyC5WfzWyNI/AAAAAAAACT0/K34MCKbITAA/S220/janco+twitter.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.6degreesofcode.org/2009/12/6doc-december-meeting-update-notice.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUYMRnY5cSp7ImA9WxNaFkw.&quot;"><id>tag:blogger.com,1999:blog-3571479815365018203.post-1457965462325314849</id><published>2009-11-30T22:33:00.001+02:00</published><updated>2009-11-30T22:33:07.829+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-11-30T22:33:07.829+02:00</app:edited><title>6.D.o.C December Meeting: What’s new in C# 4.0</title><content type="html">&lt;p&gt;As previously mentioned, we were supposed to be doing something on the SOLID principles for this meeting. I have however managed to rope &lt;a href="http://twitter.com/kobusb"&gt;Kobus Brummer&lt;/a&gt; into doing a presentation on the new features of C# 4.0, as he was already doing the same presentation to colleagues at work. So if you have no idea what’s going to hit next year, come and join us for an overview of what’s new in your favourite statically typed (soon to be &lt;em&gt;wannabe&lt;/em&gt; dynamic) .Net language.&lt;/p&gt;  &lt;p&gt;Our space is still a bit limited, so it’s critical that you RSVP using the gadget in the sidebar.&lt;/p&gt;  &lt;p&gt;We decided to drop the R20 donation, and instead everyone can just bring their own snacks &amp;amp; drink.&lt;/p&gt;  &lt;p&gt;See you there!&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3571479815365018203-1457965462325314849?l=www.6degreesofcode.org' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/6DegreesOfCode/~4/x3kBHlkM5ec" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.6degreesofcode.org/feeds/1457965462325314849/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.6degreesofcode.org/2009/11/6doc-december-meeting-whats-new-in-c-40.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3571479815365018203/posts/default/1457965462325314849?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3571479815365018203/posts/default/1457965462325314849?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/6DegreesOfCode/~3/x3kBHlkM5ec/6doc-december-meeting-whats-new-in-c-40.html" title="6.D.o.C December Meeting: What’s new in C# 4.0" /><author><name>Janco Wolmarans</name><uri>http://www.blogger.com/profile/08356190043482990227</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="27" height="32" src="http://2.bp.blogspot.com/_5LA_k4YE47E/SyC5WfzWyNI/AAAAAAAACT0/K34MCKbITAA/S220/janco+twitter.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.6degreesofcode.org/2009/11/6doc-december-meeting-whats-new-in-c-40.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUMCRXk6fip7ImA9WxNaEEk.&quot;"><id>tag:blogger.com,1999:blog-3571479815365018203.post-6482868551518865906</id><published>2009-11-24T01:10:00.001+02:00</published><updated>2009-11-24T09:24:24.716+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-11-24T09:24:24.716+02:00</app:edited><title>November 2009 Meeting Rundown</title><content type="html">&lt;p&gt;Our first meeting &lt;a href="http://www.6degreesofcode.org/2009/11/6doc-november-meeting-introduction-to.html"&gt;(Introduction to Unit Testing)&lt;/a&gt; turned out to be a success! First off, a big thanks to Ralph for the venue &amp;amp; projector, and Andre for organising the snacks. Thank you also to all who attended.&lt;/p&gt;&lt;p&gt;Hopefully the guys who weren’t yet testing are going to look into it, or are at least motivated to read up some more. I may have scared them somewhat by saying they need to unit test if they want to be considered professional!&lt;/p&gt;&lt;p&gt;You’ll find the presentation as well as the demos at the end of this post. Demos 2 &amp;amp; 3 may not make much sense to you if you didn’t attend. We’re thinking about the possibility of recording screen casts to get around this particular issue (note: “&lt;em&gt;Thinking about it” -&lt;/em&gt; don’t hold me to it). I’m also including links to other tools &amp;amp; useful resources referenced in the presentation.&lt;/p&gt;&lt;p&gt;The presentation was a very quick and very broad overview of unit testing. We didn’t get a nearly good enough look at fakes (mocks &amp;amp; stubs), didn’t talk about code coverage, the context/specification style or BDD, acceptance testing frameworks like Fitnesse and Storyteller, and only lightly touched on TDD. On that point, I strongly believe that if you’re going to test, you should do it the TDD way. Even if you’re not taking the purist view of TDD, at least write your tests first. TDD is definitely on our list of discussion topics for next year.&lt;/p&gt;&lt;p&gt;Our next meeting will take place in a little over 2 weeks (December 9), where we’ll be talking about the SOLID principles. The next post will have more details on that. Oh and by the way, you’ll find your code is naturally more testable if you do it the SOLID way, so don’t miss it.&lt;/p&gt;&lt;p&gt;Hope to see you at the next meeting!&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Meeting content:&lt;/strong&gt;     &lt;br /&gt;
&lt;a href="http://sites.google.com/a/6degreesofcode.org/content/6doc-Nov2009.zip?attredirects=0&amp;amp;d=1"&gt;PowerPoint deck &amp;amp; demos&lt;/a&gt;     &lt;br /&gt;
*Note that the NUnit &amp;amp; Moq framework binaries are included, so you can just unzip and run the tests. You will need a test runner though – have a look at &lt;a href="http://testdriven.net/"&gt;Testdriven.Net&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Testing frameworks for .Net:&lt;/strong&gt;     &lt;br /&gt;
&lt;a href="http://www.nunit.org/index.php"&gt;NUnit&lt;/a&gt;     &lt;br /&gt;
&lt;a href="http://www.mbunit.com/"&gt;MBUnit&lt;/a&gt;     &lt;br /&gt;
&lt;a href="http://www.codeplex.com/xunit"&gt;xUnit.net&lt;/a&gt;     &lt;br /&gt;
&lt;a href="http://www.microsoft.com/visualstudio/en-gb/products/teamsystem/default.mspx"&gt;MSTest&lt;/a&gt; (as part of Visual Studio Team System)     &lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;Mocking frameworks for .Net:&lt;/strong&gt;     &lt;br /&gt;
&lt;a href="http://code.google.com/p/moq/"&gt;Moq&lt;/a&gt;     &lt;br /&gt;
&lt;a href="http://ayende.com/projects/rhino-mocks.aspx"&gt;Rhino Mocks&lt;/a&gt;     &lt;br /&gt;
&lt;a href="http://sourceforge.net/projects/nmock2/"&gt;NMock2&lt;/a&gt;     &lt;br /&gt;
&lt;a href="http://research.microsoft.com/en-us/projects/stubs/"&gt;Stubs&lt;/a&gt; – Microsoft Research     &lt;br /&gt;
&lt;a href="http://learn.typemock.com/"&gt;Typemock Isolator&lt;/a&gt; (commercial)     &lt;br /&gt;
&lt;a href="http://code.google.com/p/mocking-frameworks-compare"&gt;Tests for comparing mocking frameworks&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Tools:&lt;/strong&gt;     &lt;br /&gt;
&lt;a href="http://testdriven.net/"&gt;Testdriven.Net&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Other content links:&lt;/strong&gt;     &lt;br /&gt;
Book: &lt;a href="http://www.artofunittesting.com/"&gt;The Art of Unit Testing by Roy Osherove&lt;/a&gt;     &lt;br /&gt;
Screen cast: &lt;a href="http://tekpub.com/view/concepts/3"&gt;Free TekPub concepts screen cast - Rob Conery&lt;/a&gt;     &lt;br /&gt;
Video: &lt;a href="http://www.viddler.com/explore/RoyOsherove/videos/25/"&gt;Unit Testing Best Practices - Roy Osherove&lt;/a&gt;     &lt;br /&gt;
Video: &lt;a href="http://www.viddler.com/explore/RoyOsherove/videos/19/"&gt;Understanding Test Driven Development - Roy Osherove&lt;/a&gt;     &lt;br /&gt;
Other: &lt;a href="http://stackoverflow.com/questions/387326/unit-testing-videos-or-pod-casts"&gt;StackOverflow post with media links&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3571479815365018203-6482868551518865906?l=www.6degreesofcode.org' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/6DegreesOfCode/~4/popjKG9j-Iw" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.6degreesofcode.org/feeds/6482868551518865906/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.6degreesofcode.org/2009/11/november-2009-meeting-rundown.html#comment-form" title="4 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3571479815365018203/posts/default/6482868551518865906?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3571479815365018203/posts/default/6482868551518865906?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/6DegreesOfCode/~3/popjKG9j-Iw/november-2009-meeting-rundown.html" title="November 2009 Meeting Rundown" /><author><name>Janco Wolmarans</name><uri>http://www.blogger.com/profile/08356190043482990227</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="27" height="32" src="http://2.bp.blogspot.com/_5LA_k4YE47E/SyC5WfzWyNI/AAAAAAAACT0/K34MCKbITAA/S220/janco+twitter.jpg" /></author><thr:total>4</thr:total><feedburner:origLink>http://www.6degreesofcode.org/2009/11/november-2009-meeting-rundown.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0QESHs7fCp7ImA9WxNbFEQ.&quot;"><id>tag:blogger.com,1999:blog-3571479815365018203.post-8622565543826505073</id><published>2009-11-18T00:00:00.000+02:00</published><updated>2009-11-18T00:01:49.504+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-11-18T00:01:49.504+02:00</app:edited><title>6.D.o.C November Meeting: Introduction to Unit Testing</title><content type="html">We're having our first ever meeting at 19:00 on November 18, 2009, and I'll be doing an introduction to unit testing.&lt;br /&gt;
&lt;br /&gt;
Unit testing (and TDD to some extent) is fast becoming an accepted, standard facet of the software development process, and a skill you need to master sooner rather later. Although the concept is nothing new, many organisations have not yet started on this practice.&lt;br /&gt;
&lt;br /&gt;
If you've thought about getting into unit testing, but you're not sure how exactly, this is for you! Please RSVP if you plan on coming, our space is a bit limited at the moment. We'll provide you with the venue address as soon as you do.&lt;br /&gt;
&lt;br /&gt;
We don't have any sponsors yet, so we're inviting a donation of around R10 - R20 to cover the cost of snacks &amp; drinks (we'll make you feel guilty if you don't ;) ).&lt;br /&gt;
&lt;br /&gt;
See you there!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3571479815365018203-8622565543826505073?l=www.6degreesofcode.org' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/6DegreesOfCode/~4/tWU9hgPJqjs" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.6degreesofcode.org/feeds/8622565543826505073/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.6degreesofcode.org/2009/11/6doc-november-meeting-introduction-to.html#comment-form" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3571479815365018203/posts/default/8622565543826505073?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3571479815365018203/posts/default/8622565543826505073?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/6DegreesOfCode/~3/tWU9hgPJqjs/6doc-november-meeting-introduction-to.html" title="6.D.o.C November Meeting: Introduction to Unit Testing" /><author><name>Janco Wolmarans</name><uri>http://www.blogger.com/profile/08356190043482990227</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="27" height="32" src="http://2.bp.blogspot.com/_5LA_k4YE47E/SyC5WfzWyNI/AAAAAAAACT0/K34MCKbITAA/S220/janco+twitter.jpg" /></author><thr:total>2</thr:total><feedburner:origLink>http://www.6degreesofcode.org/2009/11/6doc-november-meeting-introduction-to.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkYDSHoyeyp7ImA9WxNbFEQ.&quot;"><id>tag:blogger.com,1999:blog-3571479815365018203.post-6918198657278721365</id><published>2009-11-17T23:36:00.000+02:00</published><updated>2009-11-17T23:42:59.493+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-11-17T23:42:59.493+02:00</app:edited><title>The Plot</title><content type="html">So me and a couple of guys decided we're going to start a new developer user group. I've been toying with the idea for quite some time, but it was only a couple of weeks ago that I decided it was now or never. So we got together, discussed how we're going to kick this thing off, and here you have it.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Why would you want to start a user group?&lt;/b&gt;&lt;br /&gt;
There are a couple of reasons. One of them is me being &lt;span class="Apple-style-span" style="text-decoration: line-through;"&gt;lazy&lt;/span&gt; allergic to driving to Joburg for anything of this sort (I live and work in Centurion). Joburg of course being where these things usually take place. I reckoned there are other developers in the Centurion / Pretoria area that kinda feel the same way. We'd very much like for you to come and join our meetings.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;What are you going to be talking about?&lt;/b&gt;&lt;br /&gt;
Developer stuff; software stuff; things that normal, well adjusted people may frown upon. Feel free to send in your meeting topic suggestions. Feel even more free to come and do a presentation on something you know something about! We don't carry chips on our shoulders, we're just your typical developer folk, always eager to learn.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Are you Microsoft shills?&lt;/b&gt;&lt;br /&gt;
Most certainly not. Although the group will mostly focus on .Net related topics, we do lean towards the Alt.Net side of things. In short: The group is not about promoting Microsoft technologies, rather, it will be about promoting the following values:&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;A desire to become better at what we do&lt;/li&gt;
&lt;li&gt;Using the right tool for the job&lt;/li&gt;
&lt;li&gt;Cultivating a culture of software craftsmanship&lt;/li&gt;
&lt;li&gt;Practicing proven software engineering principles&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
If any of these points speak to you, we'd be honoured to have you.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;When and where are meetings held?&lt;/b&gt;&lt;br /&gt;
The idea is to have at least one meeting, on the second Wednesday of every month, with the very first meeting taking place on November 18, 2009. This is not to say that these will be the only meetings, but we'd like to establish that as a baseline frequency. At the moment, the meeting venue is a private residence with limited space, so we really need accurate attendance estimates (read: Please RSVP). We'll provide you with all the details once we know you're coming. If you or your company would like to sponsor some meeting space, please get in touch with me.&lt;br /&gt;
&lt;br /&gt;
That's enough for now, hope to see you at the next meeting!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3571479815365018203-6918198657278721365?l=www.6degreesofcode.org' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/6DegreesOfCode/~4/1lKywUmBUg4" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.6degreesofcode.org/feeds/6918198657278721365/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.6degreesofcode.org/2009/11/plot.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3571479815365018203/posts/default/6918198657278721365?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3571479815365018203/posts/default/6918198657278721365?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/6DegreesOfCode/~3/1lKywUmBUg4/plot.html" title="The Plot" /><author><name>Janco Wolmarans</name><uri>http://www.blogger.com/profile/08356190043482990227</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="27" height="32" src="http://2.bp.blogspot.com/_5LA_k4YE47E/SyC5WfzWyNI/AAAAAAAACT0/K34MCKbITAA/S220/janco+twitter.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.6degreesofcode.org/2009/11/plot.html</feedburner:origLink></entry></feed>

