<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:copyright="http://blogs.law.harvard.edu/tech/rss" xmlns:image="http://purl.org/rss/1.0/modules/image/">
    <channel>
        <title>idunno.org</title>
        <link>http://idunno.org/Default.aspx</link>
        <description>now with extra subtext goodness</description>
        <language>en-GB</language>
        <copyright>Barry Dorrans</copyright>
        <managingEditor>barryd@idunno.org</managingEditor>
        <generator>Subtext Version 2.0.0.43</generator>
        <image>
            <title>idunno.org</title>
            <url>http://idunno.org/images/RSS2Image.gif</url>
            <link>http://idunno.org/Default.aspx</link>
            <width>77</width>
            <height>60</height>
        </image>
        <item>
            <title>Oh I can keep my shiny badge!</title>
            <link>http://idunno.org/archive/2008/10/01/oh-i-can-keep-my-shiny-badge.aspx</link>
            <description>&lt;p&gt;"Congratulations! We are pleased to present you with the 2009 Microsoft® MVP Award! This award is given to exceptional technical community leaders who actively share their high quality, real world expertise with others."&lt;/p&gt;  &lt;p&gt; &lt;/p&gt;  &lt;div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:d304cb0c-282e-4572-b3f7-022914dcdd32" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/MVP" rel="tag"&gt;MVP&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Microsoft%20MVP" rel="tag"&gt;Microsoft MVP&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Microsoft%20Most%20Valued%20Professional" rel="tag"&gt;Microsoft Most Valued Professional&lt;/a&gt;&lt;/div&gt;&lt;img src="http://idunno.org/aggbug/441.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Barry Dorrans</dc:creator>
            <guid>http://idunno.org/archive/2008/10/01/oh-i-can-keep-my-shiny-badge.aspx</guid>
            <pubDate>Wed, 01 Oct 2008 14:23:29 GMT</pubDate>
            <wfw:comment>http://idunno.org/comments/441.aspx</wfw:comment>
            <comments>http://idunno.org/archive/2008/10/01/oh-i-can-keep-my-shiny-badge.aspx#feedback</comments>
            <slash:comments>4</slash:comments>
            <wfw:commentRss>http://idunno.org/comments/commentRss/441.aspx</wfw:commentRss>
        </item>
        <item>
            <title>Look ma! I'm an author.</title>
            <category>ASP.NET</category>
            <category>Books</category>
            <link>http://idunno.org/archive/2008/09/16/look-ma-im-an-author.aspx</link>
            <description>&lt;p&gt;&lt;img style="border-right: 0px; border-top: 0px; margin: 0px 5px 5px 0px; border-left: 0px; border-bottom: 0px" height="129" alt="fixing other people's code" src="http://idunno.org/images/idunno_org/WindowsLiveWriter/LookmaImanauthor_10133/fixing_3.jpg" width="104" align="left" border="0" /&gt; Well; in a few months anyway.&lt;/p&gt;  &lt;p&gt;A month or so ago I saw a tweet flit past asking for someone who has ASP.NET security knowledge; someone pointed the user my way. I assumed it was someone just asking for advice, so I sent off something along the lines of "What do you need to know?". It turns out the &lt;a href="http://twitter.com/chriswebb"&gt;recipient&lt;/a&gt; was part of Wrox Press and he was after knowledge, on the shape of a book.&lt;/p&gt;  &lt;p&gt;So after some pondering and pointing out I thought it had been done to death we both came up with, what I feel, is a new approach for a beginners book on the topic. I ran it past about 20 people who all thought it was a good idea, so I caved in, with some input from my ego and drew up a proposal and outline for a "Beginners" series book. I proposed self contained chapters, dealing with the &lt;a href="http://www.owasp.org/index.php/OWASP_Top_Ten_Project"&gt;OWASP top ten&lt;/a&gt; vulnerabilities and others; with each chapter based on what a developer wants to do with a web site; use forms, use databases, use cookies and so on; demonstrating the unprotected way, then discussing how it can be exploited and finally fixing it. I hope to have a book that can be both read from beginning to end as well as be pulled off the shelf and used as a reference. After changing the outline to use more active words and adding some things I'd forgotten and other people had pointed out it was presented to Wrox UK and US, and was accepted today. In about 8 months we'll find out if I succeeded or not when "Beginning ASP.NET 3.5 Secure Development" (or something like that) appears ... I wonder if I can chinpose on the cover.&lt;/p&gt;  &lt;p&gt;(And yes, Information Cards will make an appearance, if only in an appendix)&lt;/p&gt;  &lt;p&gt;&lt;em&gt;Image by &lt;/em&gt;&lt;a href="http://www.simpleisbest.co.uk/"&gt;&lt;em&gt;Alex Mackay&lt;/em&gt;&lt;/a&gt; &lt;/p&gt;  &lt;div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:3ca6ad9d-17b3-4c39-aa7b-5ebfbe7d67e7" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/books" rel="tag"&gt;books&lt;/a&gt;,&lt;a href="http://technorati.com/tags/asp.net" rel="tag"&gt;asp.net&lt;/a&gt;,&lt;a href="http://technorati.com/tags/security" rel="tag"&gt;security&lt;/a&gt;,&lt;a href="http://technorati.com/tags/wrox" rel="tag"&gt;wrox&lt;/a&gt;&lt;/div&gt;&lt;img src="http://idunno.org/aggbug/440.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Barry Dorrans</dc:creator>
            <guid>http://idunno.org/archive/2008/09/16/look-ma-im-an-author.aspx</guid>
            <pubDate>Tue, 16 Sep 2008 17:33:35 GMT</pubDate>
            <wfw:comment>http://idunno.org/comments/440.aspx</wfw:comment>
            <comments>http://idunno.org/archive/2008/09/16/look-ma-im-an-author.aspx#feedback</comments>
            <slash:comments>9</slash:comments>
            <wfw:commentRss>http://idunno.org/comments/commentRss/440.aspx</wfw:commentRss>
        </item>
        <item>
            <title>That MS advert ...</title>
            <link>http://idunno.org/archive/2008/09/07/that-ms-advert.aspx</link>
            <description>&lt;p&gt;I think &lt;a href="http://www.craigmurphy.com/blog/?p=840"&gt;Craig&lt;/a&gt; has way too much time on his hands; but one thing occurred to me &lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;con·quis·ta·dor&lt;/p&gt;    &lt;p&gt;one of the Spanish conquerors of Mexico and Peru in the 16th century. &lt;/p&gt;    &lt;p&gt;&lt;i&gt;Dictionary.com Unabridged (v 1.1)&lt;/i&gt;. Random House, Inc. &lt;a href="http://dictionary.reference.com/browse/Conquistador"&gt;http://dictionary.reference.com/browse/Conquistador&lt;/a&gt; (accessed: September 07, 2008).&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;So a large country who set out to loot, pillage and wipe out smaller rivals. Really not what MS should be associating with themselves ...&lt;/p&gt;  &lt;div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:955eb784-bc38-4e24-a1ee-a872aca14554" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/Gates" rel="tag"&gt;Gates&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Seinfeld" rel="tag"&gt;Seinfeld&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Microsoft%20Advert" rel="tag"&gt;Microsoft Advert&lt;/a&gt;&lt;/div&gt;&lt;img src="http://idunno.org/aggbug/439.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Barry Dorrans</dc:creator>
            <guid>http://idunno.org/archive/2008/09/07/that-ms-advert.aspx</guid>
            <pubDate>Sun, 07 Sep 2008 21:01:26 GMT</pubDate>
            <wfw:comment>http://idunno.org/comments/439.aspx</wfw:comment>
            <comments>http://idunno.org/archive/2008/09/07/that-ms-advert.aspx#feedback</comments>
            <slash:comments>1</slash:comments>
            <wfw:commentRss>http://idunno.org/comments/commentRss/439.aspx</wfw:commentRss>
        </item>
        <item>
            <title>Encouraging &amp;quot;les auteurs&amp;quot; - we have a winner</title>
            <category>Conferences</category>
            <link>http://idunno.org/archive/2008/09/02/encouraging-quotles-auteursquot-we-have-a-winner.aspx</link>
            <description>&lt;p&gt;&lt;a href="http://www.developerday.co.uk/ddd/votesessions.asp"&gt;Developer Day&lt;/a&gt; voting is open and there are a large number of sessions you can choose from. A while back I threw out &lt;a href="http://idunno.org/archive/2008/06/19/are-you-a-girl-are-you-a-girl-that-knows.aspx"&gt;a challenge to the girl geek community&lt;/a&gt; to try to encourage more female speakers and we ended up with three potential speakers from the fairer sex, one from an MVP, Bev Hatchard who we persuaded to speak at DDD Scotland and is now bitten by the presenting bug, one from &lt;a href="http://blogs.ipona.com/chris/"&gt;Chris Hart&lt;/a&gt; on virtual worlds and a bunch of submissions from &lt;a href="http://helephant.com/"&gt;Helen Emerson&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;Now the competition was going to end when voting ended; but as Bev is an MVP and already has an MSDN subscription and Chris has a subscription from Dave Sussman that leaves Helen. This isn't a win by default; Helen has been ramping up her talks at usergroups as well, so last night when she spoke at my usergroup I presented her with her prize, a 1 year MSDN Team Suite Subscription; please enjoy it Helen!&lt;/p&gt;  &lt;p&gt;From speaking to a few others some potential speakers had considered it but were too nervous to attempt it; this is perfectly understandable - my first speaking engagement was a favour for a friend at work who forgot to tell me it was for a major conference and there could be up to 100 people in the room. Nerves are unfortunately part of it, they never go away and I'm not sure how to address that. If you're one of the nervous folks would a mentor help? I've been thinking about this for a while and popping emails back and forth between a few of us; the community needs more speakers - how can the community help you overcome your nerves or objections and get you up to the front?&lt;/p&gt;  &lt;p&gt;If you missed the change to submit for DDD you have another option. With REMIX around the corner on 18/19&lt;sup&gt;th&lt;/sup&gt; September 2008, once again the community is gearing up to provide its own unique brand of  “entertainment while you learn” plus opportunities for all members of the UK Community to take part in events and promote their groups and themselves.&lt;/p&gt;  &lt;p&gt;To that end, the REMIX team are organising another Speaking Competition along the lines seen at TechEd and the UK Launch.  The community team is offering a fantastic opportunity to do just this by offering the chance to speak at a major event to your user group members.  In the process they can get some help in improving their speaking skills plus have a chance to win an Xbox 360!  Yes “Ready Steady Speak” is back for REMIX.&lt;/p&gt;  &lt;p&gt;For those of you not familiar with it, the format is as follows;&lt;/p&gt;  &lt;p&gt;Contestants will present a 5 minute session on a subject of their choice relating to Web Development or Web Design.  They will present in front of the REMIX audience and in front of a panel of judges.  If there are more than a  certain number of contestants (TBD), there will be ‘heats’ earlier in the day with the winners of the heats in a ‘speak-off’ in the evening session.  The ‘speak-off’ will take place as stated in the evening of the first day of MIX and the first prize is an XBox 360 and some goodies!  &lt;/p&gt;  &lt;p&gt;Mandatory Prerequisites:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Speakers must NOT have previously presented ‘full sessions’ at DDD, TechEd, DevWeek, SDN, SQLBITS, VBUG Conference, NxtGenUG FEST or any similar such conferences.&lt;/li&gt;    &lt;li&gt;Speakers must create a new session of their own with new material which can be based on existing material but cannot be a simple copy of it.&lt;/li&gt;    &lt;li&gt;Speakers must limit their session to as close to 5 minutes as possible (overrunning time will cause the speaker to be marked down.)&lt;/li&gt;    &lt;li&gt;Speakers must not have previously won Speaker Idol or “Ready Steady Speak” UK Launch&lt;/li&gt;    &lt;li&gt;Speakers must state their desire to enter the competition by no later than COP Monday 15&lt;sup&gt;th&lt;/sup&gt; September 2008.&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Desirable &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Speakers should provide if at all possible their own laptop, but one can be provided if necessary.  The speaker should notify the organisers of any software prerequisites.&lt;/li&gt;    &lt;li&gt;Speakers should have spoken previously at a User Group meeting even if only for a 10 min mini-session or ‘nugget’.  This is NOT mandatory.&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;This is a great starting point for your speaking "career"; all you need is a five minute topic and the feedback you receive will be constructive and helpful, unlike the real Pop Idol.  The likes of Scott Guthrie will be there and could be in your audience! If this is tempting then &lt;a href="mailto:dave@nxtgenug.net"&gt;Dave "Swagmeister" McMahon&lt;/a&gt; is the person to email.&lt;/p&gt;  &lt;div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:41e0470b-9986-4755-8ab4-e0d4b71c6114" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/MSDN" rel="tag"&gt;MSDN&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Girly%20Geek" rel="tag"&gt;Girly Geek&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Remix" rel="tag"&gt;Remix&lt;/a&gt;&lt;/div&gt;&lt;img src="http://idunno.org/aggbug/438.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Barry Dorrans</dc:creator>
            <guid>http://idunno.org/archive/2008/09/02/encouraging-quotles-auteursquot-we-have-a-winner.aspx</guid>
            <pubDate>Tue, 02 Sep 2008 08:40:58 GMT</pubDate>
            <wfw:comment>http://idunno.org/comments/438.aspx</wfw:comment>
            <comments>http://idunno.org/archive/2008/09/02/encouraging-quotles-auteursquot-we-have-a-winner.aspx#feedback</comments>
            <wfw:commentRss>http://idunno.org/comments/commentRss/438.aspx</wfw:commentRss>
        </item>
        <item>
            <title>My Information Card logins don't work any more - .NET 3.5 breaking change</title>
            <category>CardSpace</category>
            <link>http://idunno.org/archive/2008/08/30/my-information-card-logins-dont-work-any-more-.net.aspx</link>
            <description>&lt;p&gt;A couple of weeks back I tried to login to &lt;a href="http://signon.com"&gt;signon.com&lt;/a&gt;, my preferred OpenID provider. I use signon.com because it accepts Information Cards for authentication, so that's one less password to remember. However it didn't work; which was strange. I noticed that blogs I had used Information Cards on before told me they couldn't recognise my card either.&lt;/p&gt;  &lt;p&gt;It appears that someone listened to the problems with SSL and PPIDs I blogged about in &lt;a href="/archive/2008/02/02/certificates-information-cards-ppids-and-misconceptions.aspx"&gt;February&lt;/a&gt; and this has broken the login. The change isn't a bad thing, it removes the dependence on the SSL chain so when you renew your certificate your users will still be able to login, however the lack of warning and no notification of a breaking change in the 3.5 &lt;a href="http://download.microsoft.com/download/9/a/e/9ae0f6cc-7032-408e-9ca7-989f9e4af4ec/dotNetReadMe.htm"&gt;readme&lt;/a&gt; is pretty shoddy.&lt;/p&gt;  &lt;p&gt;Mike Jones &lt;a href="http://self-issued.info/?p=83"&gt;blogged about it&lt;/a&gt; a few days ago; but the breaking update has been out for a couple of weeks now so, if anyone was using it in anger, identity providers have had two weeks to ponder what the heck went on and why their users had to register their cards.&lt;/p&gt;  &lt;div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:8e5e77e2-4a38-4669-a9a4-dedc2e67b487" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/Information%20Card" rel="tag"&gt;Information Card&lt;/a&gt;,&lt;a href="http://technorati.com/tags/CardSpace" rel="tag"&gt;CardSpace&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Breaking%20Change" rel="tag"&gt;Breaking Change&lt;/a&gt;&lt;/div&gt;&lt;img src="http://idunno.org/aggbug/437.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Barry Dorrans</dc:creator>
            <guid>http://idunno.org/archive/2008/08/30/my-information-card-logins-dont-work-any-more-.net.aspx</guid>
            <pubDate>Sat, 30 Aug 2008 14:57:31 GMT</pubDate>
            <wfw:comment>http://idunno.org/comments/437.aspx</wfw:comment>
            <comments>http://idunno.org/archive/2008/08/30/my-information-card-logins-dont-work-any-more-.net.aspx#feedback</comments>
            <wfw:commentRss>http://idunno.org/comments/commentRss/437.aspx</wfw:commentRss>
        </item>
        <item>
            <title>nxtgenug Oxford: Helen Emerson on JSON</title>
            <category>Usergroups</category>
            <link>http://idunno.org/archive/2008/08/27/nxtgenug-oxford-helen-emerson-on-json.aspx</link>
            <description>&lt;p&gt;Monday sees &lt;a href="http://helephant.com"&gt;Helen Emerson&lt;/a&gt; come out to Oxford to present on JSON, her very well received session first deliver at DDD.&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;The object model in Javascript looks pretty foreign the first time you see it, particularly if you're from mainstream languages like C#, Java or VB.NET. In my talk I'm going to explore the Javascript object model, talk about the bread and butter things you need to know to create classes and objects and show you how to get the most out of some of the more exotic Javascript object features like prototyping.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;As ever there will be pizzas and Chris will be doing a nugget on something to do with WCF; probably security related *grin*&lt;/p&gt;  &lt;p&gt;If you want to come along then please register on the &lt;a href="http://www.nxtgenug.net/ViewEvent.aspx?EventID=151"&gt;nxtgen website&lt;/a&gt;. Attendance is free, and you can consider joining us and helping pay for the pizza!&lt;/p&gt;  &lt;p /&gt;  &lt;div class="wlWriterSmartContent" id="scid:6B020045-44C2-4efd-A1E3-80B19875D75F:66c106e5-206b-45f4-a05a-a6e9cf8159da" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;&lt;div class="vcalendar"&gt;&lt;table class="vevent" border="0" padding="3"&gt;&lt;tr&gt;&lt;td valign="top" align="right"&gt;&lt;b&gt;What:&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;a class="url" title="http://www.nxtgenug.net/ViewEvent.aspx?EventID=151" href="http://www.nxtgenug.net/ViewEvent.aspx?EventID=151" target="_blank"&gt;&lt;span class="summary"&gt;It's Javascript Time...&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top" align="right"&gt;&lt;b&gt;When:&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;abbr class="dtstart" title="2008-09-01T19:00:00"&gt;Monday, September 1, 2008 7:00 PM&lt;/abbr&gt; to &lt;abbr class="dtend" title="2008-09-01T21:00:00"&gt;9:00 PM&lt;/abbr&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top" align="right"&gt;&lt;b&gt;Where:&lt;/b&gt;&lt;/td&gt;&lt;td class="location vcard"&gt;&lt;span class="fn org"&gt;Research Machins&lt;/span&gt;&lt;div class="adr"&gt;&lt;span class="street-address"&gt;140 Milton Park&lt;/span&gt;&lt;br /&gt;&lt;span class="locality"&gt;Abingdon&lt;/span&gt;, &lt;span class="region"&gt;Oxfordshire&lt;/span&gt; &lt;span class="postal-code"&gt;OX14 4SE&lt;/span&gt;   &lt;span class="country-name"&gt;United Kingdom&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;  &lt;p /&gt;  &lt;div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:3a661366-dc81-4d74-80d5-20ebba1ed55c" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/nxtgenug" rel="tag"&gt;nxtgenug&lt;/a&gt;,&lt;a href="http://technorati.com/tags/json" rel="tag"&gt;json&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Helen%20Emerson" rel="tag"&gt;Helen Emerson&lt;/a&gt;&lt;/div&gt;&lt;img src="http://idunno.org/aggbug/436.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Barry Dorrans</dc:creator>
            <guid>http://idunno.org/archive/2008/08/27/nxtgenug-oxford-helen-emerson-on-json.aspx</guid>
            <pubDate>Wed, 27 Aug 2008 10:11:17 GMT</pubDate>
            <wfw:comment>http://idunno.org/comments/436.aspx</wfw:comment>
            <comments>http://idunno.org/archive/2008/08/27/nxtgenug-oxford-helen-emerson-on-json.aspx#feedback</comments>
            <slash:comments>1</slash:comments>
            <wfw:commentRss>http://idunno.org/comments/commentRss/436.aspx</wfw:commentRss>
        </item>
        <item>
            <title>UK SQL user group inaugural meeting</title>
            <category>Usergroups</category>
            <link>http://idunno.org/archive/2008/08/27/uk-sql-user-group-inaugural-meeting.aspx</link>
            <description>&lt;p&gt;Thursday sees the first meeting of the UK SQL user group in exciting Milton Keynes, home of, errr, &lt;a href="http://en.wikipedia.org/wiki/Concrete_Cows"&gt;concrete cows&lt;/a&gt;. It sees Tony Rogerson talking about common table expressions and Simon Sabin talking about new features in SQL 2008. &lt;/p&gt;  &lt;p&gt;You can find &lt;a href="http://sqlserverfaq.com/events/128/Milton-Keynes-SQL-2008-for-Developers-CTEs-and-Recursion.aspx"&gt;more details&lt;/a&gt; on the sqlserverfaq website.&lt;/p&gt;  &lt;p&gt;(If you're thinking of driving beware the M1 and its road works of doom)&lt;/p&gt;  &lt;div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:b73d589b-f927-4fa3-9411-4c3603edb9d3" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/Usergroups" rel="tag"&gt;Usergroups&lt;/a&gt;,&lt;a href="http://technorati.com/tags/SQL%20Server%202008" rel="tag"&gt;SQL Server 2008&lt;/a&gt;,&lt;a href="http://technorati.com/tags/SQL%20Server%20Usergroup" rel="tag"&gt;SQL Server Usergroup&lt;/a&gt;&lt;/div&gt;&lt;img src="http://idunno.org/aggbug/435.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Barry Dorrans</dc:creator>
            <guid>http://idunno.org/archive/2008/08/27/uk-sql-user-group-inaugural-meeting.aspx</guid>
            <pubDate>Wed, 27 Aug 2008 09:59:00 GMT</pubDate>
            <wfw:comment>http://idunno.org/comments/435.aspx</wfw:comment>
            <comments>http://idunno.org/archive/2008/08/27/uk-sql-user-group-inaugural-meeting.aspx#feedback</comments>
            <slash:comments>1</slash:comments>
            <wfw:commentRss>http://idunno.org/comments/commentRss/435.aspx</wfw:commentRss>
        </item>
        <item>
            <title>Learn VB.NET with the Open University</title>
            <link>http://idunno.org/archive/2008/08/20/learn-vb.net-with-the-open-university.aspx</link>
            <description>&lt;p&gt;My &lt;a href="http://www.open.ac.uk/"&gt;OU&lt;/a&gt; degree is almost done; by December of next year I will hopefully have a &lt;a href="http://www3.open.ac.uk/courses/bin/p12.dll?Q02B33"&gt;BSc (Honours) in Computing and Systems Practice&lt;/a&gt;. In order to finish the degree I had to accumulate 360 points by choosing courses from an applicable list and 30 points from "free choice".&lt;/p&gt;  &lt;p&gt;I had already booked the courses for February next year which made up the last available options from the applicable list and started to look around for courses that would deliver those last 30 points; preferably starting next month so everything would be finished by 2009 (assuming I pass the exams next October of course). The course itself has two Java modules; one of the basics of OO (and it was very basic) and one which starts to explore interconnected systems. It has bugged me for a while that I had to choose Java; I queried it once to be told "We didn't want to be tied to a single vendor", which makes sense, except, of course, the language itself is still (pretty much) under the control of a single vendor.&lt;/p&gt;  &lt;p&gt;As I browsed through 30 point courses I had a surprise; &lt;a href="http://www3.open.ac.uk/courses/bin/p12.dll?C02MT264"&gt;MT264 Designing applications with Visual Basic&lt;/a&gt;.&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;This course will teach you how to design and write small applications using Visual Basic Express. You should be a reasonably experienced computer user - a good preparation for this course is M150. Software applications discussed in the course range from a very simple traffic survey application, to more complex applications that are linked to a database. Roughly one third of the course consists of important practical Visual Basic Express programming exercises delivered online. You’ll also use course books that use a design language similar to Visual Basic to teach essential ideas about object-oriented programming.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;They are now offering a .NET course; using the Express editions no less. The proviso on course books is interesting, in that it's not a VB book; I wonder what they will send...&lt;/p&gt;  &lt;div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:0af9200a-e557-4401-b641-0d4396da2baf" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/OU" rel="tag"&gt;OU&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Open%20University" rel="tag"&gt;Open University&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Visual%20Basic" rel="tag"&gt;Visual Basic&lt;/a&gt;,&lt;a href="http://technorati.com/tags/VB" rel="tag"&gt;VB&lt;/a&gt;&lt;/div&gt;&lt;img src="http://idunno.org/aggbug/434.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Barry Dorrans</dc:creator>
            <guid>http://idunno.org/archive/2008/08/20/learn-vb.net-with-the-open-university.aspx</guid>
            <pubDate>Wed, 20 Aug 2008 11:56:18 GMT</pubDate>
            <wfw:comment>http://idunno.org/comments/434.aspx</wfw:comment>
            <comments>http://idunno.org/archive/2008/08/20/learn-vb.net-with-the-open-university.aspx#feedback</comments>
            <slash:comments>3</slash:comments>
            <wfw:commentRss>http://idunno.org/comments/commentRss/434.aspx</wfw:commentRss>
        </item>
        <item>
            <title>Ugh. Memes. How I Got Started In Software Development.</title>
            <category>blogs, memes and stuff</category>
            <link>http://idunno.org/archive/2008/07/27/ugh.-memes.-how-i-got-started-in-software-development.aspx</link>
            <description>&lt;p&gt;Damn you &lt;a href="http://blog.colinmackay.net/archive/2008/07/26/3102.aspx"&gt;MacKay&lt;/a&gt; (oh, how very Stargate)&lt;/p&gt; &lt;p&gt;&lt;em&gt;&lt;strong&gt;How old were you when you started programming?&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt; &lt;p&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="176" alt="ZX Spectrum" src="http://idunno.org/images/idunno_org/WindowsLiveWriter/Ugh.HowIGotStartedInSoftwareDevelopment_7B94/ZXSpectrum48k_3.jpg" width="240" align="right" border="0" /&gt; You young people today with your 4Gb of memory and your multi-core processors and your fancy disk drives. It’s not like I was when I was young, oh no. My school had an &lt;a href="http://www.old-computers.com/MUSEUM/computer.asp?st=1&amp;amp;c=812"&gt;RM 380Z&lt;/a&gt;, with a grand 4Kb of memory, 8" floppy drives a fat clunky keyboard and a main CPU box that was the size of 2 Xboxes. &lt;/p&gt; &lt;p&gt;&lt;em&gt;&lt;strong&gt;How did you get started in programming?&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt; &lt;p&gt;The computer teacher was our headmaster. He couldn’t really cope. So I grabbed the manual myself and started. Being the precocious little brat that you all know and love soon I was teaching him. But that passed, the 380Z was retired and home computers started to become affordable. I sold off my Scalextric set (much to my dad’s disgust) and begged my parents to make up the rest of the money to buy a computer. I can remember going around the resellers looking at the &lt;a href="http://en.wikipedia.org/wiki/Dragon_32/64"&gt;Dragon 32&lt;/a&gt;, the &lt;a href="http://en.wikipedia.org/wiki/Acorn_Atom"&gt;Acorn Atom&lt;/a&gt;, the &lt;a href="http://en.wikipedia.org/wiki/Commodore_VIC-20"&gt;Commodore Vic20&lt;/a&gt; and the &lt;a href="http://en.wikipedia.org/wiki/Sinclair_ZX_Spectrum"&gt;ZX Spectrum&lt;/a&gt;. The Dragon reseller was working out of his house. Of course all the demo machines had games set up to show off their specifications but I managed to persuade the parents it would be educational. I settled on the Spectrum with its "dead flesh" keyboard. Rubber doesn’t have tactile feedback, well not the type you want anyway. I hooked up the tape drive and away I went. Obviously it was games at first, the joys of &lt;a href="http://www.darnkitty.com/manic/"&gt;Manic Miner&lt;/a&gt; still appeal today, but after a while curiosity took hold and I wanted to know how to do it myself. Numerous magazines, retyped BASIC programs and I was hooked. &lt;/p&gt; &lt;p&gt;&lt;em&gt;&lt;strong&gt;What was your first language?&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt; &lt;p&gt;Spectrum BASIC. Which was fun because you didn’t type GOTO. Oh no, Spectrum BASIC was strange, you typed the line number (remember those kids?) and a space and then the next keystroke would enter an entire keyword. After that it was hand assembling machine code and using PEEK and POKE.&lt;/p&gt; &lt;p&gt;&lt;em&gt;&lt;strong&gt;What was the first real program that you wrote?&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt; &lt;p&gt;I guess that depends what you count as real. I had a competitive thing going with one of my friends, he on his BBC B with its structured BASIC and myself on the Spectrum. Text adventures were all the rage so we both wrote those. You try putting a full English parser in 48k, utterly impossible, but we kept trying. I had code published in a magazine for the BBC Micro which did funky stuff with a Watford Electronics EEPROM board (attempting to emulate the way the BBC Master loaded ROMS). But if real means for money then a QuickBASIC program which polled an IBM mini-computer, pulled down data and printer out bar codes on a laser printer for sticking onto boxes.&lt;/p&gt; &lt;p&gt;&lt;em&gt;&lt;strong&gt;What languages have you used since you started programming?&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt; &lt;p&gt;From Spectrum BASIC there was Z80 assembly. Then I got a &lt;a href="http://en.wikipedia.org/wiki/BBC_Micro"&gt;BBC B&lt;/a&gt; and there was 6502 assembly. After that Pascal, COBOL and Modula2 in my brief stint in higher education. Then QuickBASIC under DOS on an original &lt;a href="http://en.wikipedia.org/wiki/IBM_Personal_Computer_XT"&gt;IBM XT&lt;/a&gt; (back in the days when IBM had circuit diagrams and a full assembly listing of the BIOS in the reference manuals) and RPGIII on a &lt;a href="http://en.wikipedia.org/wiki/IBM_System/38"&gt;System/38&lt;/a&gt;. Then C, C++, Visual C++ with MFC, Visual Basic, SQL, VBScript (for ASP and WScript) then C# with bits of VB.Net thrown in.&lt;/p&gt; &lt;p&gt;&lt;em&gt;&lt;strong&gt;What Was Your First Programming Gig?&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt; &lt;p&gt;My first job started off as a tape monkey for AVX Ceramics, an electronics company. I also ended up supporting all the PC users (the secretaries used to bribe me with chocolate to fix their problems first). I remember crawling under the false floor in the operations room to lay cables and the panic when no-one told me the Halon gas alarm was about to be tested. There was a need to produce bar code labels for shipping and so I ended up producing the "real" program I talked about earlier.&lt;/p&gt; &lt;p&gt;&lt;em&gt;&lt;strong&gt;If you knew then what you know now would you have started programming?&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt; &lt;p&gt;What makes you think I know anything now? I don’t know if I’d be good at anything else; I’ve invested a lot of time into getting to where I am today and I enjoy it immensely. It suits my twisted mind set so yes, I’d probably still start down that route. However would I head down it if I were starting today given how developers are commoditised and outsourced and thrown aside? That’s a different matter.&lt;/p&gt; &lt;p&gt;&lt;em&gt;&lt;strong&gt;If there is one thing you learned along the way that you would tell new developers what would that be?&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt; &lt;p&gt;If you’re in it for the money you’re doing it wrong. I’m lucky; my hobby is my job and that’s what you should be aiming for. Oh, and despite the best efforts of &lt;a href="http://girlygeekdom.blogspot.com/"&gt;some&lt;/a&gt; its very hard to meet hot babes in programming; so think outside work more than I ever did.&lt;/p&gt; &lt;p&gt;&lt;em&gt;&lt;strong&gt;What’s the most fun you’ve ever had ... programming?&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt; &lt;p&gt;Fun? Computing is serious business I’ll have you know. I guess &lt;a href="https://sharpsts.com/"&gt;SharpSTS&lt;/a&gt; is the most fun I’ve had, simply because it was a challenge, trying to build a system around undocumented, unsupported and mostly unloved standards. There’s always &lt;a href="http://subtextproject.com/"&gt;SubText&lt;/a&gt; as well, which I shamefully am neglecting these days; not so much for the coding but for the people involved and the learning experience you get from picking &lt;a href="http://haacked.com/"&gt;Phil&lt;/a&gt; and &lt;a href="http://weblogs.asp.net/jgalloway/"&gt;Jon'&lt;/a&gt;s brains. Speaking at TechEd was pretty special too.&lt;/p&gt; &lt;p&gt;So time to spread the love; Peekachu I choose you. Err. No. &lt;a href="http://weblogs.asp.net/jgalloway/"&gt;Jon&lt;/a&gt;, &lt;a href="http://www.garyshort.org/blog/"&gt;Gary&lt;/a&gt;, &lt;a href="http://www.craigmurphy.com/blog/"&gt;Mr. Murphy&lt;/a&gt;, young &lt;a href="http://weblogs.asp.net/plip/"&gt;Plipster&lt;/a&gt; and even younger &lt;a href="http://blog.benhall.me.uk/"&gt;Baby Ben&lt;/a&gt;.&lt;/p&gt; &lt;div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:daef2a7a-914b-4aa8-b9ba-02ef226910e2" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/Stupid%20Meme%20Nonsense" rel="tag"&gt;Stupid Meme Nonsense&lt;/a&gt;&lt;/div&gt;&lt;img src="http://idunno.org/aggbug/433.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Barry Dorrans</dc:creator>
            <guid>http://idunno.org/archive/2008/07/27/ugh.-memes.-how-i-got-started-in-software-development.aspx</guid>
            <pubDate>Sun, 27 Jul 2008 08:23:36 GMT</pubDate>
            <wfw:comment>http://idunno.org/comments/433.aspx</wfw:comment>
            <comments>http://idunno.org/archive/2008/07/27/ugh.-memes.-how-i-got-started-in-software-development.aspx#feedback</comments>
            <slash:comments>1</slash:comments>
            <wfw:commentRss>http://idunno.org/comments/commentRss/433.aspx</wfw:commentRss>
        </item>
        <item>
            <title>Ask for what you need; not for what you want.</title>
            <category>CardSpace</category>
            <link>http://idunno.org/archive/2008/07/17/ask-for-what-you-need-not-for-what-you-want.aspx</link>
            <description>&lt;blockquote&gt; &lt;p&gt;&lt;i&gt;The solution that discloses the least amount of identifying information and best limits its use is the most stable long-term solution.&lt;/i&gt;&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;One of the tenants of the "&lt;a href="http://www.identityblog.com/stories/2004/12/09/thelaws.html"&gt;Laws of Identity&lt;/a&gt;" is minimal disclosure; so why are people ignoring this when they implement Information Cards?&lt;/p&gt; &lt;p&gt;There are a three main uses (in my mind) for Information Cards; "form filling" (email address, name, etc.), authentication and authorisation via claims; all important as I try to write the last bit of SharpSTS and start to issue my own demonstration cards. These are separate functions in most web sites, form filling is used in the initial registration process, authentication at login time and authorisation during runtime; but in the information card sites I use (the main one being &lt;a href="https://www.signon.com"&gt;signon.com&lt;/a&gt;; which is an OpenID provider, and Pamela Project backed WordPress blogs, such as &lt;a href="http://www.identityblog.com"&gt;Kim’s&lt;/a&gt;) "form filling" and authentication happen all the time. &lt;/p&gt; &lt;p&gt;When you design your web site your login page is probably going to ask for two things; a username and a password (and perhaps if the user wants to be remembered). You don’t ask the user for their email address, their first name and their last name every time; that is the function of initial registration; yet when you look at the claims requested by Information Card sites right now you see the following (this is the information that is being requested from Kim’s blog; signon.com requests the same);&lt;/p&gt; &lt;p&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="549" alt="Too Much Information" src="http://idunno.org/images/idunno_org/WindowsLiveWriter/Askforwhatyouneednotforwhatyouwant_8629/tooMuchInformation_3.png" width="756" border="0" /&gt; &lt;/p&gt; &lt;p&gt;During logon the only real claim you require is the &lt;abbr title="Private Personal Identifier"&gt;PPID&lt;/abbr&gt; - the equivalent of username and password; so why are these sites also asking for name and email address? There’s an argument here that they may not store that information; which certainly isn’t true with signon.com; they save the details as part of the registration process; they shouldn’t need it again unless it changes. You could argue that this way they can detect changes automatically, which makes for a smoother user experience; this is true, but the idea of a web site changing my information without telling me or without more interaction worries me somewhat.&lt;/p&gt; &lt;p&gt;Of course we can extend this; the date of birth claim is a good example. To take Vittorio’s usual example of wine/beer shops; they don’t need to know your date of birth, simply that you are of legal age. This is more complicated as there is not a standard claim for this sort of information; and of course the age varies from country to country; an Over18 claim in the UK would not be valid in the US because there you need to be over 21 (it’s at this point I start to wish for wildcard, standardised claim names so I could create a card which supports AgeOver* instead of creating a card with numerous claims of varying AgeOver claims).&lt;/p&gt; &lt;p&gt;I realise I’m kind of stretching the original minimal disclosure law; but to request all that information every time? That just seems wrong to me.&lt;/p&gt; &lt;div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:cc21dea7-10c0-4783-af2c-f081031571bb" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/Information%20Card" rel="tag"&gt;Information Card&lt;/a&gt;,&lt;a href="http://technorati.com/tags/CardSpace" rel="tag"&gt;CardSpace&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Minimal%20Disclosure" rel="tag"&gt;Minimal Disclosure&lt;/a&gt;&lt;/div&gt;&lt;img src="http://idunno.org/aggbug/432.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Barry Dorrans</dc:creator>
            <guid>http://idunno.org/archive/2008/07/17/ask-for-what-you-need-not-for-what-you-want.aspx</guid>
            <pubDate>Thu, 17 Jul 2008 09:14:34 GMT</pubDate>
            <wfw:comment>http://idunno.org/comments/432.aspx</wfw:comment>
            <comments>http://idunno.org/archive/2008/07/17/ask-for-what-you-need-not-for-what-you-want.aspx#feedback</comments>
            <slash:comments>1</slash:comments>
            <wfw:commentRss>http://idunno.org/comments/commentRss/432.aspx</wfw:commentRss>
        </item>
    </channel>
</rss>